Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Написать функциию Доброе время суток. Помогите пожалуйста: программа должна быть написана на языке Си: 1. Написать функцию double* txt2double(char * , int *size). Первый параметр – указатель на строку, в которой размещены числа, разделенные символом “;” , например, “1123.45;13;3.14”. Функция txt2double() размещает эти числа в динамическом массиве и возвращает указатель на него. Параметр size принимает... https://www.cyberforum.ru/ cpp-beginners/ thread182444.html C++ Рекурсивная функция для вычисления количества цифр натурального числа
Нужно написать рекурсивную функцию для вычисления количества цифр натурального числа. Подскажите какой алгоритм нужен, для обычного вычисления колличесва цифр? Обязательно ли сдесь строку использовать?
C++ Функцию со списком аргументов переменной длины, подсчитать произведение чисел https://www.cyberforum.ru/ cpp-beginners/ thread182423.html
ПОМОГИТЕ Написать программу, содержащую функцию со списком аргументов переменной длины. В функции необходимо подсчитать произведение чисел.=-O ПОДСКАЖИ С ЧЕГО НАЧИНАТЬ.....никогда не сталкивалась с функциями!!!!!!!!!
C++ Сумма элементов массива, расположенных между первым и последним положительными элементами 14.В одномерном массиве, состоящем из n вещественных элементов, вычислить: а) минимальный элемент массива; б) сумму элементов массива, расположенных между первым и последним положительными элементами. Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом — все остальные. 15.В одномерном массиве, состоящем из n целых элементов, вычислить: а)... https://www.cyberforum.ru/ cpp-beginners/ thread182422.html
Произведение элементов массива, расположенных между максимальным и минимальным элементами C++
9. В одномерном массиве, состоящем из n вещественных элементов, вычислить: а) сумму отрицательных элементов массива; б) произведение элементов массива, расположенных между максимальным и минимальным элементами. Упорядочить элементы массива по возрастанию. 10.В одномерном массиве, состоящем из n вещественных элементов, вычислить: Практикум по Программированию на ЯВУ - 26 - Байрактаров Б.Р.,...
C++ Ввод данных в вектор https://www.cyberforum.ru/ cpp-beginners/ thread182419.html
Небольшой оффтоп, а как сделать ввод строки (если строка это вектор) с помощью итераторов, то есть размер строки заранее не определен. интересует именно такой способ. в моих попытках ввод заканчивается только при EOF (Ctrl+D) или неверном вводе (например ввести вместо числа букву). Можно ли сделать чтобы по символу конца строки завершался? #include <iostream> #include <iterator> #include...
C++ Озвучивание клавиатуры https://www.cyberforum.ru/ cpp-beginners/ thread182417.html
Народ подскажите как озвучить клавиатуру через код, то есть нажимание кнопки сопровождается звуком,какие функции?и есть ли они.дайте совет пожалуйста.
C++ рандомный массив 8х8, замена элементов главной диагонали на сумму элементов, лежащих на диагоналях перпендикулярных к главной
Доброго времени суток, прошу помочь с реализацией задачи: Сгенерировать матрицу 8х8 и заполнить её случайными вещественными числами из диапазона . Разместить на главной диагонали суммы элементов, которые лежат на диагоналях, перпендикулярных к главной. Матрицу сгенерировал, правда она состоит из целых, а не вещественных чисел, соответственно 2 вопроса: Каким образом заставить компилятор вместо...
C++ Массив объектов класса. Печать строк-членов класса. https://www.cyberforum.ru/ cpp-beginners/ thread182413.html
подскажите, как распечатать строки? #include "myString.h" #include <iostream> #define stop __asm nop void main() { using namespace std;
C++ Дано целое число N>0.Найти сумму 1+1/2+1/3...1/N Дано целое число N>0.Найти сумму 1+1/2+1/3...1/N https://www.cyberforum.ru/ cpp-beginners/ thread182410.html
Как узнать, какие файлы лежат в каталоге C++
Добрый день! Как узнать какие файлы лежат в каталоге, мне это нужно, чтобы можно было конфигурировать программу через файл настройки, алгоритм конфигурации зашифрован в имени файла, пишу на MFC.
C++ Вывод информации о файле https://www.cyberforum.ru/ cpp-beginners/ thread182401.html
Помогите написать программу на с++, использующую сведения о формате файла и выводящую информацию об обрабатываемом файле вида,например если это картинка то - размер изображения, глубина цвета,количество слоев,ширина высота изображение и т.д.
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
27.10.2010, 17:10 0

Для тройки натуральных чисел определить их больший общий делитель. - C++ - Ответ 1062662

27.10.2010, 17:10. Показов 2126. Ответов 14
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>//Хедер для ввода-вывода
 
int main()
{
    int a, b, c;
    std::cout<<"Enter a, b, c: ";
    std::cin>>a>>b>>c;
    int max=std::max(std::max(a,b), c);//Находим максимум из a, b, c
    int nod=1;
    for(int i=1; i<=max/2; ++i)//От 1 до тех пор пока i!=max/2, ибо больше чем такой делитель быть не может
    {
         if(a%i==0&&b%i==0&&c%i==0)//Если все три числа делятся на i без остатка
              if(nod<i)//и если i>nod
              {
                  nod=i;//Присваиваем nod i
              }
     }
     std::cout<<nod<<'\n';//Печатаем нод
     return 0;
}


Вернуться к обсуждению:
Для тройки натуральных чисел определить их больший общий делитель. C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2010, 17:10
Готовые ответы и решения:

Определить наибольший общий делитель трех натуральных чисел
Нужно решить с помощю файлов даже непредставляю как ( Определить наибольший общий делитель трех...

Общий делитель для двух натуральных чисел
найти наименьший общий делитель для двух натуральных чисел

Найти наиболее больший общий делитель для последовательности
Дано натуральное число n и натуральные числа a1, a2, ..., an. Найти наиболее больший общий делитель...

Разработать функцию, которая для заданных натуральных чисел N и M возвращает их наибольший общий делитель
разработать функцию,которая для заданных натуральных чисел N и M возвращает их наибольший общий...

14
27.10.2010, 17:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2010, 17:10
Помогаю со студенческими работами здесь

Наибольший общий делитель двух натуральных чисел
1) Найти наибольший общий делитель двух заданных натуральных чисел. 2)Правила :( не знаю как...

Найти общий делитель двух натуральных чисел
Напишите пожалуста программу, которая будет находить общий делитель 2 натуральных чисел.Программа...

Найти наибольший общий делитель трех натуральных чисел
Ребят, нужна помощь Найти наибольший общий делитель трех натуральных чисел, имея ввиду, что...

Найти наибольший общий делитель двух натуральных чисел
номер 2: Составьте программу определения наибольшего общего делителя двух натуральных чисел.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru