Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 20.01.2017
Сообщений: 77
1

Найти все такие тройки натуральных чисел x, y и z из интервала от 1 до 20, для которых выполняется равенство

07.04.2017, 20:12. Показов 1920. Ответов 2
Метки нет (Все метки)

Найти все такие тройки натуральных чисел x, y и z из интервала от 1 до 20, для которых выполняется равенство: x^2 - y^2 = z^2 (без использования массивов)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2017, 20:12
Ответы с готовыми решениями:

Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется равенство x*x*y=z*z
Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется...

Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется равенство x*x*+y*y=z*z
Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется...

Найти все натуральные числа a, b, c из интервала от 1 до 20, для которых выполняется равенство a*a*b=c*c
в чем ошибка ошибка? static void Main(string args) { int a = 1; ...

Найти все натуральные числа, а, в, с из интервала от 1 до 20, для которых выполняется равенство: а + в = с2
4.Найти все натуральные числа, а, в, с из интервала от 1 до 20, для которых выполняется равенство:...

2
1742 / 1335 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
07.04.2017, 21:29 2
Лучший ответ Сообщение было отмечено domka1337 как решение

Решение

C#
1
2
3
4
5
6
7
8
9
static void Main()
        {
            for (int x = 1; x <= 20; x++)
                for (int y = 1; y <= 20; y++)
                    for (int z = 1; z <= 20; z++)
                        if (x * x - y * y == z * z)
                            Console.WriteLine(String.Format("{0} {1} {2}", x, y, z));
            Console.ReadLine();
        }
0
2897 / 2055 / 1028
Регистрация: 14.08.2016
Сообщений: 7,078
07.04.2017, 21:39 3
так чуть оптимальней
C#
1
2
3
4
5
6
            for(int y = 1; y <= 20; y++)
                for(int x = y+1; x <= 20; x++)
                    for(int z = 1; z <= 20; z++)
                        if(x * x - y * y == z * z)
                            Console.WriteLine(String.Format("{0} {1} {2}", x, y, z));
            Console.ReadKey(true);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2017, 21:39

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Найти все такие тройки натуральных чисел х, у, z из интервала от 1 до 20, для которых выполняется равенство
Найти все такие тройки натуральных чисел х,у,z из интервала от 1 до 20, для которых выполняется...

Найти все такие тройки натуральных чисел x,y,z из интервала от 9 до 50, для которых выполняется равенство: х^2-х*y=z*y
Я девушка и не разбираюсь в программировании,но для хорошей оценки в школе надо.Помогите пожалуйста...

Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется равенство x*x*+y*y=z*z
Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется...

Найти все такие тройки натуральных чисел x, y и z из интервала от 1 до 20, для которых выполняется равенство
2. Найти все такие тройки натуральных чисел x,y и z из интервала от 1 до 20, для которых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.