Практическая работа N 2. Среда программирования Кумир.
Операторы ввода и вывода. Линейный алгоритм.
Цель: познакомится с операторами ввода и вывода среды
программирования Кумир; научится создавать линейные программы на
алгоритмическом языке.
Задание 1. Операторы ввода и вывода.
1. Запустите среду программирования Кумир.
2. В окне программы наберите следующий код:
алг пр_2_1
нач
. лит им, фам
. вывод "Введите Ваше имя", нс
. ввод им
. вывод "Введите Вашу фамилию", нс
. ввод фам
. вывод "Добрый день "
. вывод фам, " ", им, нс
. вывод "Мы рады Вас видеть"
кон
3. Сохраните программу с именем Приветствие.
Задание 2. Операторы ввода и вывода.
1. Запустите среду программирования Кумир.
2. В окне программы наберите следующий код:
алг пр_2_2
нач
. цел А, В
. вывод "Введи число А", нс
. ввод А
. вывод "Введи число В", нс
. ввод В
. вывод "А = ", А, нс
. вывод "В = ", В, нс
. вывод "А + В = ", А+В
кон
3. Покажите работу преподавателю.
Выполните упражнения в среде программирования Кумир
1. Программа получает на вход длины сторон прямоугольника.
Находит его периметр, площадь и выводит на экран результаты.
Практическая работа No 2. Среда программирования Кумир.
Целочисленное деление. Операторы div и mod.
Задание 1. Составить программу, которая получает на вход время в
секундах, а возвращает в полных минутах, часах и днях.
1. Запустите среду программирования Кумир.
2. В окне программы наберите следующий код:
алг секунды
нач цел a, b
. вывод "введите количество секунд", нс
. ввод a
. b := div(a,60)
. вывод "Количество минут: ", b, нс
. b := div(b,60)
. вывод "Количество часов: ", b, нс
. b := div(b,24)
. вывод "Количество дней: ", b, нс
кон
3. Запустите программу, введите значение секунд.
4. Проанализируйте результат.
Задание 2. Составить программу, которая складывает цифры в
двузначном числе и выводит результат – их сумму.
1. Запустите среду программирования Кумир.
2. В окне программы наберите следующий код:
Задание для самостоятельного выполнения.
Составить программу, которая будет выводить сумму цифр
трехзначного числа.