Similar presentations:
Функция
1.
Функция - это (фрагмент кода) часть программы, которая может вызываться из другихчастей программы столько раз, сколько необходимо.
тело
2.
Функция без параметров и ничего не возвращающая.3.
Функция с параметром (int count){4.
1) Создать 4 функции которыевыводит на экран переданный
параметр.
* (доп) Реализовать switch
каждой из функций.
(int, double, char, bool)
5.
Передача параметров6.
2) Создать функцию в которую мы передаем:bool z
int x
int y
char sim
Если “z” - правда мы производим алгебраическое
действие (sim) с числами “x” и “y”. Вывод результата
на экран
Если “z” – лож выводим сообщение “z - false”.
7.
Не возвращает данныхВозвращает целое
число
8.
55
x
75
75
x
9.
1) Функция принимает два целыхчисла и случайно выбирает
одно из них и возвращает его
обратно в main();
2) Функция возводит число в
квадрат и возвращает его
обратно в main()
10.
Возвращаемый типможет быть любой.
Но он должен
возвращаться в
любой из
ситуаций.
11.
Прототипы функций или второй способобъявления
12.
Согласно правилам области видимости — переменные делятся на два вида —локальные и глобальные.
Локальные переменные создаются внутри какого — нибудь отрезка кода, что это
значит для программы, мы уже знаем.
Глобальные переменные создаются вне всяких областей видимости. Преимущественно
до функции main().
А так нельзя
13.
Сделайте функцию с прототипом.•Функция без параметров(Выводит на экран Hello user)
•Функция сложения с параметрами.(Выводит на экран
результат от сложения x+y)
•Функция сложения с параметрами и возвращающимся
значением. (Возвращает в main значение result= x+y)
int res= Rand(x,y);
14.
Функция fun(int x,int y) сравниваетвведенные числа x и y.
Возвращает обратно знак
символизирующий какое число
больше.
(“<“, “>” или “=“)
15.
16.
Написать функцию возведение встепень
17.
18.
1)Модифицироватьпредыдущую
функцию
2) Создать программу угадывания
числа от 1 до 99.
Допусти загадали 45.
Ввод 20 - > холодно
Ввод 30 -> теплее
Ввод 40 -> тепло
И так далее.
19.
Функции для двухмерного массива•Заполнение массив случайными числами
•Вывод массива на экран.
•Функция возвращает минимум массива
•Функция увеличивает все ячейки на 10
•Функция выводит номер ряда и столбца
для заданного числа
•Функция: замены ячейки
•Функция: вывод конкретного ряда
20.
дз) Реализовать парковку (автостоянку)Функции:
• Вывод парковки на экран.
• Вывод свободных мест на экран.
• Функция въезд на парковку.
• Функция выезд с парковки.
• Функция консьерж (предоставление свободного места)
• Функция покупки гаража (в этот гараж никто не сможет
заехать кроме владельца)
•Функция заполнения массива рандомным колличеством
припаркованных автомобилей и купленных гаражей.