Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Число Рамануджана Числом Рамануджана называется такое натуральное число, которое можно представить двумя различными способами в виде суммы кубов двух натуральных чисел. Необходимо найти наименьшее такое число среди чисел, больших n. Формат входных данных Вводится одно целое число n (1≤n≤1000000). Формат выходных данных Требуется вывести одно число — ответ на вопрос задачи. https://www.cyberforum.ru/ cpp-beginners/ thread1908076.html Определить, можно ли приставить эти кости одна к другой в соответствии с правилами домино C++
Смоделировать выбор "наугад" двух костей домино из полного набора костей этой игры (0–0, 0–1, ..., 6–6) и определить, можно ли приставить эти кости одна к другой в соответствии с правилами домино. Вывести получившиеся кости и результат в формате «Да» или «Нет». Есть на многих языках кроме С++! Добавлено через 28 минут Уже сам сделал #include "stdafx.h" #include "conio.h" #include...
C++ Вычислить пройденный по МКАД путь https://www.cyberforum.ru/ cpp-beginners/ thread1908061.html
МКАД Длина Московской кольцевой автомобильной дороги —109 километров. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью V километров в час. На какой отметке он остановится через T часов? Формат входных данных Программа получает на вход целые числа V и T. Если V > 0, то Вася движется в положительном направлении по МКАД, если же значение V < 0, то в отрицательном. 0...
C++ Из Паскаля в С++ https://www.cyberforum.ru/ cpp-beginners/ thread1908035.html
Я плох в С++ да и в паскале тоже, а сдавать то на С++ надо. program Sortirovka; const k= 200; var a: array of integer;
C++ Найти соответствующее значение в векторе
Доброго времени суток. Решаю очередные задачи в книге "Принципы и практика с использованием C++" наткнулся на крайне непонятный мне момент. Задача была в том, чтобы создать 2 вектора: vector<string> names и vector<int> scores и при введении определенного значения в вектор names вводить соответствующий ему индекс (scores). Все было ок, пока я не дошел до момента, когда нужно вводить "names" и...
C++ Наследование: реализовать иерархию классов (класс String, его потомки - SymbString и BinStryng) https://www.cyberforum.ru/ cpp-beginners/ thread1907997.html
Написать программу, демонстрирующую работу с объектами двух типов: Т1 и Т2, для чего создать систему соответствующих классов. Каждый объект должен иметь идентификатор (в виде произвольной строки символов) и одно или несколько полей для хранения состояния объекта (один класс является потомком другого). Клиенту (функции main) должны быть доступны следующие основные операции (методы): создать...
C++ Вычислить значение выражения https://www.cyberforum.ru/ cpp-beginners/ thread1907995.html
помогите решить вычислите сумму sqrt(1+ sqrt(2+ sqrt(3+...+ sqrt(50) ) ) ) на с++ заранее спасибо
C++ Переписать разархиватор
Всем добра) Прошу помощи в написании/переписывании разархиватора для файлов формата RNC. Есть код на Си, попробовал переписать под С++ забрел в дебри и потерялся. Уже пару дней не могу выбраться) Суть проста открываем файл, распаковываем, сохраняем распакованный файл. Ссылка на сжатый файл Файл можно получить по ссылке: Puck_file https://yadi.sk/d/QEy_dPK43B3LVE Код на Си /* *...
C++ Апроксимировать зависимость законом Амдала https://www.cyberforum.ru/ cpp-beginners/ thread1907987.html
Выручайте, братцы! Препод по параллельному программированию на unix'е не ставит зачет, пока не сделаю дополнительное задание к лабораторной. Прогу я написал, отладил, работает. Но вот с математической частью что-то совсем не могу продвинуться!( Необходимо построить график зависимости коэффициента ускорения от числа потоков (сделано). "Апроксимуйте полученную зависимость законом Амдала, найдите...
C++ Найти первый и последний положительный элемент в строках матрицы Организовать двухмерный массив с вещественными числами и найти первый и последний положительный элемент в строках массива. https://www.cyberforum.ru/ cpp-beginners/ thread1907974.html
C++ Организовать одномерный массив с вещественными числами и найти первый и последний отрицательный элемент массив
Организовать одномерный массив с вещественными числами и найти первый и последний отрицательный элемент массива;
C++ Написать консольную программку, которая из текстового документа добавляет данные в базу данных Нужно написать консольную программку, которая из текстового документа добавляет данные в базу данных, и проверяет есть ли уже в базе такой элемент. Можно ли на С++ такое реализовать? Потому как я новичек и понятия не имею как связать мою программку с базаой данных. https://www.cyberforum.ru/ cpp-beginners/ thread1907968.html
3 / 3 / 6
Регистрация: 26.01.2017
Сообщений: 20
26.01.2017, 20:02 0

Найти все «пифагоровы тройки» в заданном диапазоне чисел - C++ - Ответ 10048057

26.01.2017, 20:02. Показов 23655. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено ARTER616 как решение

Решение

Код:
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
35
36
#include <iostream>
#include <cmath>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    
    int a1 = 0;
    int a2 = 0;
    
    std::cout << "Введите два числа: ";    
    std::cin >> a1 >> a2;
    
    if (a1 > a2)
    {
        int tmp = a2;
        a2 = a1;
        a1 = tmp;
    }
    
    std::cout << "Пифагоровы тройки чисел от " 
              << a1 << " до " << a2 << " включительно:" << std::endl;
    for (int i = a1; i <= a2; i++)
    {
        for (int j = a1; j <= a2; j++)
        {
            for (int k = a1; k <= a2; k++)
            {
                if (i*i+j*j==k*k)  
                    std::cout << "{ " << i << ";" << j << ";" << k << "}" <<std::endl; 
            }
        }
    }
   
    return 0;
}
Вывод программы:
Введите два числа: 1 20
Пифагоровы тройки чисел от 1 до 20 включительно:
{ 3;4;5}
{ 4;3;5}
{ 5;12;13}
{ 6;8;10}
{ 8;6;10}
{ 8;15;17}
{ 9;12;15}
{ 12;5;13}
{ 12;9;15}
{ 12;16;20}
{ 15;8;17}
{ 16;12;20}
Press ENTER to continue...

Вернуться к обсуждению:
Найти все «пифагоровы тройки» в заданном диапазоне чисел C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2017, 20:02
Готовые ответы и решения:

Найти все Пифагоровы тройки чисел, меньшие 100
Три натуральных числа, удовлетворяющие равенству a^2+b^2=c^2, называются Пифагоровыми числами....

Получить все пифагоровы тройки натуральных чисел, каждое из которых не превышает N
Данное натуральное число N. Используя только элементарные арифметические операции (+, -, *, /)...

В заданном диапазоне чисел найти все сочетания цифр без повторений
Доброго времени суток! Помогите исправить код программы.Вот задание: Для заданных m и n найти все...

Напечатать все пифагоровы тройки, в которых все числа меньше N
Введите с клавиатуры число N &gt; 5. Натуральные числа a, b, c называются числами Пифагора, или...

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

В заданном диапазоне найти все пары натуральных дружественных чисел, удовлетворяющих условию
Два натуральных числа называются дружественными, если каждое из них равно сумме всех натуральных...

Найти сумму чисел в заданном диапазоне
Помогите написать программу: Вводятся числа a и b. Найти сумму таких чисел в диапазоне , которые...

Найти все простые числа в заданном диапазоне
Найти все простые числа в промежутке между натуральными числами а и b (а &gt; 2000, b - а ≥ 20)

Найти произведение нечетных чисел в заданном диапазоне
Найти произведение не четных чисел в заданном диапазоне.В С++.

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