Функции в языке СИ
Автор: Daniil071 • Декабрь 3, 2018 • Лабораторная работа • 259 Слов (2 Страниц) • 466 Просмотры
/*
*функция рассчитывает сумму двух чисел с плавающей запятой
*вызов функции s=summa(a,b);
*функция возвращает тип данных float
*/
float summa(float a, float b){
return a+b;
}
/*
*функция рассчитывает разность двух чисел с плавающей запятой(ф-ция вычитания)
*вызов функции s=diff(a,b);
*функция возвращает тип данных float
*/
float diff(float a, float b){
return a-b;
}
/*
*функция рассчитывает произведение двух чисел с плавающей запятой(ф-ция умножения)
*вызов функции s=multi(a,b);
*функция возвращает тип данных float
*/
float multi(float a, float b){
return a*b;
}
/*
*функция рассчитывает частное двух чисел с плавающей запятой(ф-ция деления)
*вызов функции s=division(a,b);
*функция возвращает тип данных float
*в случае деления на 0 выводит сообщение и возвращает 0
*/
float division(float a, float b){
if(b == 0){
printf("The second number is zero, division is not possible\n");//в случае деления на 0 выводит сообщение
return 0;//и возвращает 0
}
return a/b;
}
/*
*функция рассчитывает возведение числа
...