• Предмет: Информатика
  • Автор: Alejandro93
  • Вопрос задан 2 года назад

C++ помогите пожалуйста.​

Приложения:

BobbyFresnel: В смысле, спасти от наезда С++ ? ))))

Ответы

Ответ дал: BobbyFresnel
1

===== C++ 17 =====

#include <iostream>

using namespace std;

long seconds(int h, int m)

{

   return (long)3600 * h + 60 * m;

}

int main()

{

   int h, m, s;

   cin >> h >> m;

   cout << seconds(h, m);

   return 0;

}


BobbyFresnel: Почти то ж, что int, только вдвое длиннее. Страховка от переполнения разрядной сетки, если введут приличное число часов.
Alejandro93: а понял спс
BobbyFresnel: Но можно и так написать
BobbyFresnel: int seconds(int h, int m)
{
return 3600 * h + 60 * m;
}
Alejandro93: спс
BobbyFresnel: Для нормальных людей хватит разрядности
Alejandro93: а можно это как то по другому написать соut << seconds (h, m);
Alejandro93: у тебя там не правильно
BobbyFresnel: Что неправильно?
Alejandro93: ой ссори это я не правильно написал
Ответ дал: Aidenchik
1

Ответ:

int dich(int hour, int min )

{

int sec= hour*3600+min*60;

return sec;

}

int Main( )

{

int chasiki, minutachki, sicundachki;

cin>>chasiki>>minutachki;

sicundachki = dich(chasiki, minutachki);

cout<<"sicundachki="<<sicundachki ;

}

❤️

Вас заинтересует