Здесь размещены задания по С++, которые вы можете выполнить. Каждое задание имеет свой уровень сложности. Готовых ответов не будет, поэтому welcome в комментарии!
Easy: Задание №1
Напишите программу пересчета величины временного интервала, заданного в минутах, в величину, выраженную в часах и минутах.
Пример результата выполнения программы:
Введите временной интервал (в минутах): 150
150 минут = 2 ч. 30 мин.
Medium: Задание №2
Напишите программу, которая выводит на экран таблицу стоимости, например, яблок в диапазоне от 100 г до 1 кг с шагом 100 г.
Пример результата выполнения программы:
Введите цену 1 кг яблок: 16.50
Вес Стоимость
(г) (руб.)
100 1.65
200 3.30
300 4.95
400 6.60
500 8.25
600 9.90
700 11.55
800 13.20
900 14.85
1000 16.50
Hard: Задание №3
Напишите программу-таймер, которая по истечении заданного промежутка времени (который вводит пользователь) выдает звуковой сигнал.
Задание №1.
Задача №3:
Задание 3:
Задание №2:
Задание №1:
Психанул и переписал 3 задание включив проверку ввода и отображение циферблата
Задача 1:
Задача 2:
Задача 3:
3 задание
Quest #2
Quest #1
Самая простая реализация без заморочек
Немного заморочился, но получилось прикольно. Даже есть некий графический интерфейс. Все управление осуществляется стрелками.
Задача 2.
Задача 2.
Задача 1.
Задание №2
Задание №1
Моё решение задания №3:
Моё решение задания №2:
Моё решение задания №1:
2 задание
Корявенько вот это вот получилось:
— c одной стороны, Вы отталкиваетесь от единиц, с другой — от сотен грамм, и пытаетесь их поженить через невнятную переменную kk, которая увеличивается искусственно в цикле for, почему её в условия цикла не запихнули?
Было бы лучше отталкиваться либо от количества сотен, либо от сотен как таковых, всё привести к одному.
// Задание №3
Ох, и намудрили Вы тут, Владимир! Даже цвет консоли не поленились задать!
Огромная благодарность за задания!!! Очень помогает восполнить пробелы в знаниях (я — самоучка, инет мне в помощь). И участникам респект!
Пожалуйста 🙂
Задание №3.
Я не знаю команд консоли Линукс, но мне понравился Ваш код. Только вот справедливо ли то, что нигде не учитывается время на выполнение действий программы до sleep(1) ? Ведь если задать таймер на часы, как Вы предполагаете, суммарно, возможно, накопятся какие-то секунды, и счётчик уже получится неточным.
Да, всё верно — точность у этого таймера, скажем так, "бытовая".
Задание №2.
Вот это всё:
видимо имеет отношение к отступам и пробелам фиксированной длины. Надо бы почитать про это…
setw() (set width) — установка ширины поля , left — размещение с левой стороны этого поля. fixed — это уже к формату вывода числа относится.
Задание №1.
Задание №3:
Возможно, использовать класс из урока 129 не очень честно, но он ведь реально быстрый, понятный и удобный,
Я почти так же сделала.
Задание №2
Задание №1(короче только Hello, world(и то не на всех языках)):