Предмет: Информатика, автор: yukkayulla

ПОЖАЛУЙСТА, ПОМОГИТЕ С ЗАДАЧЕЙ ПО ИНФОРМАТИКЕ!!!!
Даны 2 числа a/b (знак деления), которые являются обыкновенной дробью. Сократите дробь насколько это возможно.
Нужно написать программу на языке Си++.
ЗАРАНЕЕ ОГРОМНОЕ СПАСИБО!

Ответы

Автор ответа: hackercodeforces1
1

#include <iostream>

#include <algorithm>

using namespace std;

int main() {

int a, b;

cin >> a >> b;

cout << a / __gcd(a , b) << '/' << b / __gcd(a , b);

return 0;

} //__gcd - функция в C++ для нахождения НОД между двумя числами.


yukkayulla: Подскажи, пожалуйста, почему здесь использованы "include...", "using...", "//__gcd"?
yukkayulla: Мы их не использовали
yukkayulla: В школе, я имею ввиду
yukkayulla: Дело в том что мы делали через "while"
hackercodeforces1: Ну, include ты должен знать
hackercodeforces1: using namespace std; - это значит мы используем пространство имён std. То есть если мы уберём его, то мы должны будем писать std::cin или std::cout, и так далее. С std связаны почти все команды, функции, структуры данных и др. в C++
Похожие вопросы
Предмет: Українська мова, автор: 9h94hx2233