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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pigah
12 / 12 / 2
Регистрация: 05.07.2009
Сообщений: 147
Записей в блоге: 1
#1

Почему не работает программа - C++

08.08.2009, 20:19. Просмотров 554. Ответов 3
Метки нет (Все метки)

задача взята из учебника Дейтел Х. Как програмировать на С++ рис 6.1
вроде все набрал правильно но выдает ошибки
вот код:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
#include "stdafx.h"
#include <windows.h>
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
          
struct Time{ 
    int hour; 
    int minute;
    int second;
    };
void printMilitary(const Time &t);
void printStandart(const Time &t);
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleOutputCP(1251);
    Time dinnerTime;//Переменная нового типа Time
    dinnerTime.hour = 18;
    dinnerTime.minute = 30;
    dinnerTime.second = 0;
    cout<<"hg :\n\n";
    printMilitary(dinnerTime);  
    cout<<"hg :\n\n";
    printStandart(dinnerTime);
 
    cout<<"\n\n";
    return 0;
}
void printMilitary(const Time &t){
    cout<<(t.hour<10?"0":"")<<t.minute
        <<":"<<(t.minute<10?"0":"")<<t.minute
        <<":"<<(t.second<10?"0":"")t.second<<t.second;
    }
void printStandart(const Time &t){
    cout<<((t.hour==0||t.hour==12)?12:t.minute%12)
        <<":"<<(t.minutet.second < 10 ? "0" : "")<<t.minute
        <<":"<<(t.second<10?"0":"")t.second<<t.second 
        <<(t.hour<12&"AM":"PM");
    }
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.08.2009, 20:19     Почему не работает программа
Посмотрите здесь:

Почему программа Работает? - C++
Объясните пожалуйста, как это может работать? Определять переменную вроде можно только один раз. А тут цикл каждый раз проверяет условие, и...

Почему не работает программа? - C++
что нужно изменить??? #include &lt;iostream&gt; using namespace std; class s { private: char str; //строка, которая вместит...

Почему программа не работает? - C++
Здраствуйте, я решил изучить с++, делал все упражнения по бесплатным урокам Михаила Майорова, но как только я попробовал самостоятельно...

Почему не работает программа? - C++
//--------------------------------------------------------------------------- #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;vcl.h&gt; ...

Почему не работает программа? - C++
#include &lt;iostream&gt; #include &lt;cstdio&gt; #include &lt;string&gt; using namespace std; void sortGroup(string *surnames, string...

Почему не работает программа? - C++
Пожалуйста, подскажите, почему программа при введении 1 или 2 ничего не выводит? #include &lt;iostream&gt; #include &lt;windows.h&gt; using...

Почему программа не работает правильно? - C++
У меня почему-то не корректно отображаются надписи в консоли.

Почему не работает консольная программа. - C++
Я написал простенькую консольную программку выдающую таблицу умножения. Но у моих друзей почему-то не открывается exe файл.Что я...

Почему программа работает неправильно - C++
не могу понять почему программа работает не правильно # include &lt;stdio.h&gt; # include &lt;conio.h&gt; # include &lt;math.h&gt; float f1(int...

Почему не работает программа? Структуры - C++
Признаю, что я нуб, но, пожалуйста, помогите найти ошибку :( Программа считывает значения, но не выводит результат. Даны массивы...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
RazorQ
576 / 343 / 9
Регистрация: 06.02.2009
Сообщений: 1,386
08.08.2009, 20:23     Почему не работает программа #2
А ошибки написать не бывает? Так тебе быстрее помогут.
Rififi
2338 / 1053 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
08.08.2009, 20:47     Почему не работает программа #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
задача взята из учебника Дейтел Х. Как програмировать на С++ рис 6.1
вроде все набрал правильно но выдает ошибки
вот код:


Вопросы, которые не стоит задавать

Вопрос:

Моя {программа, конфигурация, мой оператор SQL} не работает

Ответ:

Это вообще не вопрос, и я не собираюсь задавать ещё десяток наводящих вопросов, чтобы выяснить, в чём на самом деле состоит ваша проблема — у меня есть дела и поинтереснее. Когда я вижу подобные вопросы, то обычно посылаю один из следующих ответов:

* Вам к этому больше нечего добавить?
* Ой, это очень плохо. Надеюсь, вы уже это исправили.
* И какое это имеет отношение лично ко мне?
http://www.cyberforum.ru/announcement.php?a=8#classic
pigah
12 / 12 / 2
Регистрация: 05.07.2009
Сообщений: 147
Записей в блоге: 1
08.08.2009, 20:52  [ТС]     Почему не работает программа #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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
// 111.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <windows.h>
#include <iostream>
#include <iomanip>
#include <conio.h>
using namespace std;
          
struct Time{ 
    int hour; 
    int minute;
    int second;
    };
void printMilitary(const Time &t);
void printStandart(const Time &t);
int _tmain(int argc, _TCHAR* argv[])
{
    SetConsoleOutputCP(1251);
    Time dinnerTime;//Переменная нового типа Time
    dinnerTime.hour = 18;
    dinnerTime.minute = 30;
    dinnerTime.second = 0;
    cout<<"hg :\n\n";
    printMilitary(dinnerTime);  
    cout<<"\nhg :\n";
    printStandart(dinnerTime);
 
    cout<<"\n\n";
    return 0;
}
void printMilitary(const Time &t){
    cout<<(t.hour<10?"0":"")<<t.hour  
        <<":"<<(t.minute<10?"0":"")<<t.minute  
        <<":"<<(t.second<10?"0":"")<<t.second;
    }
void printStandart(const Time &t){
    cout<<((t.hour==0||t.hour==12)?12:t.hour%12)
        <<":"<<(t.minute < 10 ? "0" : "")<<t.minute
        <<":"<<(t.second<10?"0":"")<<t.second 
        <<(t.hour<12?"AM":"PM");
    }
Yandex
Объявления
08.08.2009, 20:52     Почему не работает программа
Закрытая тема Создать тему
Опции темы

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