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

Структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача массивов в функцию (многомерные массивы) http://www.cyberforum.ru/cpp-beginners/thread584671.html
Написать программу, выполняющую действия в соответствии с вариантом задания и передающую массив в функцию. Ввод и вывод массивов выполнить в отдельных функциях. Вычислить Z=(Xmax-Ymin)/(Xmin-Ymax)...
C++ Массивы Дан массив из n целых чисел. Найти первый максимум в этом массиве, а затем все числа до этого элемента упорядочить по возрастанию, а после — по убыванию. может кто нибудь помочь сделать? очень... http://www.cyberforum.ru/cpp-beginners/thread584669.html
C++ Динамические массивы
Сдраствуйте надо написать програму на тему Динамические массивы Написать программу, использованием динамических массивов, вводя размер массива с клавиатуры. 1) Вычислить площадь трапеции.
C++ Ссылки
Здраствуйте, помогите пожайлуста надо написать програму, а в с++ я не шарю, а оценку хочу. огромное вам спасибо Задание Ссылки Вычислить площадь трапеции. Вместо самой переменой использыать...
C++ Даны координаты вершин треугольника и координаты некоторой точки внутри него http://www.cyberforum.ru/cpp-beginners/thread584652.html
Даны координаты вершин треугольника и координаты некоторой точки внутри него. Найти расстояние от данной точки до ближайшей стороны треугольника. (При определении расстояний учесть, что площадь...
C++ Дана вещественная матрица размерности n * m. Найти общую сумму элементов только тех столбцов, которые имеют хотя бы один нулевой элемент Дана вещественная матрица размерности n * m. Найти общую сумму элементов только тех столбцов, которые имеют хотя бы один нулевой элемент подробнее

Показать сообщение отдельно
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
23.05.2012, 22:37
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
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream> 
using namespace std; 
 
struct Time // структура время
{ 
    int hour; 
    int minute; 
    int second; 
};  
 
void  past_time(Time t1, Time t2)  // функция прошедшего времени
{   
    int summa = 0;
 
    cout << "Интервал равен " << endl;  
    summa = (t1.hour - t2.hour)*60 + (t1.minute - t2.minute) + (t1.second - t2.second);// вычисляем сумму в минутах 
    if(t1.second - t2.second > 30) // если секунд больше 30 добавляем 1 минуту
    summa++;
    cout << summa << endl;
}
 
 
int main() 
{   
    setlocale(0,"rus");
    Time t1, t2; 
    cout << "Введите первое время(часы) "; cin >> t1.hour; // ввод данных первого времени
    cout << "Введите первое время (минуты) "; cin >> t1.minute; 
    cout << "Введите первое время (секунды) "; cin >> t1.second;  
 
    cout << endl;
 
    cout << "Введите второе время(часы) "; cin >> t2.hour; // ввод данных второго времени
    cout << "Введите второе время (минуты) "; cin >> t2.minute; 
    cout << "Введите второе время (секунды) "; cin >> t2.second;  
 
    past_time(t1, t2); 
    cout << endl; 
    system("Pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru