Scrieți, în limbajul de programare studiat, un program care citește de la tastatură șase numere
naturale, g1, m1, s1, respectiv g2, m2, s2, reprezentând măsurile (grade, minute și
secunde, în această ordine) a două unghiuri ascuțite, adiacente. Programul afișează pe ecran măsura sumei celor două unghiuri, sub forma gradelor, minutelor și secundelor, în această ordine, separate prin câte un spațiu.
Exemplu: dacă se citesc numerele 30, 40, 56 și 82, 35, 24, se afișează: 113 16 20. ( C++ )
CAT SE POATE DE URGENT,VA ROG!!!
Răspunsuri la întrebare
Răspuns de
2
#include<iostream>
using namespace std;
int main() {
int g1, m1, s1, g2, m2, s2, g, m, s;
cin >> g1 >> m1 >> s1 >> g2 >> m2 >> s2;
s = s1 + s2;
m = m1 + m2;
g = g1 + g2;
if (s >= 60) {
m = m + s / 60;
s = s % 60;
}
if (m >= 60) {
g = g + m / 60;
m = m % 60;
}
cout << g << ' ' << m << ' ' << s;
return 0;
}
Just12:
ms boss esti tare
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă