Исправить код: ошибка компиляции lvalue required - C (СИ)
Формулировка задачи:
Листинг программы
- #include <stdio.h>
- #include <math.h>
- #include <conio.h>
- main (){
- int n,m,t ;
- float a,b,c,d,hx,hy,x,y,z;
- //ввод a,b
- // vvod c,d,m
- if (a<b & c<d & n>0 & m>0){
- hx=(b-a)/n; hy=(d-c)/m;
- // циклы
- for (x=a;x<=b+hx/2;x+=hx)
- for(y=c;y<=d+hy/2;y+=hy)
- { t=1; // задание значения флагу, если есть значение
- if ((fabs(x*y))<2)
- if (1+x*x!=0)
- z=(10*x-y)/(1+x*x);
- else t=0; // задание значения флагу, если деление на 0
- else
- if ((fabs(x*y))=0)
- if (((3*x-2)-y)<0)
- t=2; // задание значения флагу, если отриц. число под корнем
- else z=(x*x+y+(y-x)*(y-x))/(sqrt((3*x-2)-y));
- else z=x*x*x-y;
- // Исследование флага для печати результата
- if (t==0)
- printf ("\n%6.2f %6.2f деление на ноль",x,y);
- else if (t==2)
- printf("\n%6.2f %6.2f Под корнем отрицательное число", x,y);
- else printf("\n%6.2f %6.2f %12.5f",x,y,z); }
- }
- else printf("\nНе верные исходные данные");
- getch();
- }
Решение задачи: «Исправить код: ошибка компиляции lvalue required»
textual
Листинг программы
- return 0;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д