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

как записать эту программу через функцию main и ее прототип? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На разветвление http://www.cyberforum.ru/cpp-beginners/thread61951.html
Заданы своими координатами N точек на плоскости и два круга ради¬у¬са¬ми R1 и R2 (R1 < R2) с центром в начале координат. Определить, сколько точек на¬ходится одновременно в обоих кругах и сколько вне их.
C++ Не открывается файл Не могу открыть файл TFileStream*fs=new TFileStream("12345.bin", fmOpenRead); не открывает даже если имя целиком указываю C:\......\12345.bin Подскажите как открыть http://www.cyberforum.ru/cpp-beginners/thread61950.html
C++ Вывести содержимое вектора на экран
-------------------------------------------------------------------------------- Добрый день! Подскажите как вывести содержимое вектора на экран ? # include <vector> # include <algorithm> # include <iostream> using namespace std; struct zarplata
C++ Найти все числа Мерсена, меньшие заданного n
Не могли бы написать код программы (если можно без ООП и с использованием if или switch или for или......... "'элементарных" операторов ). Задача: Дано натуральное число n. Найти все числа Мерсена меньшие n. (Простое число называется числом Мерсена, если оно может быть представлено в виде 2^p -1, где p - тоже простое число. Например, 31=2^5 -1 -число Мерсена). Заранее благодарен!
C++ Массив указателей http://www.cyberforum.ru/cpp-beginners/thread61917.html
Помогите пожалуйста с задачей упорядочить массив по возрастанию,не меняя элементы местами,используя массив указателей общий вид указателя int*.p ЗЫ: заранее благодарен
C++ Заполнить массив цифрами числа, считанного через cin Здрасти, как ввести в массив int mMass число 12345 с помощью cin>>? Нужно чтобы в mMass записалась 1, в mMass записалась 2 .... и тд. подробнее

Показать сообщение отдельно
евгеша
0 / 0 / 0
Регистрация: 15.10.2009
Сообщений: 30
07.11.2009, 23:50  [ТС]     как записать эту программу через функцию main и ее прототип?
а че за MyFunc?

Добавлено через 1 минуту
Функция – это совокупность объявлений и операторов, предназначенных для решения определенной задачи.
Функция, используемая в модуле компиляции должна иметь прототип (некое предварительное описание). Прототип функции вставляется во все модули компиляции, использующие данную функцию. При этом прототип может располагаться как в самом модуле компиляции, так и в заголовочном файле. Непосредственное объявление функции осуществляется в любом модуле компиляции.
Прототип и объявление функции имеют следующее формальное описание:
Прототип функции
модификатор_доступа тип имя_функции (список_формальных_параметров);
Описание функции
модификатор_доступа тип имя_функции (список_формальных_параметров)
{тело_функции}
Модификаторы доступа функции:
 external – определяет доступность из любых модулей приложения;
 static – ограничивает доступ только текущим модулем компиляции.
Тип функции является типом возвращаемого функцией значения и может быть любым допустимым базовым или производным типом, включая и указатель (по умолчанию int). Функция, имеющая тип void значения не возвращает.
Список формальных параметров – это перечень разделенных запятыми объявлений тех параметров, которые получает функция при ее вызове. Если функция не получает никаких значений, список параметров задается как void.
Тело функции – это составной оператор, содержащий вложенные простые или составные операторы, определяющие действие функции.
Точкой вызова функции может быть любое место в основной программе [Язык С++ допускает рекурсивный вызов функции. Функция называется рекурсивной, если во время ее обработки возникает ее повторный вызов, либо непосредственно, либо косвенно, путем цепочки вызовов других функций].
Вызов функции производится с указанием фактических параметров, передаваемых функции в точке ее вызова для обработки. Число фактических параметров должно совпадать с числом формальных параметров, указанных в прототипе функции, а их типы совместимы (за исключением функций с переменным числом параметров). Для передачи функции в качестве параметра другой функции могут быть использованы указатели на функцию.
Возврат управления к точке, из которой была вызвана функция, осуществляется при достижении правой фигурной скобки, завершающей функцию или путем включения в ее тело оператора return.

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