Записи (С++)

Тема в разделе "C/C++/C#", создана пользователем azAZ09, 5 апр 2011.

  1. azAZ09

    azAZ09 Гость

    выдаёт кучю ошибок, не понимаю, что делать(((

    Известна информация о 25-ти моментах времени одних и тех же суток: часы (значения от 0 до 23) и минуты (от 0 до 59).Составить программу, сравнивающую два любых момента времени по их условному порядковому номеру (определяющую, какой из моментов был в эти сутки раньше).

    #include <iostream>
    #include <math.h>

    using namespace std;
    struct Time;
    {
    int h;
    int m;
    }
    int main(){
    {
    Time time [25];
    for (int i=0;i<25;i++)
    cin>> time.h>> time.m;}
    Time min=time[0];
    for (int i=1; i<25; i++)
    {
    if (min.h>time.h)&&
    (min.m>time.m);
    min=time.m;
    }
    cout<<min.h<<":"<<min.m<<endl;
    return 0;
    }
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Я вижу как минимум 7 !!! ошибок, при чем на столько глупых что я даже говорить о них не хочу. Если ты не хочешь думать головой, то за тебя это делать уж точно никто не захочет.
    Укажу только на одну а остальные сам ищи.

    struct Time; <--- точки с запятой здесь быть не должно
    {
    int h;
    int m;
    }
     
  3. ierofant

    ierofant Гость

    Читать ошибки и исправлять их. Компилятор вам подсказки даёт, вот и пользуйтесь..
     
  4. RiCrO

    RiCrO Гость

    Компилятор-блокнот разве уже изобретён? Судя по стилю и табуляции код написан именно в блокноте :facepalm:
     
  5. azAZ09

    azAZ09 Гость

    я не знаю англ. язык (т.к. изучала французский), а компилятор подсказки пишет именно на нём(
    но я уже и так сама разобралась)))

    #include <iostream>

    using namespace std;

    struct Time
    {
    int h;
    int m;
    };
    int main ()
    {
    Time time [25];
    for (int i=0; i<25; i++)
    {
    cin >> time.h >> time.m;
    }

    Time min=time[0];

    for (int i=1;i<25;i++)
    {
    if (min.h > time.h)
    min.h=time.h;
    else
    if((min.h=time.h)&&(min.m > time.m))
    min.m=time.m;
    }
    cout << min.h << ":" << min.m << endl;

    return 0;

    }
     
  6. ierofant

    ierofant Гость

    Ну как тебе сказать... Компилятору gcc, например, без разницы, где ты пишешь текстовый файл. Можно в любом текстовом редакторе и в блокноте даже если хочется... Потом скармливаешь ему этот файл и всё.
     
  7. Kanstantsin

    Kanstantsin Гость

    вообще-то так будет выглядеть любой код выложенный на форуме как обычный текст...
     
Загрузка...

Поделиться этой страницей