На тему: «Упорядочение элементов массива



Цель занятия: ознакомиться с основными алгоритмическими конструкциями языка программирования и соответствующими ему операторами, подпрограммами: функциями, процедурами; структурными типами данных: массивами, записями, файлами.

Сase.

Приступая к решению задач этого раздела, следует вспомнить,что:

инструкция Case используется для выбора одного из нескольких направлений дальнейшего хода программы (последовательности инструкций которые должны быть выполнены);

выбор последовательности инструкций осуществляется во время выполнения программы в зависимости от равенства значения переменной-селектора константе, указанной перед группой инструкций;

В качестве переменной-селектора можно использовать переменную целого( integer ) или символьного ( char) типа.

28. Написать программу, которая запрашивает у пользователя номер месяца и выводит соответствующее название времени года. В случае, если пользователь укажет недопустимое число, программа должна вывести сообщение» Ошибка ввода данных». Ниже представлен рекомендуемый вид экрана во время работы программы.

Введите номер месяца ( число от 1 до 12 ) и нажмите < Enter> -> 11

Зима.

29. Написать программу, которая запрашивает у пользователя номер дня недели и выводит одно из сообщений « Рабочий день», «Суббота» или « Воскресенье».

 

30. Написать программу, вычисляющую стоимость междугороднего телефонного разговора ( цена одной минуты определяется расстоянием до города, в котором находиться абонент). Исходными данными для программы являются код города и продолжительность разговора. Ниже представлен рекомендуемый вид экрана во время работы программы ( данные, введенные пользователем, и коды некоторых городов выделены полужирным шрифтом).

Вычисление стоимости разговора по телефону.

Введите исходные данные:

Код города->812

Длительность( целое количество минут) ->3

Города: Владивосток

Цена минуты: 2.20 руб.

Стоимость разговора: 6.60 руб.

31. Написать программу, которая после введенного с клавиатуры числа ( в диапазоне от 1 до 999), обозначающего денежную единицу, дописывает слово «рубль» в правильной форме. Например, 12рублей,21 рубль и т.д.

 

32. Написать программу, которая после введенного с клавиатуры числа ( в диапазоне от 1 до 99) , обозначающего денежную единицу , дописывает слово «копейка» в правильной форме . Например, 5 копеек, 41 копейка и т.д.

 

33. Написать программу, которая вычисляет дату следующего дня. Ниже представлен рекомендуемый вид экрана во время работы программы. ( данные, введенные пользователем, выделены полужирным шрифтом).

Введите цифрами сегодняшнюю дату ( число месяц год)-31.12.1999

Последний день месяца!

С наступающим новым годом!

Завтра 1.1.2000

 


Дата добавления: 2019-02-12; просмотров: 174; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!