Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Уроки по С++. Занятие №5.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Уроки по С++. Занятие №5.
Имя
Сообщение << Старые топики   Новые топики >>
Уроки по С++. Занятие №5. - 2009-05-16 19:12:25.970000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Урок №5 Забираем

и

Текстовый вариант Урока №5
Post #: 1
RE: Уроки по С++. Занятие №5. - 2009-05-16 19:28:53.213333   
LORd of

Сообщений: 269
Оценки: 0
Присоединился: 2008-11-02 22:03:33.280000
Ура спасибо
Post #: 2
RE: Уроки по С++. Занятие №5. - 2009-05-16 23:16:03.966666   
gto3zr

Сообщений: 4
Оценки: 0
Присоединился: 2009-05-14 20:50:45.153333
Ну вот и дождались, возьмемся за работу.
Учительница спасибо за урок[sm=df.gif]!
Post #: 3
RE: Уроки по С++. Занятие №5. - 2009-05-17 11:38:16.046666   
space56

Сообщений: 86
Оценки: 0
Присоединился: 2008-11-20 15:00:30.280000
спасибо всё получилось ;)!
Эх жаль я 4ый урок так и не понял:D
Post #: 4
RE: Уроки по С++. Занятие №5. - 2009-05-17 16:43:55.836666   
harizma_xaker

Сообщений: 30
Оценки: 0
Присоединился: 2008-03-06 05:44:00.580000
СПС! будем решать!
Post #: 5
RE: Уроки по С++. Занятие №5. - 2009-05-17 18:19:23.526666   
GorluM

Сообщений: 312
Оценки: 0
Присоединился: 2004-04-07 23:41:00
фото диктора еще залейте, плз
Post #: 6
RE: Уроки по С++. Занятие №5. - 2009-05-17 18:23:52.560000   
harizma_xaker

Сообщений: 30
Оценки: 0
Присоединился: 2008-03-06 05:44:00.580000
а больше ниче не хочешь???
Post #: 7
RE: Уроки по С++. Занятие №5. - 2009-05-17 19:43:55.526666   
B_U_G_09

Сообщений: 1
Оценки: 0
Присоединился: 2009-05-17 19:11:09.560000
спасибо за уроки!
Post #: 8
RE: Уроки по С++. Занятие №5. - 2009-05-17 20:52:46.080000   
LORd of

Сообщений: 269
Оценки: 0
Присоединился: 2008-11-02 22:03:33.280000
quote:

ORIGINAL: GorluM

фото диктора еще залейте, плз


Согласен +1))
Post #: 9
RE: Уроки по С++. Занятие №5. - 2009-05-18 14:51:52.090000   
LORd of

Сообщений: 269
Оценки: 0
Присоединился: 2008-11-02 22:03:33.280000
А стоп D. Scandal &nbsp; D - это типо Даша??)))
Post #: 10
RE: Уроки по С++. Занятие №5. - 2009-05-18 15:31:08.253333   
psina007

Сообщений: 98
Оценки: 0
Присоединился: 2009-05-09 22:41:33.580000
D. Scandal, огромное спасибо за уроки)))) очень интересно)))
Post #: 11
RE: Уроки по С++. Занятие №5. - 2009-05-18 15:36:53.260000   
psina007

Сообщений: 98
Оценки: 0
Присоединился: 2009-05-09 22:41:33.580000
а можно залить в .tar.gz архиве т.к. я на Ubuntu
Post #: 12
RE: Уроки по С++. Занятие №5. - 2009-05-18 16:01:07.633333   
BadMadCat

Сообщений: 4
Оценки: 0
Присоединился: 2009-04-17 11:24:44.913333
а нельзя ли текстовую версию урока сразу добавить как пост?
Post #: 13
RE: Уроки по С++. Занятие №5. - 2009-05-18 21:42:22.263333   
Felix[ANTI]

Сообщений: 17
Оценки: 0
Присоединился: 2008-09-29 23:49:13.926666
И в продолжение:
А нельзя ли всё и сразу?!

А примерно в каком уроке про ООП будет?
Post #: 14
RE: Уроки по С++. Занятие №5. - 2009-05-19 04:58:16.073333   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666

quote:

ORIGINAL: LORd of

А стоп D. Scandal   D - это типо Даша??)))

это типа не относится к теме.
нет, не Даша.
Post #: 15
RE: Уроки по С++. Занятие №5. - 2009-05-19 11:06:55.960000   
LORd of

Сообщений: 269
Оценки: 0
Присоединился: 2008-11-02 22:03:33.280000
quote:

ORIGINAL: mactep.Black

quote:

ORIGINAL: LORd of

А стоп D. Scandal &nbsp; D - это типо Даша??)))

это типа не относится к теме.
нет, не Даша.



Печально что не относиться, а все таки кто тогда?=)
Post #: 16
RE: Уроки по С++. Занятие №5. - 2009-05-19 11:57:29.013333   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
Ди Скандал, она же в каждом уроке представляется.
Post #: 17
RE: Уроки по С++. Занятие №5. - 2009-05-19 20:58:06.960000   
harizma_xaker

Сообщений: 30
Оценки: 0
Присоединился: 2008-03-06 05:44:00.580000
мля народ может хватит обсуждать как ув. Ди Скандал зовут! ее личную жизнь еще бы начали оьсуждать!
Post #: 18
RE: Уроки по С++. Занятие №5. - 2009-05-22 15:20:22.423333   
Azuregos

Сообщений: 12
Оценки: 0
Присоединился: 2009-03-29 16:45:03.180000
Здравствуйте.
Я изучил изучил все ваши уроки и решил посмотреть могу ли я написать простенький конвертор вот код программы:

#include &lt;iostream&gt; using namespace std; int main () {    setlocale (0,"");    cout &lt;&lt;"Введите тип преобразования: " endl;    cout &lt;&lt;"(1)Фаренгейты-&gt;Цельсия" endl;    cout &lt;&lt;"(2)Цельсия-&gt;Фаренгейты" endl;    char type;    cin &gt;&gt;type;    switch (type);    {        case '1':        cout &lt;&lt;"Ведите температуру по Фаренгейту: " endl;        double fahr;        cin &gt;&gt;farh;        cout &lt;&lt;"По фаренгейту: " &lt;&lt;farh&lt;&lt; "по цельсию: " &lt;&lt;(fahr-32)/1,8&lt;&lt; endl; break;        case '2':        cout &lt;&lt;"Введите температуру по цельсию: " endl;        double cels;        cin &gt;&gt;cels;        cout &lt;&lt;"По цельсию: " &lt;&lt;cels&lt;&lt; "по фаренгейту: "&lt;&lt;1,8*cels+32&lt;&lt; endl; break;        default: cout &lt;&lt;"Неправильный тип преобразования!" endl;    }    system("pause");    return 0; } а вот что в итоге получил: ------ Построение начато: проект: C-F, Конфигурация: Release Win32 ------ Компиляция... Convertor.cpp .\Convertor.cpp(6) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "endl" .\Convertor.cpp(6) : warning C4551: в вызове функции отсутствует список аргументов .\Convertor.cpp(7) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "endl" .\Convertor.cpp(7) : warning C4551: в вызове функции отсутствует список аргументов .\Convertor.cpp(8) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "endl" .\Convertor.cpp(8) : warning C4551: в вызове функции отсутствует список аргументов .\Convertor.cpp(11) : warning C4060: оператор switch не содержит метку 'case' или 'default' .\Convertor.cpp(13) : error C2046: недопустимый вариант выбора .\Convertor.cpp(14) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "endl" .\Convertor.cpp(14) : warning C4551: в вызове функции отсутствует список аргументов .\Convertor.cpp(16) : error C2065: farh: необъявленный идентификатор .\Convertor.cpp(17) : error C2065: farh: необъявленный идентификатор .\Convertor.cpp(17) : error C2563: несоответствие в списке формальных параметров .\Convertor.cpp(17) : error C2568: &lt;&lt;: не удается разрешить перегрузку функции        D:\Game Files\Microsoft Visual Studio 9.0\VC\include\ostream(974): может быть 'std::basic_ostream&lt;_Elem,_Traits&gt; &std::endl(std::basic_ostream&lt;_Elem,_Traits&gt; &)'        with        [            _Elem=wchar_t,            _Traits=std::char_traits&lt;wchar_t&gt;        ]        D:\Game Files\Microsoft Visual Studio 9.0\VC\include\ostream(966): или       'std::basic_ostream&lt;_Elem,_Traits&gt; &std::endl(std::basic_ostream&lt;_Elem,_Traits&gt; &)'        with        [            _Elem=char,            _Traits=std::char_traits&lt;char&gt;        ]        D:\Game Files\Microsoft Visual Studio 9.0\VC\include\ostream(940): или       'std::basic_ostream&lt;_Elem,_Traits&gt; &std::endl(std::basic_ostream&lt;_Elem,_Traits&gt; &)' .\Convertor.cpp(17) : error C2043: недопустимый break .\Convertor.cpp(18) : error C2046: недопустимый вариант выбора .\Convertor.cpp(19) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "endl" .\Convertor.cpp(19) : warning C4551: в вызове функции отсутствует список аргументов .\Convertor.cpp(22) : error C2563: несоответствие в списке формальных параметров .\Convertor.cpp(22) : error C2568: &lt;&lt;: не удается разрешить перегрузку функции        D:\Game Files\Microsoft Visual Studio 9.0\VC\include\ostream(974): может быть 'std::basic_ostream&lt;_Elem,_Traits&gt; &std::endl(std::basic_ostream&lt;_Elem,_Traits&gt; &)'        with        [            _Elem=wchar_t,            _Traits=std::char_traits&lt;wchar_t&gt;        ]        D:\Game Files\Microsoft Visual Studio 9.0\VC\include\ostream(966): или       'std::basic_ostream&lt;_Elem,_Traits&gt; &std::endl(std::basic_ostream&lt;_Elem,_Traits&gt; &)'        with        [            _Elem=char,            _Traits=std::char_traits&lt;char&gt;        ]        D:\Game Files\Microsoft Visual Studio 9.0\VC\include\ostream(940): или       'std::basic_ostream&lt;_Elem,_Traits&gt; &std::endl(std::basic_ostream&lt;_Elem,_Traits&gt; &)' .\Convertor.cpp(22) : error C2043: недопустимый break .\Convertor.cpp(23) : error C2047: недопустимый вариант, используемый по умолчанию .\Convertor.cpp(23) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "endl" .\Convertor.cpp(23) : warning C4551: в вызове функции отсутствует список аргументов Журнал построения был сохранен в "file://c:\Documents and Settings\Buldozer\Мои документы\Коледж\MVS C++\C-F\C-F\Release\BuildLog.htm" C-F - ошибок 17, предупреждений 7 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Может этот пост и не по теме, но просьба сильно не пинать.
Заранее благодарен.
P.S. D.Scandal огромное спасибо тебе за уроки!!
Post #: 19
RE: Уроки по С++. Занятие №5. - 2009-05-22 15:30:52.846666   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
перед endl пропущено <<. это раз.
переменные fahr и cels вроде надо определить не внутри переключателя, а в функции main. это два, хотя я не уверен.
после switch (type) ; ставить не нужно.
1.8 пиши через точку, а не запятую.
исправь пока это, дальше посмотрим.

да, и попробуй case '1': твой_вариант писать в одну строчку.
Post #: 20
RE: Уроки по С++. Занятие №5. - 2009-05-22 16:02:39.960000   
Azuregos

Сообщений: 12
Оценки: 0
Присоединился: 2009-03-29 16:45:03.180000
Сделал как сказал:

#include <iostream>
using namespace std;
int main ()
{
    setlocale (0,"");
    cout <<"Введите тип преобразования: "<< endl;
    cout <<"(1)Фаренгейты->Цельсия"<< endl;
    cout <<"(2)Цельсия->Фаренгейты"<< endl;
    char type;
    cin >>type;
    switch (type)
    {
        case '1':cout <<"Ведите температуру по Фаренгейту: "<< endl;double fahr;cin >>farh;cout <<"По фаренгейту: " <<farh<< "по цельсию: " <<(fahr-32)/1.8<< endl; break;
        case '2':cout <<"Введите температуру по цельсию: "<< endl;double cels;cin >>cels;cout <<"По цельсию: " <<cels<< "по фаренгейту: "<<1.8*cels+32<< endl; break;
        default: cout <<"Неправильный тип преобразования!"<< endl;
    }
    system("pause");
    return 0;
}

осталось:

—— Построение начато: проект: C-F, Конфигурация: Release Win32 ——
Компиляция…
Convertor.cpp
.\Convertor.cpp(13) : error C2065: farh: необъявленный идентификатор
.\Convertor.cpp(13) : error C2065: farh: необъявленный идентификатор
Журнал построения был сохранен в "file://c:\Documents and Settings\Buldozer\Мои документы\Коледж\MVS C++\C-F\C-F\Release\BuildLog.htm"
C-F - ошибок 2, предупреждений 0
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Post #: 21
RE: Уроки по С++. Занятие №5. - 2009-05-22 16:04:42.830000   
Azuregos

Сообщений: 12
Оценки: 0
Присоединился: 2009-03-29 16:45:03.180000
А вот все понял. Сделал опечатку : double fahr;cin >>farh.
Большое и жирное спасибо
за помощь!
Post #: 22
RE: Уроки по С++. Занятие №5. - 2009-05-25 22:17:12.913333   
FrozenBoy

Сообщений: 65
Оценки: 0
Присоединился: 2008-01-08 19:35:30.780000
Ди , спасибочки , урок понравился =-)
Жду 6ого урока с нетерпением….
Post #: 23
RE: Уроки по С++. Занятие №5. - 2009-05-25 22:23:43.033333   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
6-ой урок скорее всего будет не раньше чем через неделю.
общался со Скандалой, у нее пока проблемы с интернетом.
Post #: 24
RE: Уроки по С++. Занятие №5. - 2009-05-26 00:05:07.413333   
FrozenBoy

Сообщений: 65
Оценки: 0
Присоединился: 2008-01-08 19:35:30.780000
Тогда надо бы какиенить задачки порешать, ченить новое познать))))
мб найду интересную инфу….
Post #: 25
RE: Уроки по С++. Занятие №5. - 2009-05-28 16:14:48.513333   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
пост №26.
Post #: 26
RE: Уроки по С++. Занятие №5. - 2009-05-30 15:19:56.133333   
faza09

Сообщений: 259
Оценки: 0
Присоединился: 2009-05-18 22:19:25.963333
Post #: 27
RE: Уроки по С++. Занятие №5. - 2009-06-03 16:49:45.856666   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
в понедельник будет 6-ой урок.
Post #: 28
RE: Уроки по С++. Занятие №5. - 2009-06-03 18:17:29.073333   
ANGEL_CMEPTI

Сообщений: 9
Оценки: 0
Присоединился: 2009-06-03 17:53:54.580000
Здравствуйте.
Я раньше уже изучал немного с++ и вот сейчас решил попробовать С++ Visual Studio + решил заодно попробовать написать что нибудь через ООП.
После денька, другого у меня программа скомпилировалась, но выдаёт следующие ошибки:

1>—— Построение начато: проект: Test01, Конфигурация: Debug Win32 ——
1>Компиляция…
1>displayform1.cpp
1>Компоновка…
1>Player.obj : error LNK2005: "class Player player01" (?player01@@3VPlayer@@A) уже определен в displayform1.obj
1>LINK : fatal error LNK1561: точка входа должна быть определена
1>Журнал построения был сохранен в "file://c:\Documents and Settings\……..\Test01\Test01\Debug\BuildLog.htm"
1>Test01 - ошибок 2, предупреждений 0
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

Не подскажите в чём может быть проблема?
Post #: 29
RE: Уроки по С++. Занятие №5. - 2009-06-03 20:41:18.713333   
ANGEL_CMEPTI

Сообщений: 9
Оценки: 0
Присоединился: 2009-06-03 17:53:54.580000
Всё, после многих часов мученья с проблемой справился, но всё равно хотелось бы узнать, что это за ошибки))  (справился методом тыка)
Post #: 30
RE: Уроки по С++. Занятие №5. - 2009-06-04 16:27:13.180000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Следующий урок в понедельник.

Ту GorluM, за "диктора" ответишь по всей строгости!

quote:

ORIGINAL: psina007

а можно залить в .tar.gz архиве т.к. я на Ubuntu


Подумаю.

quote:

ORIGINAL: BadMadCat

а нельзя ли текстовую версию урока сразу добавить как пост?


Учту.
quote:

ORIGINAL: Felix[ANTI]

И в продолжение:
А нельзя ли всё и сразу?!

А примерно в каком уроке про ООП будет?


Отвечаю последовательно: Нет, нельзя. Скоро. Имейте терпение.
Post #: 31
RE: Уроки по С++. Занятие №5. - 2009-06-16 20:53:51.070000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Значит так! Хватит возмущаться. Я, конечно, приношу свои извинения, что в понедельник обманула ваши ожидания, но у меня на то есть уважительные причины. Оглашать не стану. К выходным обещаю исправиться.
Post #: 32
RE: Уроки по С++. Занятие №5. - 2009-06-16 21:08:00.383333   
harizma_xaker

Сообщений: 30
Оценки: 0
Присоединился: 2008-03-06 05:44:00.580000
ну ну посмотрим как вы иправитесь ув.Ди Скандал))
Post #: 33
RE: Уроки по С++. Занятие №5. - 2009-06-19 22:35:56.006666   
pepper19

Сообщений: 64
Оценки: 0
Присоединился: 2007-04-27 17:59:57.920000
а нельзя выкладывать куда-нить мимо депозита/рапиды и т.д. многие же за натом сидят как никак
Post #: 34
RE: Уроки по С++. Занятие №5. - 2009-06-20 11:34:13.260000   
UnitRino

Сообщений: 14
Оценки: 0
Присоединился: 2007-09-12 20:07:38.640000
pepper19 Попробуй через ru.savefrom.net
Post #: 35
RE: Уроки по С++. Занятие №5. - 2009-11-10 21:45:36.346666   
lejadina

Сообщений: 109
Оценки: 0
Присоединился: 2009-10-08 16:23:21.673333
можно пж перезалить урок! заранее спасибо
Post #: 36
RE: Уроки по С++. Занятие №5. - 2009-11-16 15:18:49.430000   
lejadina

Сообщений: 109
Оценки: 0
Присоединился: 2009-10-08 16:23:21.673333
где урок???!!!! перезалейпе плз!!![sm=19.gif]
Post #: 37
RE: Уроки по С++. Занятие №5. - 2009-11-18 21:00:10.616666   
lejadina

Сообщений: 109
Оценки: 0
Присоединился: 2009-10-08 16:23:21.673333
обидно конечно но придеться искать другой самоучитель[&:]
Post #: 38
RE: Уроки по С++. Занятие №5. - 2009-11-18 21:03:12.500000   
mactep.Black

Сообщений: 6065
Оценки: 678
Присоединился: 2008-02-28 13:01:19.656666
рано или поздно все равно пришлось бы. Ди перестала делать новые уроки.
Post #: 39
RE: Уроки по С++. Занятие №5. - 2009-11-18 21:28:20.990000   
lejadina

Сообщений: 109
Оценки: 0
Присоединился: 2009-10-08 16:23:21.673333
mactep.Black спасибо что сказали,
не нужно было начинать если до конца не доделывают!
Post #: 40
Страниц:  [1] 2
Все форумы >> [Компилируемые языки] >> Уроки по С++. Занятие №5.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.