Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа



Лабораторная работа

Использование функций в языке С.

 

1. Написать функцию, которая для заданных координат X1,Y1 и X2,Y2 возвращает расстояние между ними. Координаты могут иметь отрицательное значение.

2. Написать функцию, которая вычисляет объем цилиндра. Параметрами функции должны быть радиус и высота цилиндра (v=πR2H).

3. Написать функцию, вычитания элементов двух массивов. Массивы динамические заполненные случайными числами.

4. Написать функцию, которая возвращает максимальное из двух целых или двух вещественных чисел, полученных в качестве аргумента.

5. Написать функцию, которая сравнивает два целых или два вещественных числа и возвращает результат сравнения в виде одного из знаков: >, < или =.

6. Написать функцию, которая вычисляет значение ab. Числа а и b могут быть любыми целыми положительными числами.

7. Написать функцию, которая вычитает из каждой строки матрицы последнюю строку. Двумерный массив задаётся динамически и заполняется случайными числами.

8. Написать функцию, возвращающее количество нечетных элементов массива. Массив задаётся динамически и заполняется случайными числами.

9. Написать функцию income, которая вычисляет доход по вкладу. Исходными данными для функции являются: величина вклада, процентная ставка (годовых) и срок вклада (количество дней). Количество дней в году считать равным 365.

10. Используя перегрузку функций, написать программу определения минимального значения элемента массива разного типа. Массив задаётся динамически и заполняется случайными числами.

11. Используя перегрузку функций, написать программу вычисления произведения двух переменных разного типа.

12. Написать функцию, которая подсчитывает среднее арифметическое массива. Массив задаётся динамически и заполняется случайными числами.

13. Написать функцию, перестановки соседних четных и нечетных элементов массива. Массив задаётся динамически и заполняется случайными числами.

14. Написать функцию, которая переносит отрицательные элементы в начало массива а остальные в конец. Массив задаётся динамически и заполняется случайными числами.

15. Написать функцию, сложения элементов двух массивов. Массивы задаются динамически и заполняются случайными числами.

16. Написать функцию, которая удаляет из массива все четные числа. Массив задаётся динамически и заполняется случайными числами.

17. Написать функцию, которая создает и заполняет двумерный массив случайными числами.

18. Написать функцию, которая заменяет члены массива меньшие заданного числа Z, этим числом. Массив задаётся динамически и заполняется случайными числами.

19. Написать функцию, которая переносит все отрицательные элементы из одного массива в другой. Массивы задаются динамически и заполняются случайными числами.

20. Написать функцию сравнения строк S1 и S2, которая возвращает 0 если строки равны, или 1 в противном случае.

21. Написать функцию procent, которая возвращает процент от полученного в качестве аргумента числа.

22. Написать функцию вычисления произведения нечетных элементов массива. Массив задаётся динамически и заполняется случайными числами.

23. Используя перегрузку функций, написать программу определения максимального значения элемента массива разного типа. Массив задаётся динамически и заполняется случайными числами.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.