Решение простейших задач.Разработать метод f(x) - C (СИ)
Формулировка задачи:
Разработать метод f(x),который возвращает справа цифру натурального числа x. Вычислить с помощью него значение выражения f(a)+f(b)-f(c). Благодарю заранее.
Решение задачи: «Решение простейших задач.Разработать метод f(x)»
textual
Листинг программы
#include <stdio.h> int right_number(int x){ return (x%10); } int main(void) { int a,b,c; printf("Input a, b, c: \n"); scanf("%i %i %i",&a, &b, &c); printf("Zna4enie f(a)+f(b)-f(c)= %i\n",right_number(a)+right_number(b)-right_number(c)); system("pause"); return 0; }
Объяснение кода листинга программы
- Включаем файл стандартного ввода/вывода
- Определяем функцию right_number(x), которая принимает целочисленный аргумент x и возвращает остаток от деления x на 10.
- В функции main() объявляем три переменные типа int a, b, c и инициализируем их значением 0.
- Выводим приглашение для ввода значений переменных a, b, c.
- Считываем значения переменных a, b, c с помощью функции scanf().
- Выводим значение выражения f(a)+f(b)-f(c), где f(x) - это функция right_number(x).
- Используем функцию system(
pause
) для приостановки выполнения программы до нажатия клавиши. - Возвращаем 0, чтобы указать, что программа успешно завершилась.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д