В данной программе есть ошибки:
1) строка 13 - в функции printf после x1,y1,x2,y2 надо поставить \n, чтобы перейти на следущую строку
2) строка 14 - в функции scanf %f%f%f%f должны быть в двойных кавычках и вводимые переменные отделяются запятой
3) строка 15 - в библиотеке math.h нет функцит sqr, есть функция sqrt(x) - квадратный корень из x.
4) Пропущена точка с запятой в 15 строке
Программа без ошибок:
#include<stdio.h>
#include <math.h>
void main()
{
float x1, y1, x2, y2, d;
printf("x1,y1,x2,y2\n");
scanf("%f%f%f%f",&x1,&y1,&x2,&y2);
d = sqrt(pow(x1-x2,2) * pow(y1-y2,2));
printf("%f",d);
}
1-а, 2-в, 3-г, 4-, 5-в, 6-14,7-г, дальше я не бум бум))
#include <stdio.h>
#include <math.h>
int main()
{
float x,y,z,F;
printf("Введите переменную x:\n");
scanf("%f",&x);
printf("Введите переменную y:\n");
scanf("%f",&y);
printf("Введите переменную z:\n");
scanf("%f",&z);
F = x-x*x/(1 + pow(sin(x+y+z),2));
printf("Значение выражения равно %lf\n", F);
return 0;
}
Пример:
<span>Введите переменную x:
2.1
Введите переменную y:
0.8
Введите переменную z:
-3.5
Значение выражения равно </span><span>-1.243895</span>
Var
a,b,c,max:real;
begin
write('a=');
readln(a);
write('b=');
readln(b);
write('c=');
readln(c);
max:=a;
if (b>a) and (b>c) then max:=b;
if (c>b) and (c>a) then max:=c;
write('Максимальное число: ',max:5:2);
readln;end.