пятница, 1 декабря 2017 г.

Задачи на массивы. IV тип задач «Замена элементов массива»

Дорогие 9-классники!
На уроке мы с вами разобрали еще один тип задач на обработку элементов массива - IV тип "Замена элементов массива".
Изучите внимательно предложенную программу, протестируйте ее в среде программирования и решите домашние задачи.
Пример
Дан одномерный массив A[10]. Написать программу, которая будет заменять все отрицательные элементы их квадратами, а положительные – их кубами.
Решение.
Program z1;
VAR A: array [1 . . 10] of integer; i: integer;
Begin
       Randomize;
       For i: =1 to 10 do
              Begin
                     A[i]: = Random (20) – Random (20);
                     Writeln (‘A[’, i, ‘]=’, A[i]);
              End;
      Writeln (‘Новый массив:’);
       For i: = 1 to 10 do
              Begin
                     IF A[i] < 0 THEN
                                          A[i]: = A[i] * A[i]
                                        ELSE
                                          A[i]: = A[i] * A[i] * A[i];
                   Writeln (‘A[’, i, ‘]=’, A[i]);
              End;
End.


Домашнее задание для всех 9-классников:
Задача 1
Дан одномерный массив A[10]. Написать программу, которая будет заменять все отрицательные элементы их квадратами, остальные оставлять без изменения.

Задача 2
Дан массив целых чисел. Написать программу, которая все элементы, оканчивающиеся цифрой 4, уменьшит вдвое.

Домашнее задание для 9-классников, которые планируют сдавать ОГЭ по информатике:
Задача 1
Дан одномерный массив A[10]. Написать программу, которая будет заменять все отрицательные элементы их квадратами, остальные оставлять без изменения.

Задача 2
Дан массив целых чисел. Написать программу, которая все элементы, оканчивающиеся цифрой 4, уменьшит вдвое.

Задача 3
Дан массив целых чисел. Написать программу, которая все элементы массива с четными номерами заменит на их абсолютную величину.

Удачи!

Комментариев нет:

Отправить комментарий