Задать вопрос
16 апреля, 11:20

Замените все четные элементы одномерного массива на их квадраты, а нечетные увеличьте вдвое

+1
Ответы (1)
  1. 16 апреля, 11:39
    0
    Program Zamena;

    Const n=10;

    Var

    a: array [1 ... n] of integer;

    i, k: integer;

    Begin

    Randomize;

    For i:=1 to n DO

    a [i] : = Random (10) ;

    Write ('Введенный массив') ;

    For i:=1 to n DO

    Writeln (a[i]:4) ; Readln (a[i]) ;

    For i:=1 to n DO

    Begin

    k: = a[i] mod 2;

    If a[i] / 2 = k then a[i] : = a[i] * 2 else a[i] : = Sqr (a[i]) ;

    End;

    Write ('Новый массив') ;

    For i:=1 to n DO

    Writeln (a[i]:4) ; Readln (a[i]) ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Замените все четные элементы одномерного массива на их квадраты, а нечетные увеличьте вдвое ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы