Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не заменяется знак пробела в строке https://www.cyberforum.ru/ cpp-beginners/ thread1407465.html
name = GirlListbox.SelectedItem.ToString(); name.Replace(' ','_'); почему-то после выполнения программы, переменная name не изменяется
Неизвестная мне ошибка C++
В общем имеется код: //--------------------------------------------------------------------------- #include <iostream.h> #include <vcl.h> #include <math.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
C++ Error C2228: выражение слева от "." должно представлять класс, структуру или объединение https://www.cyberforum.ru/ cpp-beginners/ thread1407449.html
Пишет что переменная m не относится к структуре((как исправить то? #include "stdafx.h" #include <iostream> #include <conio.h> #include <string.h> #include <iomanip> #include <windows.h> using namespace std; struct TRAIN
C++ Калькулятор https://www.cyberforum.ru/ cpp-beginners/ thread1407447.html
Подскажите, что мне сделать с операндом Result чтобы функция main запускалась заново после того как есть Result. #include <iostream> #include <conio.h> #include <string> using namespace std; int main() {
Найдите сумму элементов, расположенных между первым и последним нулями C++
Здравствуйте! Помогите, пожалуйста, с задачкой: Сформируйте массив из 10 элементов, заполнив его случайными числами от -3 до 3. Подсчитайте количество нулевых элементов в массиве. Найдите сумму элементов, расположенных между первым и последним нулями. Выполните сортировку массива методом выбора. Мои наработки: #include <iostream> #include <stdlib.h> #include <time.h> using namespace std;
C++ Структуры "Студент" и "Стипендия" Задание: Используя структурированный тип данных массив структур, составить программу, реализующую обработку массива в соответствии с индивидуальным вариантом задания. Заполнение массива исходными данными осуществлять с клавиатуры. Операции добавления структуры и выводы на экран реализовать через отдельные функции. Сформировать массив записей, описывающих следующую таблицу:... https://www.cyberforum.ru/ cpp-beginners/ thread1407432.html
C++ Метод итераций для решения нелинейных уравнений Задание: написать программу для нахождения приближенного корня уравнений: \tan \left(0.5 * x + 0.2 \right)={x}^{2} (участок , ожидаемый корень - -0.26) {x}^{2}+x-5=0 (участок , ожидаемый корень - -2.79) Пытался подстроить найденные на форуме участки кода, вот что вышло: #include "stdafx.h" #include <conio.h> #include <math.h> #include <iostream> https://www.cyberforum.ru/ cpp-beginners/ thread1407416.html с++, ассемблер - вычислить значение переменной по условию C++
Ребята, помогите сделать задание=) Нужно написать прогу : с клавиатуры вводятся 2 числа х и у, программа высчитывает z по условию: если x=y, z=x+x+y если x<>y, z=x+10+y и выводит результат в консоли или окне 1. Программа написана в Visual studio, ввод чисел реализован в модуле C++, а весь остальной функционал кроме вывода на экран реализован в модуле asm 2. Программа написана в Visual...
C++ Вычислить количество элементов массива, лежащих в диапазоне от А до В https://www.cyberforum.ru/ cpp-beginners/ thread1407385.html
в одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов массива, лежащих в диапазоне от А до В; 2) сумму элементов массива, расположенных после максимального элемента. Упорядочить элементы массива по убыванию модулей элементов. Завтра курсач ребят, Хелп плз+!***!":;%?!"();*)
C++ Наследование классов https://www.cyberforum.ru/ cpp-beginners/ thread1407379.html
Создать базовый класс CList (линейный однонаправленный cписок) с полями: указате-ли на следующий элемент; информационная часть – целое число. В производных клас-сах – CQueue (очередь) и CStack (стек) – должны быть определены методы вставки и удаления узла в соответствии с дисциплиной обслуживания соответствующего класса.
Цикл фор C++
Помогите написать программу, уже довольно долго сижу с ней, завтра надо уже отчет сдавать помогите пожалуйста. Найти значение m=max_i\left|a_i \right| где i=\bar{1,N}
C++ Запись дека в файл https://www.cyberforum.ru/ cpp-beginners/ thread1407371.html
Помогите записать дек в файл, пробывал через стандартный fscanf но в итоге файл остается пустой , вот код #include <stdio.h> #include <iostream> #include <deque> #include <conio.h> #include <fstream> using namespace std; int main() //??????? ???????
1 / 1 / 0
Регистрация: 21.12.2013
Сообщений: 31
0

Стандартный и двоичный алгоритмы Евклида вычисления НОД - C++ - Ответ 7406982

29.03.2015, 23:44. Показов 1066. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, форумчане!
Нужна ваша помощь. Занимаюсь изучением C++ недавно, по этому не смейтесь))
Думаю смысл задачи ясен из названия темы.
Имеется 2 числа(a и b), нужно их разделить и найти целую часть и остаток от деления(a/b=x ; a%b=y). Затем, если остаток равен нулю, то вывести b, это и будет НОД. Это я сделать могу. Но вот если остаток не равен 0, то a нужно присвоить значение x, а b нужно присвоить значение y, и повторять эту процедуру пока остаток (y) не станет равным 0. Как только он станет равным нужно вывести b и закончить программу. Я знаю что есть еще много способов решения НОД алгоритмом Евклида. Но коли я начал решать так, то решил добиться цели. Но без вашей помощи мне это не удастся..
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
32
33
34
#include <iostream>
#include <conio.h>
 
using namespace std;
 
int main()
    {
        setlocale (LC_CTYPE, "Russian");
        int x, y;
 
        cout << "введите x" << endl;
        cin >> x;
    
        cout << "введите y" << endl;
        cin >> y;
 
        int a=x/y;
        int b=x%y;
        
        cout << b;
 
        if (b != 0)
 
            {
              int x=a;
              int l=b;
 
            }
        
 
        _getch();
        return 0;
       
    }
Вот что мне удалось написать!
Помогите чем можете.
Заранее спасибо!

Вернуться к обсуждению:
Стандартный и двоичный алгоритмы Евклида вычисления НОД C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.03.2015, 23:44
Готовые ответы и решения:

Алгоритм Евклида для вычисления НОД
Алгоритм Евклида для вычисления наибольшего общего делителя двух натуральных чисел, формулируется...

Самый быстрый алгоритм Евклида вычисления НОД
Заинтересовал вопрос о различных реализациях алгоритма Евклида для неотрицательных целых чисел....

Двоичный алгоритм Евклида вычисления наибольшего общего делителя
Напишите программу для стандартного и двоичного алгоритмов Евклида вычисления наибольшего общего...

Алгоритм Евклида вычисления НОД - проверить корректность вычислений
Проверьте, пожалуйста, мое решение, кому не составит труда? Просто решил, а правильно или нет -...

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

Нахождение НОД по алгоритму Евклида
Доброго времени суток. Возможно ли доработать программу, чтобы она записывала остатки от деления...

НОД . Рекурсивный алгоритм Евклида
1. Даны два натуральных числа X и Y. Найти их наибольший общий делитель, используя рекурсивный...

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

Алгоритм Евклида для нахождения НОД
Уважаемые форумчане, никак не получается написать алгоритм Евклида, возможно не хватает знаний,...

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