Variabilele ora_aterizare, minut_aterizare și durata sunt întregi și memorează date referitoare la un zbor al unui avion 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
0
#include <iostream>
using namespace std;
int main() {
int ora_aterizare, minut_aterizare, durata;
cin >> ora_aterizare;
cin >> minut_aterizare;
cin >> durata;
int ora_decolare;
int minut_decolare;
ora_decolare = ora_aterizare - durata / 60;
if (ora_decolare < 0) {
ora_decolare = 24 + ora_decolare;
}
minut_decolare = minut_aterizare - durata % 60;
if (minut_decolare < 0) {
minut_decolare = 60 + minut_decolare;
ora_decolare = ora_decolare - 1;
}
cout << ora_decolare << ":" << minut_decolare;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Ed. muzicală,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Geografie,
9 ani în urmă