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

С клавиатруы вводится 2 числа, найти их наибольший общий делитель. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как возвести дробное число в целую степень? К примеру 2,7 возвести в степень 2 на C++. http://www.cyberforum.ru/cpp-beginners/thread172590.html
Как возвести дробное число в целую степень? К примеру 2,7 возвести в степень 2 на C++.
C++ Дано действительное число A, натуральное число n, вычислить... Дано действительное число A, натуральное число n, вычислить: a(a+1)...(a+n-1) используя все три цикла, ну или хотя бы разобрать на примере цикла for, остальное смогу сам). Спасибо http://www.cyberforum.ru/cpp-beginners/thread172587.html
C++ Программно загрузить веб-страницу, вставить текст и программно нажать кнопку
Здравствуйте ув. Програмеры. Каким образом можно згрузить веб страницу, вставить в поле на странице текст из текстового файла и программно нажать кнопку.
C++ Сравнение двух матриц (NxN-1) и (MxM-1)
Добрый день уважаемые форумчане. Не сочтите за дерзость, но нужна помощь. Поставил перед собой одну задачку (условия ниже). Сам не являюсь программистом, решение данной задачи математически я написал, а как реализовать его в виде программного когда я к сожалению не знаю. Если поможете буду очень вам признателен. Вот условие задачки: Имеется две плоскости А и В. На одной плоскости (A) заданы...
C++ Обработка списков http://www.cyberforum.ru/cpp-beginners/thread172516.html
Программа работы со списками написана, для малых списков (малых по объему занимаемой памяти) она работает адекватно: список строится, обрабатывается, удаляется. Если же размер списка больше некоторого значения, то программа по-прежнему его строит, но не может никаким образом обработать. Просмотр списка идет до определенного узла, после чего программа вылетает с ошибкой. Решение было найдено...
C++ Циклический сдвиг массива Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, циклический сдвигает элементы массива вправо на к позиции, и печатает результат. Цикличность означает, что последний элемент массива становится самым первым его элементом.( с библиотекой iostream) подробнее

Показать сообщение отдельно
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
05.10.2010, 17:21     С клавиатруы вводится 2 числа, найти их наибольший общий делитель.
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void main()
{
    int a,b,c,i;
    cout<<"  a=";
    cin>>a;
    cout<<"  b=";
    cin>>b;
     if (a>b)
      for(i=1;i<=b;i++) 
       if(((a%i)==0)&&((b%i)==0)) c=i; 
     if (a<b)
      for(i=1;i<=a;i++) 
       { if(((a%i)==0)&&((b%i)==0)) c=i; }
     else c=a;  
    cout<<"\n\n  "<<c; 
    getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru