99б составить программу в pacalabc вот по массивам: составить программу, которая формирует массив из 10 случайных целых чисел, принадлежащих промежутку [-40; 40], выводит элементы массива, а затем элементы массива на четных позициях возводит в квадрат, а на нечетных позициях – заменяет элементы массива квадратом их индекса и вновь выводит на экран все элементы массива. 16. составить программу, которая формирует массив из 10 случайных целых чисел, принадлежащих промежутку [-20; 20], выводит элементы массива, а затем отрицательные числа возводит в квадрат, а из неотрицательных извлекает квадратный корень и вновь выводит на экран все элементы массива. 17. в массив заполнить числа, отображающие зарплату за каждый месяц (всего n месяцев). найти общий доход за n месяцев.
284
428
Ответы на вопрос:
//1 var a: array [1..10] of integer; i: integer; begin randomize; write('исходный массив: '); for i : = 1 to 10 do begin a[i] : = random(81)-40; write(a[i], ' '); end; writeln; write('измененный массив: '); for i : = 1 to 10 do begin if i mod 2 = 0 then a[i] : = sqr(a[i]) else a[i] : = sqr(i); write(a[i], ' '); end; end. //2 var a: array [1..10] of real; i: integer; begin randomize; write('исходный массив: '); for i : = 1 to 10 do begin a[i] : = random(41)-20; write(a[i], ' '); end; writeln; write('измененный массив: '); for i : = 1 to 10 do begin if a[i] < 0 then a[i] : = sqr(a[i]); if a[i] > 0 then a[i] : = sqrt(a[i]); write(a[i]: 0: 2, ' '); end; end. //3 var a: array [1..200] of real; i, n: byte; sum: real; begin write('введите n = '); readln(n); sum : = 0; for i : = 1 to n do begin write('з/п за ', i ,' месяц = '); readln(a[i]); sum : = sum + a[i]; end; writeln('общий доход = ', sum: 0: 2); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
валера471100918.04.2023 21:52
-
ZikZaka214.04.2021 10:52
-
Настя1676463123.04.2020 20:01
-
GoldenFreddi32206.12.2022 16:07
-
milkovvich11.09.2022 17:56
-
roofers03.09.2021 18:12
-
DoIIIuPak1820.09.2020 03:20
-
этояученик10.04.2021 08:24
-
VankaOchevidnost13515.11.2021 09:25
-
looney201729.04.2023 20:41
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.