Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР3 Увлекательные уроки программирования. Pasca...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
163.84 Кб
Скачать

Вариант 7

Задание 1

А. Создайте программу, которая заполняет массив 6 × 12 числами по следующему правилу:

Каждый элемент равен произведению индексов.

Б. Выведите созданный массив на экран.

Задание 2

Создайте программу, которая запрашивает текстовую строку и заменяет все буквы ж на ш, а символ , на ..

Протокол:

Введите строку: Надежда на счастье, пусть даже обманчивая, никогда не причиняет человеку зла, потому что она облегчает жизнь.

Получилось: Надешда на счастье. пусть даше обманчивая. никогда не причиняет человеку зла. потому что она облегчает шизнь.

(Лопе де Вега)

Задание 3

А. Создайте программу, которая запрашивает данные и сохраняет их в файле.

Б. Создайте программу, которая считывает информацию из файла и выводит на экран записи, удовлетворяющие заданному условию.

Данные: шесть героев, для которых известны: имя, количество совершённых геройских поступков, количество трусливых поступков.

Условие: вывести самого трусливого героя.

Вариант 8

Задание 1

А. Создайте программу, которая заполняет массив 10 × 10 числами по следующему правилу:

Каждый элемент равен частному первого и второго индексов.

Б. Выведите созданный массив на экран.

Задание 2

Создайте программу, которая запрашивает текстовую строку и заменяет все слоги до на ра.

Протокол:

Введите строку: Слова подобны листьям: дерево, производящее их очень много, приносит очень мало плодов.

Получилось: Слова порабны листьям: дерево, производящее их очень много, приносит очень мало плорав.

(А. Поуп)

Задание 3

А. Создайте программу, которая запрашивает данные и сохраняет их в файле.

Б. Создайте программу, которая считывает информацию из файла и выводит на экран записи, удовлетворяющие заданному условию.

Данные: девять атомных бомб, для которых известны: вес, мощность, размер.

Условие: вывести самую тяжёлую, большую и маломощную атомную бомбу.

Вариант 9

Задание 1

А. Создайте программу, которая заполняет массив 12 × 12 числами по следующему правилу:

  • элементы, расположенные на главной диагонали, равны 0;

  • элементы, расположенные выше главной диагонали, равны номеру строки;

  • элементы, расположенные ниже главной диагонали, равны номеру столбца.

Б. Выведите созданный массив на экран.

В. Запросите номер строки и выведите сумму элементов этой строки:

Задание 2

Создайте программу, которая запрашивает текстовую строку и заменяет все слоги во на га, а строчные буквы т на прописные Т.

Протокол:

Введите строку: Слово, удержанное тобою, — раб твой; слово, вырвавшееся у тебя, — господин твой.

Получилось: Слога, удержанное Тобою, — раб Тгай; слога, вырвавшееся у Тебя, — господин Тгай.

(Хафиз)

Задание 3

А. Создайте программу, которая запрашивает данные и сохраняет их в файле.

Б. Создайте программу, которая считывает информацию из файла и выводит на экран записи, удовлетворяющие заданному условию.

Данные: шесть уничтоженных манекенов, для которых известны: порядковый номер манекена, степень повреждения по десятибалльной шкале, тип повреждения.

Условие: вывести манекен с наименьшими повреждениями.