Напишите в паскале {вводится целое число n от [0..200]. затеи вводится n целых чисел от [0..1000000] вывести на экран их произведение.} {вводится целое число n от [0..200]. затеи вводится n целых чисел от [0..1000000] вывести на экран наибольшее из них} 3 {вводится целое число n от [0..200]. затеи вводится n целых чисел от [0..1000000] вывести на экран номер наименьшего из них.}
246
446
Ответы на вопрос:
1) в цикле repeat until идет проверка, что число введено в диапазоне [0..200} var i,n: integer; a: longint; p: real; begin p: =1; repeat readln(n); until (n> =0)and(n< =200); for i: =1 to n do begin readln(a); p: =p*a; end; writeln(p); end. 2) var i,n: integer; a,max: longint; begin repeat readln(n); until (n> =0)and(n< =200); for i: =1 to n do begin readln(a); if a> max then max: =a; end; writeln(max); end. 3) var i,n: integer; a,min: longint; begin repeat readln(n); until (n> =0)and(n< =200); for i: =1 to n do begin readln(a); if a< min then min: =a; end; writeln(min); end.
Цифрами обозначены строки необходимые в соответсвующей программе, остальные - общие. ну и переменные смотри var a : array [1..200] of longint; p,max : integer; n,i,j : integer; begin readln (n); p : = 1; // 1 max : = 0; // 2 3 for i : = 1 to n do begin readln (a[i]); p : = p * a[i]; // 1 if a[i] > max then //2 3 begin //2 3 max : = a[i]; // 2 3 j : = i; //3 end; // 2 3 end; writeln (p); //1 writeln (max); //2 writeln (j); //3 end.
1*2⁶+1*2⁵+0*2⁴+1*2³+0*2²+1*2¹+1*2⁰=
64+32+8+2+1=107
1*2⁶+0*2⁵+0*2⁴+0*2³+1*2²+1*2¹+0*2⁰=
64+4+2=70
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Ckyka18.03.2023 04:37
-
daurmukhtar9913.08.2021 03:31
-
Liza20171306.07.2022 07:52
-
kitrfjhhru10.07.2022 07:14
-
sacredand12.04.2023 11:35
-
gwetyalina134529.01.2021 11:19
-
вадимм229.05.2022 03:46
-
Vika19252608.04.2021 13:43
-
лэлаЭж10.02.2020 13:40
-
Ok7a15.06.2020 01:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.