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

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

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

прогрмма по С++ю Рфазобратьсь что значит каждое действие - C++

20.08.2013, 16:13. Просмотров 391. Ответов 5
Метки нет (Все метки)

Создайте класс Time(время суток) считая что представлением времени суток является число секунд прошедших от полуночи( классе одной свойство) Напишите конструктор устанавливающий время по часам минутам и секундам. Напишите метод display который должен выводить времяв привычном виде часы минуты секунды. Написать прогу.
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
#include <iostream>
#include <conio.h>
Using namespace std;
Class Time
{
Private:
Int c;
Public:
Time (int c1:c(c1)
{}
Void Display()
{
Int h=static cast<int>(c/3600);
Int m=static cast<int>((c-(h*3600))/60);
Int s=c-(h*3600)-(m*60);
Cout<<s<<:<<m<<:<<h<<endl;
}
};
Int main()
{
Time f(10000);
f.display();
getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2013, 16:13
Я подобрал для вас темы с готовыми решениями и ответами на вопрос прогрмма по С++ю Рфазобратьсь что значит каждое действие (C++):

Пояснение к задаче объяснить каждое действие - C++
Вот задача Объясните мне пожалуйста каждую строчку Программка оч классная но я не понимаю что там делается , если не сложно помогите...

Sleep(8000) - что значит? На что можно заменить в борланд с++? - C++
Не распознаёт Sleep(8000) . Если за комментировать пишет что f заданно но не используется. Как исправить? ...

Что значит Handle hf? Что в эту функцию нужно передавать - C++
мне нужно создать функцию Node * ReadNode(HANDLE hf); (Node это структура) Так вот вопрос в том что значит Handle hf? Что в эту функцию...

что значит ? - C++
что обозначает ? total += Добавлено через 2 минуты вот програма #include &lt;stdio.h&gt; #include &lt;locale.h&gt; #include &lt;conio.h&gt; ...

что значит /= - C++
Бродил по форуму и наткнулся на вот такой синтаксис temp/=10; а что это значит

Что значит ^= ? - C++
нашел в коде данную фичу (язык С) не понимаю что конкретно она выполняет пример из кода ... mistake ^= i+1; ...

5
Croessmah
Ушел
13783 / 8033 / 928
Регистрация: 27.09.2012
Сообщений: 19,803
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 16:19 #2
Она вообще компилируется?
0
lastockka
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 11
20.08.2013, 16:24  [ТС] #3
мне главное пончть, что каждая строчка значит. иначе не много не понятно

Добавлено через 45 секунд
Если не трудно, можете подсказать, что не верно. зарание огромное спасибо
0
Kuzia domovenok
2130 / 1959 / 197
Регистрация: 25.03.2012
Сообщений: 6,836
Записей в блоге: 1
20.08.2013, 16:29 #4
То, неверно, что ты эту программу из какого-то Word а скопировал на форум. А никаких Visual Studio или иных сред разработки у тебя вообще не установлено.
Я угадал?
0
lastockka
0 / 0 / 0
Регистрация: 17.06.2013
Сообщений: 11
20.08.2013, 16:39  [ТС] #5
Мне писали ее, пробывала через dev c++ открыть, выдает ошибку. думала что с компом что-то. но сейчас многое стало понятно
0
Croessmah
Ушел
13783 / 8033 / 928
Регистрация: 27.09.2012
Сообщений: 19,803
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 16:52 #6
Как-то так:
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
#include <iostream>
#include <conio.h>
using namespace std; //Использовать пространство имен std
 
class Time //Класс Time
{
private:
   int c; 
public:
   Time (int c1):c(c1) //Конструктор с параметром. В списке инициализации инициализируется переменная c переданным значением
   {}
   void display()
   {
      int h=static_cast<int>(c/3600); //Математика. static_cast < int > ( X ) - это каст X к типу int
      int m=static_cast<int>((c-(h*3600))/60);
      int s=c-(h*3600)-(m*60);
      cout<<s<<" : "<<m<<" : "<<h<<endl; //Вывод
   }
};
 
int main()
{
   Time f(10000);
   f.display();
   getch();
   return 0;
}
0
20.08.2013, 16:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2013, 16:52
Привет! Вот еще темы с ответами:

Что значит? - C++
std::cout &lt;&lt; (myCircle.pointInCircle(x, y) ? &quot;In circle&quot; : &quot;Out of circle&quot;); Что означет эта строчка?

Что значит ->? - C++
Наткнулся на непонятное место в непонятном коде. Оно показалось мне особенно непонятным, загуглить не получилось. Что значит: new...

Что значит new () - C++
Случайно ошибся и написал double *F1 = new double (count); вместо double *F1 = new double ; компилятор не выдал ошибки,но приложение не...

Что значит выражение A%=B ? - C++
Что значит A%=B ?


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

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

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