Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Dodawanie czasu do siebie

Ostatnio zmodyfikowano 2016-03-17 12:01
Autor Wiadomość
skibixd
Temat założony przez niniejszego użytkownika
Dodawanie czasu do siebie
» 2016-03-17 10:37:09
Witam,
mam problem z napisaniem części programu. Chodzi o opóźnienie pociągu. Otóż, podajemy godzinę np 22:30, a następnie czas opóźnienia np. 00:15 i na wyjściu otrzymujemy godzinę, o której pociąg przyjedzie z uwzględnionym opóźnieniem.
Jestem na prawdę bardzo początkujący...
P-146120
michal11
» 2016-03-17 10:45:28
A problem masz z ?
Pokaż kod.
P-146122
Gibas11
» 2016-03-17 11:01:18
Krótko: Użyj operatora
+
.
Dłużej: Zrób zmienną przechowującą czas w minutach (zwykły int). Godzinę dostaniesz operacją 
( time / 60 ) % 24
 a minutę
time % 60
. Jeżeli nie znasz operatora
%
, zajrzyj do kursu.
P-146125
skibixd
Temat założony przez niniejszego użytkownika
» 2016-03-17 11:45:52
Problem mam z tym jak przechować wprowadzoną godzinę a następnie dodać właściwą ilość minut i godzin.
P-146128
Gibas11
» 2016-03-17 12:01:44
Mniej więcej tak:
C/C++
int tmp; //Tymczasowa zmienne na pobrane dane
int time = 0; //Czas w minutach

cout << "Podaj planowany czas przyjazdu: ";

cin >> tmp; //Pobranie godzin
time += tmp * 60; //Dodanie godzin do czasu
cin.get(); //Pominięcie ':'
cin >> tmp; //Pobranie minut
time += tmp; //Dodanie minut

Reszta analogicznie.
P-146130
« 1 »
  Strona 1 z 1