Variabilele ora_aterizare, minut_aterizare și durata sunt întregi și memorează date referitoare la un zbor al unui avion, derulat în totalitate în aceeași zi, pe teritoriul României: ora și minutul aterizării, respectiv durata zborului, exprimată în minute. Ora este un număr din intervalul [0,23], iar minutul un număr din intervalul [0,59]. Scrieţi o secvenţă de instrucţiuni în urma executării căreia să se memoreze în variabilele întregi ora_decolare și minut_decolare ora, respectiv minutul la care a decolat avionul.
Răspunsuri la întrebare
Răspuns de
7
#include <iostream>
using namespace std;
int main() {
int ora_aterizare, minut_aterizare, durata;
cout << "Ora, minut, durata : ";
cin >> ora_aterizare >> minut_aterizare >> durata;
int ora_dec, minut_dec;
minut_dec = ora_aterizare * 60 + minut_aterizare - durata;
ora_dec = minut_dec / 60;
minut_dec = minut_dec - 60 * ora_dec;
ora_dec %= 24;
minut_dec %= 60;
cout << "Ora, minut decolare : " << ora_dec << " " << minut_dec;
}
Anexe:

Alte întrebări interesante