Предмет: Информатика,
автор: glod1n
Домашнее задание.
1. Ввести с клавиатуры ряд чисел, признак окончания ввода – число 2. Найти квадрат каждого числа.
2. Ввести с клавиатуры ряд чисел, признак окончания ввода – число 2. Найти количество введенных чисел
Это Pascal.
Ответы
Автор ответа:
0
var
A: array of Integer; // объявление динамического массива
i: Integer;
begin
i := 0;
while True do begin
SetLength (A, i + 1); // установить новый размер массива
Write ('Введите новое значение массива: ');
ReadLn (A [i]);
if A [i] = 2 then
Break;
Inc (i);
end;
Write ('Элементы массива, возведенные в квадрат: ');
for i := 0 to High (A) do
Write (IntToStr (A [i] * A [i]) + ' ');
WriteLn;
WriteLn ('Количество элементов: ' + IntToStr (i));
end;
Похожие вопросы
Предмет: Биология,
автор: crybg1
Предмет: Українська література,
автор: viktoriatikinuk
Предмет: Геометрия,
автор: vvikkaaa0
Предмет: Литература,
автор: kristinanikola7
Предмет: Алгебра,
автор: 1FAN1