C++. Линейные и ветвящиеся алгоритмы. Задача 13

Составить программу, которая переводит время из минут и секунд, заданных с клавиатуры, в секунды. В случае, если число отвечающие за секунды (например 4.78) больше 60, программа выдает ошибку.

Решение:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include «stdafx.h»
#include <iostream>
using namespace std;
int main()
{setlocale(LC_ALL,«Rus»);
float t, sec, res; int min;
cout<<«Время в минутах (секунды отделяйте точкой) «;
cin>>t;
min=t;
sec=(tmin)*100;
if (sec>60) cout<<» Введены неверные данные «;
else
{
res=min*60+sec;
cout<<t<<» мин. = «<<res<<» сек.»<<endl;
}
system(«pause»);
return 0;
}
Рейтинг
( Пока оценок нет )
Загрузка ...