• Домашнее задание.
    1. Ввести с клавиатуры ряд чисел, признак окончания ввода – число 2. Найти квадрат каждого числа.
    2. Ввести с клавиатуры ряд чисел, признак окончания ввода – число 2. Найти количество введенных чисел

    Это Pascal.

Ответы 1

  • 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;

    • Автор:

      cristina
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years