
Прикладное программирование методические указания
..pdfВведите расстояние в верстах и нажмите <Enter>.
-> 100
100 верст (a/ы) - это 106.68 км.
4.Написать программу, которая преобразует введенное с клавиатуры дробное число в денежный формат. Например, число 125 должно быть преобразовано к виду 12 руб. 50 коп.
Преобразование числа в денежный формат. Введите дробное число —> 23.6
23.6 руб. — это 23 руб. 60 коп.
5. Написать программу, которая сравнивает два числа, введенных с клавиатуры. Программа должна указать, какое число больше, или, если числа равны, вывести, соответствующее сообщение.
Рекомендуемый вид экрана во время работы программы:
Введите в одной строке два целых числа и нажмите <Enter>.
6. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности не ограничена).
Рекомендуемый вид экрана во время работы программы:
Определение максимального числа последовательности положительных чисел.
Вводите после стрелки числа. Для завершения ввода введите ноль.
7. Написать программу, которая вычисляет сумму первых n целых положительных чисел. Количество суммируемых чисел должно вводиться во время работы программы. Ниже представлен вид экрана во время работы программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление суммы положительных чисел. Введите количество суммируемых чисел->20 Сумма первых 20 положительных чисел равна 210.
8. Написать программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности не ограничена).
21
Рекомендуемый вид экрана во время работы программы:
Определение максимального числа последовательности положительных чисел.
Вводите после стрелки числа. Для завершения ввода введите ноль.
56
75
43
0
Максимальное число: 75
9. Написать программу, которая вычисляет сумму первых n целых положительных чисел. Количество суммируемых чисел должно вводиться во время работы программы. Ниже представлен вид экрана во время работы программы ( данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление суммы положительных чисел. Введите количество суммируемых чисел->20 Сумма первых 20 положительных чисел равна 210.
10. Написать программу, которая преобразует введенное пользователем десятичное число в двоичное. Рекомендуемый вид экрана во время работы программы приведен ниже.
Преобразование десятичного числа в двоичное.
Введите целое число от 0 до 225 и нажмите <enter> ->49 Десятичному числу 49 соответствует двоичное 00110001 Для завершения работы нажмите <enter>.
Контрольные вопросы
1.Что такое цикл?
2.Какие операторы используют для реализации циклических цик-
лов?
3.Какие циклы являются счетными?
4.Какие циклы являются итерационными?
5.Какие циклы являются поисковыми?
6.Опишите инструкцию для программы с циклом For,.
7.Опишите инструкцию для программы с циклом Repeat.
8.Опишите инструкцию для программы с циклом While.
22
Рекомендуемая литература
1.Технология программирования : учебник / Г. С. Иванова. – Москва : КноРус, 2011. – 333 с.
2.Губина, Т. Н. Язык программирования Паскаль : учебное пособие / Т. Н. Губина, В. А. Дякина, М. А Губин. – Елец : ЕГУ,
2012. – 102 с.
3.Меняев, М. Ф. Информатика и основы программирования : учебное пособие / М. Ф. Меняев. – М. : Омега-Л, 2012. – 458 с.
4.Фаронов, В. В. Турбо Паскаль 7.0. : учебное пособие. – М. :
Нолидж, 2015. – 364 с.
5.Искусство программирования: Том 1. Основные алгоритмы / Д. Кнут : Пер с англ. – М: Издательский дом «Вильямс», 2017. –
720 с.
23
|
Оглавление |
|
Предисловие ................................................................................. |
3 |
|
Тема 1. Технологии взаимодействия пользователей с про- |
|
|
граммным обеспечением ............................................................. |
4 |
|
1.1 |
Знакомство и работа в системе программирования Пас - |
|
каль ................................................................................................ |
4 |
|
1.2 |
Использование основных операторов в программе ........... |
7 |
1.3 |
Структура программы на Паскаль ....................................... |
9 |
Тема 2. Программирование алгоритмов различной структу- |
|
|
ры |
.................................................................................................. |
12 |
2.1 |
Программирование задач с линейной структурой ............. |
12 |
2.2 |
Разработка и программирование задач с ветвящейся |
|
структурой .................................................................................... |
13 |
|
2.3 |
Разработка и программирование задач с циклической |
|
структурой .................................................................................... |
15 |
|
Рекомендуемая .........................................................литература |
23 |
24
Учебное издание
Толокнова Анна Николаевна
Прикладное программирование
Методические указания
Отпечатано с готового оригинал-макета Подписано в печать 18.12.2018. Формат 60×84 1/16 Усл. печ. л. 1,45; печ. л. 1,56.
Тираж 50. Заказ № 357.
Редакционно-издательский отдел ФГБОУ ВО Самарской ГСХА 446442, Самарская область, п.г.т. Усть-Кинельский, ул. Учебная, 2
Тел.: 8 939 754 04 86, доб. 608
E-mail: ssaariz@mail.ru
25