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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.95
HERETIC
89 / 89 / 3
Регистрация: 10.10.2008
Сообщений: 607
Завершенные тесты: 1
#1

Найти НОК - C++

30.04.2009, 23:08. Просмотров 2600. Ответов 1
Метки нет (Все метки)

Помогите решить задачу:
Найти наименьшее общее кратное четырех заданных натуральных чисел.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2009, 23:08     Найти НОК
Посмотрите здесь:

C++ НОК
НОК C++
C++ НОК
Найти наименьшее общее кратное (НОК) натуральных чисел С++ C++
Найти наименьшее общее кратное (НОК) n натуральных чисел C++
Программа с НОК C++
C++ НОК с++
Найти НОК (наименьшее общее кратное) двух введённых чисел C++
C++ Найти НОК (наименьшее общее кратное) массива натуральных чисел
Найти ошибку(НОК) C++
Как при использовании цикла while найти НОК 3х чисел? C++
Найти НОК и НОД , и что бы можно было ввести до 10 чисел , как это сделать на с++? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gravity
557 / 551 / 39
Регистрация: 29.01.2009
Сообщений: 1,274
01.05.2009, 18:59     Найти НОК #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <conio.h>
 
/* НОД */
int nod(int a, int b)
{
    while(a*b)
        a >= b ? a %= b : b %= a;
    return a + b;
}
 
/* наименьшее общее кратное */
main()
{
    int num1, num2, num3, num4,
        nok1, nok2;
    
    printf("Enter 4 numbers: ");
    scanf("%d%d%d%d", &num1, &num2, &num3, &num4);
    nok1 = num1*num2/nod(num1, num2);
    nok2 = num3*num4/nod(num3, num4);
    printf("NOK: %d", nok1*nok2/nod(nok1, nok2));
    
    getch();
    return 0;
}
Yandex
Объявления
01.05.2009, 18:59     Найти НОК
Ответ Создать тему
Опции темы

Текущее время: 12:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru