Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  esercizio bar, portogallo
Language: C/C++
Code:
//bar,portogallo
#include<stdio.h>
#include<stdlib.h>
#include<math.h>

main()
{
int a,b,c;
int soluzione1;
int soluzione2;
int delta;

printf("inserisci il primo coefficiente");
scanf("%d",&a);
printf("inserisci il secondo coefficiente");
scanf("%d",&b);
printf("inserisci il termine noto");
scanf("%d",&c);
//calcoli
if((a=!0)&&(b=!0)&&(c=!0))
{
   delta=b^-(4*a*c)
   if(delta>0)
   {
    soluzione1=(-b+sqrt(delta))/(2*a);
    soluzione2=(-b-sqrt(delta))/(2*a);
    printf("la prima soluzione e' : %d",soluzione1);
    printf("la seconda soluzione e' : %d",soluzione2);
   }
    else
   {
     if(delta=0)
     {
      soluzione1=-b/(2*a);
      printf("la soluzione e' : %d",soluzione1);
     }
     else
     {
      printf("l'equazione e' impossibile");
     }
   }
}
if(a=0)
{
 soluzione1=-c/b;
 printf("la soluzione e' : %d",soluzione1);
}
if(b=0)
{
 soluzione1=sqrt(-c/a);
 printf("la soluzione e' : %d",soluzione1);
}
if(c=0)
{
soluzione1=0;
soluzione2=-b/a;
printf("la prima soluzione e' : %d",soluzione1);
printf("la seconda soluzione e' : %d",soluzione2);
}
system("PAUSE");
}
          
          
Comments: