Форум программистов, компьютерный форум CyberForum.ru

Напишите программу, которая выдает запрос на ввод значения часов и значения минут. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.93
artyom00007
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 9
06.07.2012, 16:36     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #1
Условие:
Напишите программу, которая выдает запрос на ввод значения часов и значения минут. Функция main() должна передать эти два значения функции, имеющей тип void, которая отображает эти два значения в следующем виде:
Enter the number of hours: 9
Enter the number of minutes: 28
Time: 9:28

Я понимаю так, что функция должна скомпоновать значения аргументов через двоеточие и вернуть результат, а тут просят использовать void... Не знаю, как быть.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2012, 16:36     Напишите программу, которая выдает запрос на ввод значения часов и значения минут.
Посмотрите здесь:

Напишите программу вычисления значения величины у, предусмотрев ввод а и х с клавиатуры C++
C++ Программа, которая выдает запрос на ввод значений часов и минут
Напишите программу, которая заполняет массив из 30 элементов случайными числами в диапазоне от 0 до 100, и выводит значения элементов массива на экран C++
C++ Создать программу, которая выдает значения sin(x)
C++ Записать программу, которая на ввод значения аргумента выдает значение функции, заданной графиком
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
enk
 Аватар для enk
45 / 44 / 7
Регистрация: 16.06.2012
Сообщений: 177
06.07.2012, 16:57     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #2
C++
1
2
3
4
void printtime(int hrs, int min)
{
printf("%i:%i", hrs, min);
}
Intel~lect
 Аватар для Intel~lect
135 / 124 / 2
Регистрация: 03.07.2012
Сообщений: 355
06.07.2012, 17:01     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #3
Может быть эта функция должна принимать аргументы часы и минуты как ссылки?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "iostream"
 
void printTime(int &h, int &m)
{
   cout << "Enter the number of hours: ";  cin >> h;
   cout << "Enter the number of minutes: ";  cin >> m;
   cout << "Time: " << h << ":" << m << endl;
}
 
int main()
{
   int hour, minute;
 
   printTime(hour, minute);
 
   return 0;
}
ZaMaZaN4iK
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
06.07.2012, 17:17     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #4
Вот, держи:
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
27
// nomer1.cpp: главный файл проекта.
 
#include "stdafx.h"
#include <conio.h>
#include <stdio.h>
#include <iostream>
 
#define maxline 4
 
using namespace::std;
 
void time(int i,int o)
{
    printf("Time:  ");
    cout<<i<<':'<<o;
}
 
int main()
{
    int a,s;
    printf("Enter the number of hours:");
    cin>>a;
    printf("Enter the number of minutes:");
    cin>>s;
    time(a,s);
    getch();
}
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
06.07.2012, 17:26     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #5
Я б сделал еще какую та элементарную проверку
C++
1
2
3
4
5
6
7
8
9
void set_time(size_t h, size_t m)
{
    if (h < 0 || h > 23 || m < 0 || m > 59)
    {
        std::cerr<<"Неправильное время"<<std::endl;
        return;
    }
    std::cout<<h<<" : "<<m<<std::endl;
}
ZaMaZaN4iK
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
06.07.2012, 17:39     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #6
Ну, в условии задачи этого не стояло. Так можно ещё кроме проверки организовать обработку исключений, разработать графический интерфейс.Можно же)))
Alexander Husak
0 / 0 / 0
Регистрация: 21.07.2015
Сообщений: 1
21.07.2015, 01:10     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
void time(int, int);
 
 
int main()
{
    int h;
    cout << "Enter the number of hours: ";
    cin >> h;
    int m;
    cout << "Enter the number of minutes: ";
    cin >> m;
    time(h, m);
    cin.get();
    cin.get();
    return 0;
}
void time(int j, int k) 
{
    cout << "Time " << j << ":" << k << endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.07.2015, 03:11     Напишите программу, которая выдает запрос на ввод значения часов и значения минут.
Еще ссылки по теме:

Напишите программу для вычисления значения функции C++
Напишите программу, которая запрашивает ввод значений переменных t, b, r целого типа, и выполняет алгоритм C++
Напишите функцию, которая возвращает два значения C++

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

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11820 / 6799 / 769
Регистрация: 27.09.2012
Сообщений: 16,875
Записей в блоге: 2
Завершенные тесты: 1
21.07.2015, 03:11     Напишите программу, которая выдает запрос на ввод значения часов и значения минут. #8
Alexander Husak, 3 года на отладку потратил...
Yandex
Объявления
21.07.2015, 03:11     Напишите программу, которая выдает запрос на ввод значения часов и значения минут.
Ответ Создать тему
Опции темы

Текущее время: 16:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru