1составить программу на языке паскаль. написать программу, заносящую в файл массив из 7 вещественных чисел, введенных с клавиатуры, а потом считывающую этот массив и выводящую на экран количество отрицательных элементов. если таких нет, то выдать об этом сообщение. 2. составить программу на языке паскаль. описать функцию нахождения максимума для двух величин. ввести с клавиатуры a,b,c,d. для каждой пары величин найти максимальную, а потом напечатать большее из максимальных величин.
225
323
Ответы на вопрос:
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.
Const n=16; var a: array[1..n] of integer; i,k,s,m: integer; begin randomize; writeln('размер массива(< =16): '); readln(m); s: =0; k: =0; writeln('исходный массив'); for i: =1 to m do begin a[i]: =random(100)-50; write(a[i]: 4); if a[i]> 12 then begin s: =s+a[i]; k: =k+1; end; end; writeln; writeln('число элементов > 12 = ',k,' сумма = ',s); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
godofwar17129.07.2022 23:26
-
mazaeva33315.03.2021 01:20
-
Маруся20011722.10.2021 08:09
-
nikolaydanilov704.09.2020 10:12
-
артур63102.04.2021 06:53
-
AsterXML31.08.2022 21:23
-
LIZA55566677703.11.2020 19:06
-
hooh232non66627.07.2020 08:07
-
этофиаскобратан405.01.2021 13:55
-
viliam348607.02.2021 01:51
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.