Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
masia_k
Сообщений: n/a
#1

Перевод секунд в минуты - C++

11.09.2013, 17:35. Просмотров 726. Ответов 3
Метки нет (Все метки)

Помогите составить программу, которая будет переводить секунды в минуты. Заранее спасибо!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2013, 17:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевод секунд в минуты (C++):

Перевод секунд в часы и минуты - C++
Здравствуйте! Ребята не поможете решить задачку с помощью оператора if-else.Нужно секунды подающиеся на вход перевести в такой формат...

Перевод из секунд в часы, минуты, секунды - C++
Видел я тут тучу вариантов решения данной задачи. Но они все не подходят. Нужно решить следующую задачу: На выходе должно...

Перевод Секунд в Минуты секунды ,Указатели - C++
вот просто программа с указателями , нужно на подобии сделать программу чтобы она переводила секунды в минуты секунды. ...

Перевод секунд в часы,минуты и секунды - C++
Тока начинаю изучать С++ по Лафоре, дошел до функций и не получается построить простенькую функцию. Нужно составить две, одна которая...

Перевод секунд в дни часы минуты секунды - C++
int main() { long long int sec; cin >> sec; cout << sec << " seconds = " << sec / 86400 << " days, "; cout << (sec %...

Перевод секунд (произвольное целое число) в часы, минуты и секунды - C++
Составить программу, которая будет переводить секунды (произвольное целое число) в часы, минуты и секунды.

3
DmitryM5
Love~
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 841
Записей в блоге: 1
11.09.2013, 17:39 #2
Цитата Сообщение от masia_k Посмотреть сообщение
Помогите составить программу, которая будет переводить секунды в минуты. Заранее спасибо!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <locale>
 
 
using namespace std;
 
double minutes(double a) {
    return a/60;
}
 
 
int main() {
std::locale::global(std::locale(""));
double a;
cout<<"Введите секунды"<<endl;
cin>>a;
cout<<"После перевода секунд в минуты = "<<minutes(a)<<endl;
system("pause");
1
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
11.09.2013, 18:12 #3
в 1 минуте 60 секунд

чтобы узнать сколько минут в каком-то количестве секунд, нужно секунды разделить на 60
в результате получим количество целых минут, именно целых, с отбрасыванием дробной части после запятой.

если нужна точность, то лучше использовать тип float или double или переменные приводить к этому типу

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
    unsigned int minute;
    unsigned int second;
    
    cout << "Enter seconds: ";
    cin >> second;
    
    minute = second / 60;
    
    cout << "Minutes = " << minute;
    
    return 0;
}
0
rublag
52 / 52 / 4
Регистрация: 06.02.2013
Сообщений: 156
11.09.2013, 18:19 #4
если нужны секунды и минуты, то можно сделать так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
using namespace std;
 
typedef struct {
    int minutes;
    int seconds;
} time_s;
 
time_s convert(int user_seconds)
{
    time_s converted;
    int minutes, seconds;
    minutes = user_seconds / 60;
    seconds = user_seconds - (minutes * 60);
    converted.minutes = minutes;
    converted.seconds = seconds;
    return converted;
}
 
int main()
{
    int seconds;
    cout << "Enter seconds: ";
    cin >> seconds;
    time_s converted;
    converted = convert(seconds);
    cout << converted.minutes << " minutes, " << converted.seconds << " seconds" << endl;
    return 0;
}
Или, если нужно проще, то так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main()
{
    int user_seconds;
    cout << "Enter seconds: ";
    cin >> user_seconds;
 
    int minutes, seconds;
    minutes = user_seconds / 60;
    seconds = user_seconds - (minutes * 60);
    cout << minutes << " minutes, " << seconds << " seconds" << endl;
 
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2013, 18:19
Привет! Вот еще темы с ответами:

Функция, переводящая количество секунд в часы, минуты, секунды - C++
В основной программе задает количество секунд передаем их в функцию выводим на экран эти секунды переведенные в часы, минуты, часы

Написать функцию, получающую часы, минуты, секунды, и возвращающую сколько секунд прошло с полудня - C++
привет все на форуме. я новичок в с++ поэтому нужна ваша помощь в написании программки:) Написать функцию, которая получает время в...

Напишите функцию, которая принимает 3 аргумента целого типа(часы, минуты и секунды) и возвращает количество секунд - C++
5. Напишите функцию, которая принимает 3 аргумента целого типа(часы, минуты и секунды) и возвращает количество секунд, прошедших со...

Программа, которая переводит часы и минуты в минуты или минуты – в часы и минуты - C++
Составьте программу, которая в зависимости от входных данных переводит часы и минуты в минуты или минуты – в часы и ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
11.09.2013, 18:19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru