ЗАДАЧИ |
ПРАКТИКУМ ПРОГРАММИСТА |
Цветом будут обозначены уровни сложности задачи. Будет полезно, если вы решите все уровни и все задачи.
|
На этой странице мы предлагаем вам решить несколько разноуровневых задач.
Не торопитесь скачивать готовый текст программы с решением, попробуйте это сделать без подсказки. При необходимости возвращайтесь к теории. |
Форматированный ввод и вывод данных
|
|
Задача №2. "Анкета".
Запросите у пользователя ввести свои анкетные данные (Фамилия, Имя, Отчество, возраст и вес в килограммах). Выведите полученные данные в формате: Фамилия: Иванов Имя: Александр Возраст: 15, Вес: 44.200 кг. |
|
Арифметические операции и математические функции
|
|
Задача №4. "Формула Герона".
Даны координаты вершин треугольника (x1,y1), (x2,y2), (x3,y3) не лежащие на одной прямой. Найти его площадь и периметр. Для вычисления используйте формулы нахождения отрезка по координатным точкам, формулу полупериметра треугольника и формулу Герона для нахождения площади треугольника. Результаты проверьте по тесту: Координаты первой точки: - 4.73 1.2 Координаты первой точки: - 6.82 - 4.27 Координаты первой точки: 5.88 - 6.63 Периметр = 31.96, Площадь = 37.20
|
ВЕТВЛЕНИЕ.
Операторы условия и множественный выбор.
Задача №5. "Оценка"
Написать программу, позволяющую получить словесное наименование школьных оценок. Выведите полученный результат в формате: Введите оценку числом 5 Это оценка 5 - Отлично! |
|
Подобные задачи: №5-1. По номеру дня недели вывести его название.
№5-2. В зависимости от того введена ли открытая скобка или закрытая, напечатать "открытая круглая скобка" или "закрытая фигурная скобка". (Учитывать круглые, квадратные, фигурные скобки).
№5-3. Напишите программу, которая по введенному числу из промежутка 0..24, определяет время суток.
№5-2. В зависимости от того введена ли открытая скобка или закрытая, напечатать "открытая круглая скобка" или "закрытая фигурная скобка". (Учитывать круглые, квадратные, фигурные скобки).
№5-3. Напишите программу, которая по введенному числу из промежутка 0..24, определяет время суток.
Задача №6. "Цвета"
По введенному числу от 0 до 15 вывести название цвета, соответствующего этому коду. Введите номер цвета: 4 Цвету 4 соответствует Red - красный цвет. Подобная задача: №6-1. По введенному числу от 0 до 15 вывести название цвета, соответствующего этому коду и отобразить цветной текст на экране.
Введите номер цвета: 4 Цвету 4 соответствует Red - красный цвет.
|
|
Задача №7. "Углы"
Написать программу, классифицирующую треугольники (остроугольные, прямоугольные, тупоугольные), если даны углы a,b,c Выведите полученный результат в формате: Введите углы треугольника в градусной мере: 90 60 30 Треугольник с такими углами называется прямоугольный.
|
Подобные задачи: №7-1. Напишите программу, которая по введенному числу из промежутка 0..24,
определяет время суток.
№7-2. Определить, является ли введенная буква русского алфавита гласной.
№ 7-3. Придумайте программу на использование операторов ветвления.
определяет время суток.
№7-2. Определить, является ли введенная буква русского алфавита гласной.
№ 7-3. Придумайте программу на использование операторов ветвления.
Задача №8. "Високосный год"
Напишите программу, которая по введенному номеру месяца високосного или невисокосного года, выводит количество дней в месяце. Выведите полученный результат в формате: Введите год и номер месяца: 2016 2 В феврале 2016 года - 29 дней. РЕШЕНИЕ: Год является високосным, если делится без остатка на 4 и при этом не является последним годом столетия, за исключением того столетия, которое без остатка делится на 400.
|
ЗАДАЧА №9. Вычислить значение функции по формуле:
Выведите полученный результат в формате: Введите значение X= 7 Значение функции Y=0.222 ,при X=7
|
РЕШЕНИЕ: Для решения задачи важно понимать, что вычислить значение функции можно, если выражение под корнем (X-3) не отрицательное или знаменатель (X+2) не равен нулю. Подумайте какого типа будет переменная Y (целого или дробного) и почему?
|
Подобная задачa: №9-1. Напишите программу, которая умеет решать квадратное уравнение.