Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 11.09.2016
Сообщений: 42
1

Запросить на ввод значения часов и минут и вывести их в заданном формате

12.09.2016, 20:01. Показов 1682. Ответов 2
Метки нет (Все метки)

Доброго времени суток, форумчане. Просьба помочь с простыми программами на С++. Только начал изучать, но путаюсь, где какой оператор и функцию использовать. На Паскале проще

3. Напишите программу, которая выдает запрос на ввод значений часов и минут. Затем эти два значения отображаются в виде:
Введите часы: 9
Введите минуты: 16
Время: 9:16
Для хранения времени используйте переменную типа строка.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.09.2016, 20:01
Ответы с готовыми решениями:

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

Подсчет дней, часов, минут и секунд в заданном интервале
Привет всем. Помогите пожалуйста сделать программу, которая считает кол-во дней, часов, минут,...

Программа, которая выдает запрос на ввод значений часов и минут
книга Прата С. лекции и упражнения 6 издание, ...напишите программу, которая выдает запрос на...

Поезд прибывает в a часов b минут и отправляется в c часов d минут
Поезд прибывает в a часов b минут и отправляется в c часов d минут.Пассажир пришел на платформу в n...

2
0 / 4 / 6
Регистрация: 13.05.2016
Сообщений: 58
12.09.2016, 20:44 2
Лучший ответ Сообщение было отмечено NICK WILDE как решение

Решение

Не совсем понятно зачем там переменная типа строки, поэтому:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <math.h>
#include <windows.h>
 
using namespace std;
 
int main() {
setlocale(LC_ALL,"Russian");
int h,m;
cout << "Введите часы" << endl;
cin >> h;
cout << "Введите минуты" << endl;
cin >> m;
cout << "Время - " << h << ":" << m << endl;
return 0;
}
0
1 / 1 / 3
Регистрация: 30.01.2016
Сообщений: 6
13.09.2016, 11:09 3
Судя по всему, задание учебное, так что, выполнить его надо так, как оно было поставлено.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <windows.h>
using namespace std;
 
int main() {
    setlocale(LC_ALL,"Russian");
    int h,m;
    char str[128];
    cout << "Введите часы: ";
    cin >> h;
    cout << "Введите минуты: ";
    if(h<0||m<0)
    {
        cout<<"Не надо так";
        return -1;
    }
    cin >> m;
    h+=m/60;
    m%=60;
    h%=24;
    sprintf(str, "Время - %i:%i", h, m);
    cout << str << endl;
//На случай, если нужна именно строка string
    string s_str=str;
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.09.2016, 11:09

Программа, которая выдает запрос на ввод значений часов и минут (задание №7 из С.Прата, глава 2)
Напишите программу, которая выдает запрос на ввод значений часов и минут. Функция main() должна...

Ввод даты в заданном формате.
На форме располагается таблица StringGrid с 3 строками. Число столбцов в диапа-зоне 3 .. 7 задается...

Ввод даты в заданном формате
Еще один вопрос про дату:) Мне тоже нужно вводить дату, но надо сделать это в заданном формате....

Ввод текста в TextBox в заданном формате
Добрый день, уважаемые коллеги! У меня такой вопрос. Нужно в TextBox (или в MaskedTextBox, пока не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.