Помогите С Кодом. Что Неправильно?

Alex009

New Member
08.03.2013
4
0
#1
Я недавно начал изучать с++ по Шилдту и вот там такой пример:

C++:
#include <iostream>
using namespace std;

void myfunc();
int main()
{
cout <<"V funkcii main().";
myfunc();
cout <<"Snova v funkcii main().";

system("pause");
return 0;
}
void myfunc(){
cout <<"V funkcii myfunc().";
}
В книге написано что она должна делать вот так:

"Программа работает следующим образом. Вызывается функция main() и выполняется ее первая cout-инструкция. Затем из функции main() вызывается функция myfunc(). Обратите внимание на то, как этот вызов реализуется в программе: указывается имя функции myfunc, за которым следуют пара круглых скобок и точка с запятой. Вызов любой функции представляет собой С++-инструкцию и поэтому должен завершаться точкой с запятой. Затем функция myfunc() выполняет свою единственную cout-инструкцию и передает управление назад функции main(), причем той строке кода, которая расположена непосредственно за вызовом функции. Наконец, функция main() выполняет свою вторую cout-инструкцию, которая завершает всю программу. Итак, на экране мы должны увидеть такие результаты.
В функции main().
В функции myfunc().
Снова в функции main()."

А у меня просто выдает все сразу надписи ( cout ) и надпись: "Нажмите любую клавишу." :huh:

Помогите...
 

Whatka

Well-Known Member
09.10.2011
428
4
24
Минск
#2
C++:
//
#include <iostream>
using namespace std;

void myfunc();
int main()
{
cout <<"V funkcii main().\n";
myfunc();
cout <<"Snova v funkcii main().\n";

system("pause");
return 0;
}
void myfunc(){
cout <<"V funkcii myfunc().\n";
}
//
так попробуй
 

Alex009

New Member
08.03.2013
4
0
#3
Теперь он просто выводит каждую надпись в разную строчку. А я непонял что вообще должно показать?
 

-master-

Well-Known Member
14.01.2012
616
20
#4
Тогда надо читать то что пишут в книге, пока не придет пониманние.
 

Alex009

New Member
08.03.2013
4
0
#5
Вот именно что я цитировал то что там написано. И вообще не понятно что писатель хотел сделать этим примером...
 
R

rrrFer

Гость
#6
я тебе уже ответил на соседнем форуме.

Все работает верно, это программа только то и делает что текст выводит, чем не нравится?

Добавлено:
И вообще не понятно что писатель хотел сделать этим примером...
этим примером он хотел показать в каком порядке будут выполняться инструкции программы при использовании функций. Чтобы это лучше просматривалось писатель использовал cout, тебе надо посмотреть в каком порядке выводится на экран текст и понять почему оно именно так работает
 

Stav-Stas

New Member
09.03.2013
1
0
#8
Подработка на дому в интернете на 3-4 часа ежедневно. Оплата 200 рублей в час. Виды работ: писать тексты для сайтов, размещать рекламу, писать сообщения на форумах и блогах. Возможны ежедневные выплаты и при необходимости подписание трудового договора. Есть так же работа по анкетированию и проведению опросов. Пишите на email: service1745@gmail.com Александр Петрович.
 

DarkKnight

Well-Known Member
01.08.2010
653
0
33
Владивосток
#9
Подработка на дому в интернете на 3-4 часа ежедневно. Оплата 200 рублей в час. Виды работ: писать тексты для сайтов, размещать рекламу, писать сообщения на форумах и блогах. Возможны ежедневные выплаты и при необходимости подписание трудового договора. Есть так же работа по анкетированию и проведению опросов. Пишите на email: service1745@gmail.com Александр Петрович.
Спам. Нарушение правил форума.
+ предупреждение
 
R

rrrFer

Гость
#10
Спам. Нарушение правил форума.
+ предупреждение
про скрин тоже спам (предыдущее) - по ссылке перейди. Я пару дней назад отправил 2 жалобы на сообщения, а сообщения на месте ) модераторам некогда банить )