Области видимости. Функции. Передача параметров
.
1. Упражнение на области видимости 1.c
2. Упражнение на функции. 2.c
3. Написать целочисленную функцию, которая возводит в квадрат свой целочисленный аргумент. Написать программу, которая с ее помощью возводит в квадрат введенное с клавиатуры число и печатает его.
4. Решить предыдущую задачу, но с использованием функции, которая ничего не возвращает (void).
5. Решить предыдущую задачу, но с использованием функции, которая ничего не возвращает (void) и не принимает никаких параметров (void).
6. Написать функцию для нахождения суммы большего и меньшего из трех чисел. Написать программу, которая считывает три числа и печатает указанную сумму (вызывая соответствующую функцию).
7. Исследовать, в каком порядке и с каким интервалом заносятся в память переменные типа int, объявленные в глобальной области видимости. Сопоставить результаты с полученными для локальных переменных (функции, блока, и т.п.)
8. Составить программу, определяющую, в каком из данных двух чисел больше цифр. Использовать функцию, подсчитывающую количество цифр в числе.