С начала суток прошло T секунд

Автор работы: Пользователь скрыл имя, 02 Декабря 2013 в 21:43, лабораторная работа

Описание работы

Цель работы: приобретение навыков работы с языком C++, знакомство с общей структурой программы и простейшими операторами языка.
Задача: С начала суток прошло T секунд. Определить:
Сколько полных часов прошло с начала суток,

Файлы: 1 файл

Лабораторная работа.docx

— 52.28 Кб (Скачать файл)

Лабораторная  работа № 1

Изучение  языка C++. Структура программы на языке C++. Числовые типы данных. Оператор присваивания. Экранный ввод-вывод.

Цель работы: приобретение навыков работы с языком C++, знакомство с общей структурой программы и простейшими операторами языка.

Задача: С начала суток прошло T секунд. Определить:

                   Сколько полных часов прошло с начала суток,

Сколько полных минут прошло с начала последнего часа,

                  Сколько секунд прошло с начала  последней минуты.

Алгоритм:

1.Ввод исходных данных: n - кол-во секунд прошедших с начала суток.

2.Расчет по формулам:

для t-полных часов (с начала суток):    t = n / (60*60);

 

для m-полных минут (с начала часа):  m = (n % (60*60)) / 60;

 

для s-полных секунд (с начала очередной минуты):     s = n % 60;

 

3.Вывод на экран результата: Кол-во полных секунд, минут , часов прошедших с начала суток.

 

 

 

 

Листинг программы:

#include <iostream>

#include <conio.h>

#include <stdio.h>

using namespace std;

 

main()

    {

    setlocale (LC_ALL, "Russian_Russia.1251");

    int t , n , m , s;

    cout << "Введите кол-во секунд прошедших с начала часа: ";

    cin >> n;

    t = n / (60*60);

    m = (n % (60*60)) / 60;

    s = n % 60;

    cout << "Прошло минут: " << m;

    cout << "Прошло полных часов: " << t << endl;

    cout << " Прошло секунд: " << s;

    getch();

    return 0;

    }

 

 

 

 

 

 

Скриншот работы программы:

 

 


Информация о работе С начала суток прошло T секунд