Добавил:
015963210a
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Функции ( Решение) / 14
.docx14 .Написать две функции (наибольший общий делитель двух чисел, остаток от деления двух чисел) для арифметических расчетов и оформить их в отдельном файле.
// arithmetic_operations.h#ifndef ARITHMETIC_OPERATIONS_H#define ARITHMETIC_OPERATIONS_Hint findGCD(int a, int b);int findRemainder(int dividend, int divisor);#endif // ARITHMETIC_OPERATIONS_H// arithmetic_operations.cpp#include "arithmetic_operations.h"int findGCD(int a, int b) {while (b != 0) {int temp = b;b = a % b;a = temp;}return a;}int findRemainder(int dividend, int divisor) {return dividend % divisor;}// main.cpp#include <iostream>#include "arithmetic_operations.h"int main() {int num1, num2;std::cout << "Enter the first number: ";std::cin >> num1;std::cout << "Enter the second number: ";std::cin >> num2;int gcdResult = findGCD(num1, num2);std::cout << "GCD of " << num1 << " and " << num2 << ": " << gcdResult << std::endl;int remainderResult = findRemainder(num1, num2);std::cout << "Remainder of " << num1 << " divided by " << num2 << ": " << remainderResult << std::endl;return 0;}![]()
Соседние файлы в папке Функции ( Решение)
