Массив. В вещественном векторе отрицательные элементы заменить нулями - Pascal

Узнай цену своей работы

Формулировка задачи:

Помогите написать программу, а то я мне в срок надо сдать её а я не разбираюсь в этом, плизззззз ! Ща напишу задачу : Задача№1 В вещественном векторе C(n) отрицательные документы заменить нулями.Вывести преобразованный вектор "C". Задача№2 В вещественном векторе F(n) отрицательные элементы заменить их квадратами.Вывести преобразованный вектор "F".

Решение задачи: «Массив. В вещественном векторе отрицательные элементы заменить нулями»

textual
Листинг программы
uses crt;
const n=10;
var a: array[1..n] of integer; i: byte;
begin
randomize;
clrscr;
writeln('исходный массив: ');
for i:=1 to n do
begin
a[i]:=random(19)-9;
write(a[i]:3);
if a[i]<0 then a[i]:=0;
end;
writeln;
writeln('результат: ');
for i:=1 to n do
write(a[i]:3);
end.

Объяснение кода листинга программы

  1. Объявлены переменные:
    • a: массив из n целых чисел
    • i: индекс для перебора элементов массива
  2. Инициализирован генератор случайных чисел
  3. Заполнен массив a случайными числами от -9 до 9
  4. Выведен исходный массив на экран
  5. Если элемент массива отрицательный, то он заменяется на 0
  6. Выведен измененный массив на экран

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.545 из 5
Похожие ответы