Втакой программе, пишет что "=" не применимо к var n, a, k: integer; begin readln(n, a); if (n+a) mod 2=0 or (n+a) mod 2=1 then writeln(k - (k div n) * n ) end.
243
467
Ответы на вопрос:
Утебя еще переменная "к" не реализована, а ты ее используешь - это еще 1 ошибка
Паскаль требует каждое логическое выражение выделять в "()", поэтому нужно написать if ((n+a) mod 2 = 0) or ((n+a) mod 2 = 1) и будет тебе счастье
1) точность вычисления в программе не задается. указано только количество цифр дробной части (3), которое требуется вывести на экран. var x,y,a: real; begin write('x = '); readln(x); write('y = '); readln(y); if x*x-x-4> =0 then begin a: =((x*y)/(x+y))/(1+sqrt(x*x-x-4)); writeln('a = ',a: 5: 3); end else writeln('корень из отрицательного числа'); end. 2) var a,b,c,d: real; begin writeln('введите a, b, c, d: '); readln(a,b,c,d); if (a=d) then if (c=b) then writeln('бесконечно много решений') else writeln('решения нет') else writeln('x = ',(c-b)/(a-d)); end. пример: введите a, b, c, d: 2 1 4 3x = -3
Популярно: Информатика
-
кузя21609.10.2021 03:50
-
aktotyaubekerozp0uz26.03.2021 07:03
-
homyak820.10.2021 23:11
-
Даник225428.06.2021 20:10
-
jennie08201713.04.2021 09:19
-
hdjddngddh17.03.2022 03:02
-
Finneas24.08.2021 16:35
-
leramoisejenko28.05.2023 11:58
-
mirnillas27.12.2022 01:19
-
012109006614.02.2023 23:45