Уроки, Туториалы, Мануалы со всего света!
https://lessons.forumenko.com/

C++ - Функции
https://lessons.forumenko.com/topic71.html
Страница 1 из 1

Автор:  Border =) [ 19-12, 17:46 ]
Заголовок сообщения:  C++ - Функции

Функции
Итак, пришло время изучить этот крайне полезный так сказать инструмент. Для упрощения сказать, что это мини-программы, которые выполняют ту или иную работу. С первого урока мы вызывали другие предопределённые функции.
Все наши программы заключались в блок.
Код:
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"); //А этот код никогда не будет выполнен
}

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

Автор:  Imperator [ 19-12, 18:05 ]
Заголовок сообщения:  Re: C++ - Функции

Border =) писал(а):
[code]#include <stdio>

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

Автор:  Border =) [ 19-12, 18:06 ]
Заголовок сообщения:  Re: C++ - Функции

Imperator писал(а):
Border =) писал(а):
Код:
#include <stdio>


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

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

Автор:  Turbo-Dizel [ 19-12, 18:09 ]
Заголовок сообщения: 

Та чего вы так напрягаетесь :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/