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

Вариант 3

Задание 1

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

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

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

Задание 2

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

Протокол:

Введите строку: Быть умным - это не значит знать все, знать все - это не значит быть умным.

Получилось: Быть урныр - это не зничит знить все, знить все - это не зничит быть урныр.

Задание 3

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

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

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

Условие: вывести населённый пункт с наибольшим количеством проживающих.

Вариант 4

Задание 1

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

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

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

Задание 2

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

Протокол:

Введите строку: Не продается вдохновенье, но можно рукопись продать.

Получилось: Не прэтается втэхнэвенье, нэ мэжнэ рукэпись прэтать.

(А. С. Пушкин)

Задание 3

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

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

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

Условие: вывести солдата с наибольшим количеством наград.

Вариант 5

Задание 1

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

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

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

Задание 2

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

Протокол:

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

Получилось: Надижда — это стримлинии души убидить сибя в том, что жилаемои сбудится!!!

(Р. Декарт)

Задание 3

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

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

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

Условие: вывести самого вооружённого шпиона.

Вариант 6

Задание 1

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

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

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

Задание 2

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

Протокол:

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

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

(Вовенарг)

Задание 3

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

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

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

Условие: вывести суперзлодея, который больше всего совершил злодеяний.