Уроки, Туториалы, Мануалы со всего света!

На этом форуме, будет находится огромное количество уроков и мануалов, сделайте небольшой вклад, и опубликуйте хотя бы один урок.
Текущее время: 19-05, 14:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: C++ - Функции
СообщениеДобавлено: 19-12, 17:46 
Не в сети
Пока что, только учусь!
Аватара пользователя

Зарегистрирован: 19-12, 17:36
Сообщения: 8
Функции
Итак, пришло время изучить этот крайне полезный так сказать инструмент. Для упрощения сказать, что это мини-программы, которые выполняют ту или иную работу. С первого урока мы вызывали другие предопределённые функции.
Все наши программы заключались в блок.
Код:
void main()
**
}

Это главная функция, с неё начинает работу программа. Сегодня мы научимся создавать свои функции. Итак, каждая функция по завершению работы может передавать нам какое-либо значение и для начала мы должны указать этот тип, если мы не нуждаемся в передаче значений, то может просто указать void, как мы это делали с главной функцией, затем указываем желаемое имя функции и две скобки, внутри которых, при необходимости, указываем через запятую переменные, которые передаются функции. Далее идёт тело функции, заключённое в **}.
Пример:
Код:
Код:
#include <stdio>
#include <conio>
int sum(int a, int b)
**
 return a + b; // return предназначено для возврата значения функции
                   // также на этой инструкции обрывается выполнение
                   // програмы, если возращаемое значение не void, то она
                   //обязательна. Однако можно указать и для void для
                   //завершения
}
void outnum(int a)
**
 printf("outnum: %d", a);
}
void main()
**
 int a, b;
 puts("Enter a:");
 scanf("%d", &a);
 puts("Enter b:");
 scanf("%d", &b);
 outnum(sum(a, b));
 getch();
 return;
 puts("Secret level"); //А этот код никогда не будет выполнен
}

Задание - написать калькулятор с возможностью для пользователя выбора действия. Также пользователь должен иметь возможность считать на нём примеры по нескольку раз без перезапуска программы. Использование функций обязательно.

_________________
ДружоК :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: C++ - Функции
СообщениеДобавлено: 19-12, 18:05 
Не в сети
Пока что, только учусь!
Аватара пользователя

Зарегистрирован: 19-12, 18:00
Сообщения: 2
Откуда: С планеты критиков
Border =) писал(а):
[code]#include <stdio>

А Вот тут должно быть написано <stUdio>!

_________________
http://Я хороший.НЕТ


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: C++ - Функции
СообщениеДобавлено: 19-12, 18:06 
Не в сети
Пока что, только учусь!
Аватара пользователя

Зарегистрирован: 19-12, 17:36
Сообщения: 8
Imperator писал(а):
Border =) писал(а):
Код:
#include <stdio>


А Вот тут должно быть написано <stUdio>!

Ахха, ты конечно может быть отличный критик, но было бы лучше если бы ты язык нормально знал :) Там всё правильно!

_________________
ДружоК :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19-12, 18:09 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 13-12, 03:24
Сообщения: 89
Откуда: Украинос!
Та чего вы так напрягаетесь :)

_________________
Прочтите это одно правило, плиз :)
Большой мой вам совет!
Работа на дому
StimuL CompaNy
Turbo-Dizel


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB