Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Domashnie_zadaniya_po_temam / Домашние задания по темам / 16 Рекурсивные алгоритмы

.pdf
Скачиваний:
10
Добавлен:
21.02.2015
Размер:
74.87 Кб
Скачать

Северо-Осетинский государственный университет им. К.Л. Хетагурова математический факультет

Информатика

Преподаватель: Молчанова И.А.

Список обязательных задач по теме «Рекурсивные алгоритмы»

Задача

 

Баллы

1

Написать рекурсивную программу вывода на экран следующей картинки:

3

 

 

 

1111111111111111

(16 раз)

 

 

222222222222

(12 раз)

 

 

33333333

(8 раз)

 

 

4444

(4 раза)

 

 

33333333

(8 раз)

 

 

222222222222

(12 раз)

 

 

1111111111111111

(16 раз)

 

2

В выражении

 

7

 

 

 

 

12894*4193*9510*8653*4381*2546*1158*8645*2587

 

 

заменить звёздочки знаками "+" или "-" так, чтобы получившееся

 

 

арифметическое выражение равнялось 1989

 

3

В написанном выражении ((((1 ? 2) ? 3) ? 4) ? 5) ? 6

7

 

 

 

вместо каждого знака "?" вставить знак одного из четырёх арифметических

 

 

действий: +, -, *, / так, чтобы результат вычислений равнялся 35 (при

 

 

делении дробная часть в частном отбрасывается).

 

 

 

 

 

4

Вычислите наибольший общий делитель двух чисел, используя

3

 

 

 

рекурсивную функцию.

 

 

 

 

 

 

5

Из данных предметов выбрать такие, чтобы суммарный вес был менее

7

 

 

 

30 кг, а стоимость - наибольшей.