Informatică, întrebare adresată de iuliana8945, 8 ani în urmă

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 crow9920
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