Секция программирующих непрофессионалов

 

Задание-2. Теоретическое задание.

Математически доказано, что любую сумму в интервале от 7 до 100 копеек, можно выплатить, используя только 3-х и 5-ти копеечные монеты.

 

Задание.
1. Используя любой способ составить алгоритм нахождения решения данной задачи (блок-схема, алгоритмические языки).

2. Предусмотреть вывод информации о количестве 3-х и 5-ти копеечных монет необходимых для выплаты каждой суммы.

3. Указать возможные стандартные процедуры и (или) функции при реализации данной программы на языке программирования.

 

 

Создать на рабочем столе папку. Имя папки – ваш регистрационный номер.

Результаты выполнения практических заданий сохранять в данной папке.

 

Внимание! При решении заданий необходимо предусмотреть в тексте программы комментарии по обозначению вводимых величин, назначению используемых переменных, процедур, функций, промежуточных и итоговых выводимых величин.

Программа должна поддерживать дружественный интерфейс пользователя.

 

Задание-3. Практическое задание.

В доме проживают 70 семей. Известно, что в доме 5 подъездов, 7 этажей по 2 квартиры на этаже.

 

Задание.

Найдите номер квартиры, в которой проживает самая многочисленная семья.

 

Выходные данные.

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

Имя созданного файла Z31

 

Задание-4. Практическое задание.

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

 

Задание.

По известным объему аквариума и количеству рыбок, в нем содержащихся, определить, является ли аквариум "перенаселенным" или нет, и указать количество рыбок, которых в случае перенаселенности необходимо поместить в другой аквариум.

 

Входные данные.

1.      Объем аквариума.

2.      Количество рыбок.

 

Выходные данные.

1.      Сообщение, является ли аквариум «перенаселенным» или нет.

2.      Количество рыбок, которых в случае перенаселенности необходимо поместить в другой аквариум.

Имя созданного файла Z32

 

Задание-5. Практическое задание.

Числовая последовательность задается по следующим правилам:
- первое число последовательности - произвольное нечетное число от 3 до 99;
- каждый следующий элемент последовательности определяется через предыдущий элемент р, и равен  3p+1, если p нечётное число, р/2, если р чётное число.

 

Задание.

Вывести на экран члены числовой последовательности  Вычисления прекратить, когда очередной элемент последовательности станет равен 1.

 

Имя созданного файла Z33