79

Помоги пожалуйста с задачей по паскалю в массиве из 15 случайных целых чисел на…

21 февраля 2023

Помоги пожалуйста с задачей по паскалю в массиве из 15 случайных целых чисел на интервале[10; 100] произвести преобразование: "Числа которые меньше нуля, сделать положительными» , «числа которые больше нуля, сделать отрицательными», а «числа которые равны 0, заменить квадратом индексом"Заранее спасибо)

категория: информатика



54

Vari: integer; a: array[1… 15] of integer; begin randomize; Writeln ('Исходный массив'); for i: =1 to 15 do begin a[i]: =random (91)+10; write (a[i]: 5) end; for i: =1 to 15 do begin if a[i]=0 then a[i]: =i*i else a[i]: =a[i]*(-1); end; Writeln; Writeln ('Результирующий массив'); for i: =1 to 15 do write (a[i]: 5); readlnend. Последнее условие можно было не проверять — до него не дойдет из условия [10; 100]

Знаете ответ?


Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...