Вопрос задан 30.09.2023 в 16:27. Предмет Другие предметы. Спрашивает Федів Антон.

Например, в течение трех минут, пока пользователь не нажмет любую клавишу “электронные часы”,

которые выводят на экран нужно создать программу. C++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Топчанский Арсен.

Ответ:

Easy: Задание №1

Напишите программу, которая выводит на экран работающие «электронные часы», которые работают в течение, например, 3-х минут или до тех пор, пока пользователь не нажмет любую клавишу.

Medium: Задание №2

Напишите программу, которая проверяет, является ли введенная пользователем строка целым числом.

Пример результата выполнения программы:

Введите строку: 36.7

36.7 не является целым числом

Hard: Задание №3

Напишите программу учета оценок студентов. Для этого создайте текстовый файл с именем input_data.txt, содержащий список из 10 студентов и их оценки по трем предметам: математика, физика и информатика.

Содержимое файла:

в первой строке находится общее количество студентов;

в каждой последующей строке находится ФИО студента и три целых числа (оценки);

данные в строке разделены пробелами, а оценки варьируются в диапазоне от 1 до 5.

Затем создайте класс, с помощью которого вы будете считывать данные из файла. На экран выведите ФИО студентов с оценками в порядке убывания их среднего балла.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания программы на C++, которая будет выводить "электронные часы" на экран и ждать нажатия любой клавиши в течение трех минут, вы можете использовать следующий код:

cpp
#include <iostream> #include <ctime> #include <conio.h> int main() { std::cout << "Программа 'Электронные часы'\n"; time_t startTime = time(nullptr); time_t currentTime; while (true) { currentTime = time(nullptr); int elapsedSeconds = difftime(currentTime, startTime); // Если прошло более 180 секунд (3 минут), выходим из цикла if (elapsedSeconds >= 180) break; // Выводим текущее время каждую секунду std::cout << "\rТекущее время: " << currentTime - startTime << " секунд"; std::cout.flush(); Sleep(1000); // Задержка на 1 секунду } std::cout << "\n\nНажмите любую клавишу для выхода...\n"; _getch(); // Ждем нажатия клавиши return 0; }

В этой программе мы используем библиотеки iostream и ctime для работы с временем и conio.h для ожидания нажатия клавиши _getch(). Программа выводит текущее время каждую секунду и завершается, если прошло более 180 секунд (3 минуты) или если пользователь нажал любую клавишу.

Не забудьте добавить необходимые инструкции для компиляции этого кода, в зависимости от вашей среды разработки и операционной системы.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Другие предметы

Последние заданные вопросы в категории Другие предметы

Задать вопрос