1составить программу на языке паскаль. написать программу, заносящую в файл массив из 7 вещественных чисел, введенных с клавиатуры, а потом считывающую этот массив и выводящую на экран количество отрицательных элементов. если таких нет, то выдать об этом сообщение. 2. составить программу на языке паскаль. описать функцию нахождения максимума для двух величин. ввести с клавиатуры a,b,c,d. для каждой пары величин найти максимальную, а потом напечатать большее из максимальных величин.
101
473
Ответы на вопрос:
1) var f: text; a: array[1..7] of real; i,k,c,x: integer; s: string; begin for i: =1 to 7 do begin readln(x); a[i]: =x; end; assign(f,'file.txt'); rewrite(f); for i: =1 to 7 do begin str(a[i],s); writeln(f,s); end; close(f); reset(f); k: =0; while not eof(f) do begin readln(f,s); val(s,x,c); if x< 0 then k: =k+1; end; close(f); if k< > 0 then writeln('в массиве ',k,' отрицательных элемента(ов)'); else writeln('в массиве нет отрицательных элементов'); erase(f); end. 2) var a,b,c,d: integer; function max(a,b: integer): integer; begin if a> b then max: =a else max: =b; end; begin readln(a,b,c,d); a: =(max(a,b)); b: =(max(c,d)); writeln('max=',max(a,b)); end.
Популярно: Информатика
-
ренатка614.11.2021 09:35
-
mintella244222.03.2022 12:40
-
невідомий3402.05.2022 17:07
-
StenxgenS23.07.2020 23:00
-
даниля301.10.2020 05:55
-
SVIATOSLAV300030.11.2020 07:45
-
azimovroma2018oyopk211.11.2022 11:41
-
sofahaos3127.06.2020 07:28
-
ksuha081220.11.2021 10:58
-
нургалым121.02.2023 06:32