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

Обьявление функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объясните как найти сумму цифр http://www.cyberforum.ru/cpp-beginners/thread679456.html
Здравуйте. объясните пж как вывести все числа из интервала от n1 - до n2 cумма цифр которых равна заданной постоянной. Я могу допустим для всех двухзначных, 3-ёх значных чисел сделать... а как сделать чтобы сразу для всех?
C++ Доработать программу (очень нужно)! Помогите эту программу сделать с помощью трех функций: Первая:int a,b; cout<<"VV promishok\t"<<endl; cin>>a>>b; int d=0; for(int i=0;i<n;i++) { if(x>=a && x<=b) d=d+x; } http://www.cyberforum.ru/cpp-beginners/thread679454.html
Вывести слова, которые не содержат букву а C++
помогите с задачкой) нужно создать прогу на с++, которая Выводит слова, которые не содержат букву а
Используя рекурсию, напечатать сначала все отрицательные, а потом все положительные числа C++
Дана последовательность ненулевых целых чисел, признаком конца которых служит 0. Используя рекурсию, напечатать сначала все отрицательные, а потом – все положительные числа этой последовательности.
C++ В матрице M x N переставить столбцы http://www.cyberforum.ru/cpp-beginners/thread679387.html
В матрице M x N переставить столбцы так , чтобы получилась последовательность k1=>k2=>…kn, где kj – количество положительных элементов в j – ом столбце. Программа должна выполнять ввод и вывод матрицы и дополнительных данных, выполнять необходимые действия и выводить результаты.
C++ Работа с потоками #include "stdafx.h" #include <iostream> #include <windows.h> using namespace std; DWORD __stdcall minimum(LPVOID lpParam) { int *arr = (int*)lpParam ; int a=arr; for(int i=1;i<5;i++) if(arr<a){a=arr;} подробнее

Показать сообщение отдельно
ZaMaZaN4iK
Мой лучший друг-отладчик!
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1

Обьявление функций - C++

24.10.2012, 16:24. Просмотров 1030. Ответов 9
Метки (Все метки)

Здравствуйте, уважаемые форумчане!
Возник вопрос качательно обьявления функций.
Сейчас читаю книгу Стивена Прата "Язык программирования С++", и там есть такой кусок кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int stonelib(int);
 
int main()
{
   using namespace std;
   int stone,pounds;
   cin>>stone;
   pounds=stonelib(stoun);
}
 
int stonelib(int n)
{
     return 14*n;
}
Зачем в книге перед мейном обьявлена прототип функции, а только после функции написана сама функция.Почему нельзя было сразу перед мейном написать всю функцию и потом её юзать?

Никак понять не могу...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru