Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
29/03/19 20:37
mattmi1303
Devo fare un programma per il calcolo delle equazioni di secondo grado in C includendo il caso il cui il coefficiente dell'equazione sia multiplo di due
so che non si può fare un resto (b%2) se b è un float qualcuno ha delle soluzioni:

#include<stdio.h>
#include<math.h>
int main(){
float b;
printf("\n Inserisci i coefficienti dell'equazione ax^2+bx+c=0";);
printf("\n b=";);
scanf("%f",&b);
if(b%2==0){
(condizione1);
}
else{
(condizione2);
}
}


Grazie in anticipo
aaa
29/03/19 21:41
Mikelius
Non ti viene nulla in mente per "forzare" un tipo float al tipo int?

Hai mai trattato la conversione di tipo?
aaa
01/04/19 14:43
lumo
Questo topic è in violazione di una o più norme del regolamento: pierotofy.it/pages/extras/forum/9/3839-regolamento/ .
    
Dopo averlo letto riapri un nuovo topic assicurandoti di aver rispettato le regole. Grazie per la tua pazienza.
aaa