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

Тройки пифогора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Структурированные типы данных. Массивы (найти суммы S отрицательных элементов каждого столбца) http://www.cyberforum.ru/cpp-beginners/thread897123.html
В двумерном массиве найти суммы S отрицательных элементов каждого столбца.
C++ Вычесления суммы элементов одномерного массива (типа флот) Здравствуйте, ув. Киберформофцы)) Помогите написать программу, суть которой: Нужно вычеслить сумму элементов одномерного массива (типа флот). P.S. Количество элементов можно задать с клавиатуры http://www.cyberforum.ru/cpp-beginners/thread897118.html
C++ Проверить программу на соответствие числа открывающихся и закрывающихся круглых и фигурных скобок
Дан текстовый файл, содержащий программу на языке С++. Проверить эту программу на соответствие числа открывающихся и закрывающихся круглых и фигурных скобок.
Задача. Указать номер покупателя, для обслуживания которого продавцу потребовалось самое малое время C++
У прилавка выстроилась очередь из N покупателей. Время обслуживания продавцом каждого покупателя в минутах занесено в вещественный массив T. Получить массив С, содержащий время пребывания каждого покупателя в очереди. Указать номер покупателя, для обслуживания которого продавцу потребовалось самое малое время.
C++ Изменить код http://www.cyberforum.ru/cpp-beginners/thread897104.html
Здравствуйте. Помогите, пожалуйста, по этому коду создать класс #include <iostream> #include <vector> #include <string> #include <algorithm> #include <numeric> #include <functional> using namespace std;
C++ Delphi или С++ Привет всем!Я хотел бы попросить совета у опытных программистов в выборе языка программирования для начинающего . Сам я остался между выбором перед delphi и с++ ,но самого тянет к с++). Ну так какой язык программирования лучше для начинающего и можно ли изучив delphi по надобности перейти на с++ и наоборот . Заранее всем спасибо =) подробнее

Показать сообщение отдельно
MousePro
49 / 30 / 1
Регистрация: 25.04.2013
Сообщений: 366

Тройки пифогора - C++

10.06.2013, 10:27. Просмотров 675. Ответов 4
Метки (Все метки)

(Тройки Пифагора) Прямоугольный треугольник может иметь все стороны, выраженные целыми числами. Множество троек целых значений сторон прямоугольного треугольника называется тройками Пифагора. Эти три стороны должны удовлетворять соотношению, по которому сумма квадратов двух сторон (катетов) равна квадрату третьей стороны (гипотенузы). Найдите все тройки Пифагора, в которых и катеты, и гипотенуза не больше 100. Используйте трижды вложенные циклы for, которые перебирают все возможности. Это пример вычисления «в лоб», сводящегося к перебору. Вы узнаете в более продвинутых курсах компьютерных вычислений, что есть много интересных проблем, для которых неизвестно других алгоритмов, кроме решения «в лоб».

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 "iomanip"
 
int main()
{
    setlocale(LC_ALL,"Russian");
int sum,sum2=0;
 
for(int a=1;a<=100;a++){
    for(int b=1;b<=100;b++){
        for(int c=1;c<=100;c++){
            sum=(a*a)+(b*b);
            sum2=c*c;
            if(sum==sum2)
                std::cout<<"Катет 1 -"<<a<<"\tКатет 2 -"<<b<<"\tГипотенуза - "<<c<<"\n";
        }   }   }
 
 
system ("pause");
    
    return 0;
}
Можете проверить, правильно ли?

П.с.
Учусь по книге. Вопрос: стоит ли мне решать такие задачки из книги, пригодится мне это все потом?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru