Записать в файл наименьшее неотрицательное значение из двух чисел - C (СИ)
Формулировка задачи:
В ходе вычислений у меня получилось что x=0.48990 ,а y=- 0.48990 нужно записать в файл наименьшее,неотрицательное значение из этих двух чисел. Я сделал так.
Но ,почему-то , проверка на то,что x и y типа double > 0 не выполняется.
if ((x>y)) { if (y>0) fprintf(fout,"%.5f",y); } if ((y>x)) { if (x>0) fprintf(fout,"%.5f",x); }
Решение задачи: «Записать в файл наименьшее неотрицательное значение из двух чисел»
textual
Листинг программы
if (!(x<0 && y<0)) { if (x<0) { fprintf(fout,"%.5f",y); } else { if (y<0) fprintf(fout,"%.5f",x); else { if(x > y) fprintf(fout,"%.5f",y); else fprintf(fout,"%.5f",x); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д