Форум программистов, компьютерный форум CyberForum.ru

Ввести два положительных числа. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию, которая создает файл, заполняя его случайными символами http://www.cyberforum.ru/cpp-beginners/thread98847.html
Помогите чайнику! В общем,задание вроде элементарное: "Написать функцию, которая создает файл, заполняя его случайными символоми, начиная с символа, заданного в параметре функции. Количество символов также указано в параметрах. К начальному символу можно добавлять код от -30 до +30, если это возможно. Если невозможно (код выходит за границы кодовой таблицы), вставлять начальный символ." Не...
C++ Определить одномерный массив... Помогите решить с объяснениями. Определить одномерный массив, состоящий и n вещественных чисел. Сразу при вводе массива упорядочить его в порядке возрастания (отдельную функцию сортировки не использовать). http://www.cyberforum.ru/cpp-beginners/thread98843.html
Разветвленные алгоритмы и программы C++
Добрый вечер. У меня проблемка с этой задачей: Автолюбитель выезжает из пункта А в пункт В, расстояние между которыми 300 километров. Через каждые 100 километров на трассе расположены заправки (АЗС). На первой АЗС время заправки значительно превышает время на втором АЗС. По известным количеством бензина в автомобиле (более 10 литров) и условием минимальных затрат времени на преодоление...
Win32 vs CLR, какая технология предпочтительней? C++
какая технология предпочтительней?
C++ Найти самое длинное и самое короткое слово в предложении http://www.cyberforum.ru/cpp-beginners/thread98831.html
Составить и отладить программу, которая выполняет следующие действия. В заданном тексте из нескольких предложений найти самое длинное и самое короткое слово. Если они принадлежат одному и тому же предложению, заменить их в тексте звездочками. помогите....хоть объясните как делать(((
C++ Строки напечатать самое короткое и самое длиное слово из строки! подробнее

Показать сообщение отдельно
System.exe
90 / 86 / 12
Регистрация: 14.05.2009
Сообщений: 202
25.02.2010, 11:03     Ввести два положительных числа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
int nod(int, int);
main()
{
int a,b,nok;
cout<<"enter numbers a and b\n";
cin>>a>>b;
nok=a*b/nod(a,b);
cout<<"nok("<<a<<","<<b<<"="<<nok<<"\n";
return 0;
}
int nod(int x, int y)
{
while(x!=y)
{
if x>y
x=x-y;
else y=y-x;
}
return x;
}
объяснение: с клавиатуры вводятся числа a и b. Их значения передаются в функцию int nod(int x, int y)- у нее параметры x,y отличные от a,b потому что в функции должны использоваться параметры не одинаковые от чисел введенных в основной программе. Затем функция делает вычисления указанные в ее теле и возвращает результат в то место в программе, где организован вызов функции. В итоге программа вычисляет оставшиеся действия в основной программе и возвращает программе значение 0, т.е. Приводит ее в исходное состояние.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru