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

Найти НОД 6-и чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задание с массивами. http://www.cyberforum.ru/cpp-beginners/thread397522.html
Дан массив {3.24, -0.16, 2.28, -0.16, -3.22, 7.14, 0.88, -3.20, 0.99, 4.15} и в нём нужно :сжать массив, удалив из него все элементы, модуль которых не превышает 1. Освободившееся в конце массива место заполнить нулями. У меня получилось превратить элементы которые не выше 1 в 0, а вот как их заместить предыдущими элементами не могу понять. Вот отрывок из кода: for (i=0; i<10; i++) { if...
C++ Задача на С++ Я начле недавно изучать язык С++ и мне мой преподователь дал такую задачу : Даны 6 числе вывести из них те которые принадлежат интервалу от 1 до 5. Прошу не судить меня строго))) http://www.cyberforum.ru/cpp-beginners/thread397513.html
с++ циклы C++
Такая проблема есть два числа 100 и 1000. Из этих двух чисел, надо все четные числа запихнуть в две переменные и вывести их. Помогите .Помоему ето свазано с цикламы?
C++ Реализация теста с да или нет
Извините за нубство, только начал изучать c++, гуглил-не нашел. Нужно реализовать вопросник (в консоли), ответы только да или нет(пользователь пишет Y-да, N-нет), вот фрагмент кода, но тут на любую реакцию пользователя ответ да. Подскажите, как надо плз. cout << "Да или нет?" << "\n"; char s; cin >> s; if (s = 'N') { cout << "Да \n"; } else if (s = 'Y')
C++ Определить номер столбца, в котором находится самая длинная серия одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread397481.html
Дана целочисленная прямоугольная матрица. Нужно определить - номер столбца, в котором находится самая длинная серия одинаковых элементов.
C++ разработать приложение,реализующее функции:-выделяет всю память системы,освобождает всю выделенную память,определяет количество выд Здравствуйте! Нужно разработать приложение,реализующее следующие функции: -выделяет всю память системы -освобождает всю выделенную память -определяет количество выделенной памяти -определяет время выделения памяти системы -определяет время освобождения памяти память нужно выделить двумя функциями: malloc и HeapAlloc блоками по N килобайт,где N-номер в списке журнала подробнее

Показать сообщение отдельно
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
04.12.2011, 11:36     Найти НОД 6-и чисел
Может не совсем то, что надо...
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
27
28
29
30
31
#include <iostream>
#define N 5
 
using namespace std;
 
int gcd ( int a, int b )
{
         int c;
 
         if (b>a)
                c= gcd (b,a);
         else
                if (b<=0)
                   c=a;
                else
                   c=gcd (b , a % b );
 
         return c;
}
 
int main(int argc, char* argv[])
{
        int arr[]={1,2,3,4,5};
 
        for (int i = 0; i < N; i++)
                 for (int j = i + 1 ; j <  N; j++)
                                  printf ("GCD (%d,%d)= %d \n" , arr[i],arr[j],gcd(arr[i],arr[j]) );
 
        system ("pause");
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru