8
Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. Абрамяна Составитель: И.В. Прудаева Оглавление Ввод и вывод данных, оператор присваивания.................................................. 3 Begin12....................................................................................3 Begin22....................................................................................4 Begin37....................................................................................5 Операции целочисленного деления (div и mod)................................................. 5 Integer11..................................................................................6 Integer12..................................................................................7 Integer29..................................................................................8 1

xn---21-5cdozfc7ak5r.xn--p1aihttps://гимназия-21.рф/files/in_6941.docx · Web viewПроизведение цифр Pr=, pr конец Integer12. Дано трехзначное

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

конец

Вывод: Новое число , а

конец

Разбор заданий электронного задачника по программированию Programming Taskbook М.Э. АбрамянаСоставитель: И.В. Прудаева

8

K=(a div c)*(b div c)S=a*b-k*c*c

Вывод: Количество квадратов, kПлощадь не занятой части, s

конец

Ввод: С

Вывод: введите сторону квадрата С

Вывод: введите время

Ввод: T