Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TurboPascal_СПРАВОЧНИК.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
308.74 Кб
Скачать

Поиск в массиве.

Например: определить сколько раз в массиве встречается число t.

k:=0;

writeln (‘Введите искомое число’); readln (t);

for i:=1 to n do if a[i]=a then inc(k);

writeln (‘Количество элементов равных ’,t,’ в массиве =’,k);

Задачи на одномерные массивы:

  1. Заполнить массив:

    1. десятью первыми членами арифметической прогрессии с известным первым членом прогрессии a и ее разностью p;

    2. двадцатью первыми членами геом-кой прогрессии с известным первым членом прогрессии a и ее знаменателем z.

  2. Дан массив. Все его элементы:

    1. уменьшить на 20;

    2. умножить на последний элемент;

    3. увеличить на число b.

  3. Определить:

    1. сумму всех элементов массива;

    2. произведение всех элементов массива;

    3. сумму квадратов всех элементов массива;

    4. сумму шести первых элементов массива;

    5. сумму элементов массива с k1-го по k2-й (значения k1 и k2 вводятся с клавиатуры; k2>k1);

    6. среднее арифметическое всех элементов массива;

    7. среднее арифметическое элементов массива с s1-го по s2-й (значения s1 и s2 вводятся с клавиатуры; s2>s1).

  4. Дан массив из 30 целых чисел массив. Напечатать:

    1. все неотрицательные элементы;

    2. все элементы, не превышающие числа 100.

    3. все четные элементы;

    4. все элементы, оканчивающиеся нулем.

  5. Дан массив натуральных чисел. Напечатать:

    1. все элементы массива, являющиеся двузначными числами;

    2. все элементы массива, являющиеся трехзначными числами.

    3. второй, четвертый и т.д. элементы;

    4. третий, шестой и т.д. элементы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]