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

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

Войти
Регистрация
Восстановить пароль
 
fritz
0 / 0 / 0
Регистрация: 27.08.2012
Сообщений: 7
#1

Работа с данными - C++

27.08.2012, 16:19. Просмотров 455. Ответов 2
Метки нет (Все метки)

Помогите решить задачу:

Напишите программу которая выдавала бы запрос на ввод кол-ва секунд в виде целого значения (используйте тип long), и затем отображала бы эквивалентное значение в сутках, часах, минутах и секундах. Для представления кол-ва часов в сутках, кол-ва минут в часе и кол-ва секундв минуте используйте символьлные константы. пример результата выполнения программы выглядит следующим образом:
Введите значение в секундах: 31600000
31600000 секунд = 365 дней, 46 минут, 40 секунд
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.08.2012, 16:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с данными (C++):

Работа с битами И Работа с символьными данными - C++
1. Ввести 8 символов. В символе с наибольшим кодом заменить 5-й бит единицей, а в символе с наименьшим кодом 6-й бит - нулем. Вывести...

Работа с неструктурированными данными - C++
Для исследования различных методов доступа к файлам данных необходимо выполнить следующие подготовительные действия: 1) Создать в...

РАБОТА С ТЕКСТОВЫМИ ДАННЫМИ - C++
1 Написать программу, которая читает с клавиатуры строку символов, преобразует ее и выводит результат на дисплей. 2 Если в строке...

Работа со строковыми данными - C++
Даны три названия улиц. Определять, есть ли среди них заданное. Вывести соответствующее сообщение.

Работа с символьными данными - C++
Ребята , хелп ми,плиз !! Очень надо , а я чайник полнейший ((( Прочитать из файла строку символов. Выяснить, имеется ли в этой строке...

Работа с символьными данными - C++
как писать эту на программе с++ Прочитать из файла строку символов. Изменить ее, заменив две подряд встречающиеся буквы СН символом S....

2
Glam_Man
6 / 6 / 0
Регистрация: 15.10.2011
Сообщений: 73
27.08.2012, 16:29 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <locale.h>
const long sec_in_min = 60;
const long min_in_hour = 60;
const long hour_in_day = 24;
const long day_in_year = 365;
int menu()
{
setlocale(LC_ALL, "russian");
std::cout << "Введите количество секунд" << std::endl;
long seconds;
std::cin >> seconds;
std::cout << seconds/(sec_in_min * min_in_hour * hour_in_day * day_in_year) << "лет" << std::endl;
std::cout << seconds/(sec_in_min * min_in_hour * hour_in_day) << "суток" << std::endl;
std::cout << seconds/(sec_in_min * min_in_hour) << "часов" << std::endl;
std::cout << seconds/sec_in_min << "минут" << std::endl;
return 0;
}
int main ()
{
menu();
return 0;
}
1
-=ЮрА=-
Заблокирован
Автор FAQ
27.08.2012, 16:36 #3
fritz, лови
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
#include <iostream>
using namespace std;
 
int main()
{
    long nSecInMin  = 60;
    long nSecInHour = 60*nSecInMin;
    long nSecInDay  = 24*nSecInHour;
    long nSeconds;   
    cout<<"Enter num of seconds : ";
    //cin>>nSeconds;//ââîä ïîêГ* îïóñòèë
    cout<<(nSeconds = 31600000)<<endl;
    long nDays = nSeconds / nSecInDay;
    nSeconds   = nSeconds % nSecInDay;
    long nHours= nSeconds / nSecInHour;
    nSeconds   = nSeconds % nSecInHour;
    long nMinutes = nSeconds / nSecInMin;
    nSeconds   = nSeconds % nSecInMin;
    cout<<nDays<<" days "
        <<nHours<<" hours "
        <<nMinutes<<" min "
        <<nSeconds<<" sec\n";
    return 0;
}
http://liveworkspace.org/code/6f2385339ff8aefd5081414041727388
1
Миниатюры
Работа с данными  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2012, 16:36
Привет! Вот еще темы с ответами:

Работа со строковыми данными. - C++
Дана строка-предложение на русском языке. Зашифровать ее, выполняя циклическую замену каждой буквы на следующую за ней в алфавите и...

Работа со структурными данными - C++
Определить структурный тип содержащий следующую информацию: ФИО мастера, вид ремонта, стоимость ремонта, срок выполнения. Ввести...

Работа со строковыми данными - C++
Дана строка. Подсчитать количество содержащихся в ней цифр1|2|3.

Работа с символьными и тестовыми данными - C++
Надо написать программу на С++. Помогите пожалуйста!!! Задание: Текст представляет собой арифметическое выражение. Проверить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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