Upload
tranmien
View
231
Download
0
Embed Size (px)
Citation preview
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
ОглавлениеВвод и вывод данных, оператор присваивания...............................................................................................................................................3
Begin12.............................................................................................................................................................................................................3
Begin22.............................................................................................................................................................................................................4
Begin37.............................................................................................................................................................................................................5
Операции целочисленного деления (div и mod).............................................................................................................................................5
Integer11...........................................................................................................................................................................................................6
Integer12...........................................................................................................................................................................................................7
Integer29...........................................................................................................................................................................................................8
1
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
Задача Блок-схема Программа Тестирование , Ввод и вывод данных оператор присваивания
Begin12.Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P:c=√a2+b2,P=a+b+c
Begin22.Поменять местами содержимое переменных a и b и вывести новые значения.
2
начало
Ввод: а
Ввод: b
Вывод: введите катет a
Вывод: введите катет b
Вывод: Гипотенуза с=, cПериметр р=, p
конец
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
Задача Блок-схема Программа Тестирование , Ввод и вывод данных оператор присваивания
Begin12.Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P:c=√a2+b2,P=a+b+c
Begin37.Скорость первого автомобиля V 1 км/ч, второго - V 2 км/ч, расстояние между ними S км. Определить расстояние между ними
3
начало
Ввод: а
Ввод: b
Вывод: введите катет a
Вывод: введите катет b
Вывод: Гипотенуза с=, cПериметр р=, p
конец
c=aa=bb=c
Вывод: a=, аb=, b
конец
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
Задача Блок-схема Программа Тестирование , Ввод и вывод данных оператор присваивания
Begin12.Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P:c=√a2+b2,P=a+b+c
Операции целочисленного деления (div и mod)
4
начало
Ввод: а
Ввод: b
Вывод: введите катет a
Вывод: введите катет b
Вывод: Гипотенуза с=, cПериметр р=, p
конец
Вывод: Расстояние S=, S
конец
Ввод: S
Вывод: введите расстояние между автомобилями
Вывод: введите время
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
Задача Блок-схема Программа Тестирование , Ввод и вывод данных оператор присваивания
Begin12.Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P:c=√a2+b2,P=a+b+c
Integer11.Дано трехзначное число. Найти сумму и произведение его цифр.
5
начало
Ввод: а
Ввод: b
Вывод: введите катет a
Вывод: введите катет b
Вывод: Гипотенуза с=, cПериметр р=, p
конец
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
Задача Блок-схема Программа Тестирование , Ввод и вывод данных оператор присваивания
Begin12.Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P:c=√a2+b2,P=a+b+c
Integer12.Дано трехзначное число. Вывести число, полученное при прочтении исходного числа справа налево
6
начало
Ввод: а
Ввод: b
Вывод: введите катет a
Вывод: введите катет b
Вывод: Гипотенуза с=, cПериметр р=, p
конец
Вывод: Сумма цифр Sum=, sumПроизведение цифр Pr=, pr
конец
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева
Задача Блок-схема Программа Тестирование , Ввод и вывод данных оператор присваивания
Begin12.Даны катеты прямоугольного треугольника a и b. Найти его гипотенузу c и периметр P:c=√a2+b2,P=a+b+c
Integer29.Даны положительные числа A , B ,C. На прямоугольнике размера A × B размещено максимально
7
начало
Ввод: а
Ввод: b
Вывод: введите катет a
Вывод: введите катет b
Вывод: Гипотенуза с=, cПериметр р=, p
конец
Вывод: Новое число , а
конец