7 / 7 / 0
Регистрация: 02.08.2012
Сообщений: 183
|
||||||
1 | ||||||
Не работают вложенные циклы07.03.2013, 20:31. Показов 1327. Ответов 6
Метки нет (Все метки)
Доброго времени суток!
Задача такая: есть три целых чичла от 1 до 9 (a, b и c), найти сумму этих чисел, если abc+bca=1443... Не мудрствуя лукаво я задумал решить её подбором и получилось это:
0
|
07.03.2013, 20:31 | |
Ответы с готовыми решениями:
6
вложенные циклы Вложенные циклы Вложенные циклы Вложенные циклы for |
216 / 63 / 16
Регистрация: 26.02.2012
Сообщений: 114
|
|||||||||||
07.03.2013, 20:41 | 2 | ||||||||||
Вариант решения этой проблемы:
0
|
7 / 7 / 0
Регистрация: 02.08.2012
Сообщений: 183
|
|
07.03.2013, 20:57 [ТС] | 3 |
0
|
0 / 0 / 0
Регистрация: 07.03.2013
Сообщений: 5
|
|
07.03.2013, 20:58 | 4 |
тогда уж еще лучше, раз уж использовать class
Код
#include <iostream> using namespace std; class Counting { protected: int a; int b; int c; public: Counting() { a = b = c = 0; } bool counting() { for(a = 1; a < 10; ++a) for (b = 1; b < 10; ++b) for (c = 1; c < 10 ; ++c) if(( (a*100 + b*10 + c) + (b*100 + c*10 + a)) == 1443) return true; return false; } int getA() { return a; } int getB() { return b; } int getC() { return c; } }; int main() { Counting *obj = new Counting; if(obj->counting()) cout << "sum = " << obj->getA() + obj->getB() + obj->getC(); else cout << "values not counting"; return 0; } и проверка есть на решение, и данные защищенны, и левое не вернет. а задача не имеет решения
0
|
7 / 7 / 0
Регистрация: 02.08.2012
Сообщений: 183
|
|
07.03.2013, 21:03 [ТС] | 5 |
0
|
0 / 0 / 0
Регистрация: 07.03.2013
Сообщений: 5
|
|
07.03.2013, 21:11 | 6 |
перебором ее не нашли решение.
красивый ооп код я скинул к этому... а, да... и в коде, если > 1443, то дальше проверять данный цикл толку нету и можно его прерывать переходя к след кругу
0
|
7 / 7 / 0
Регистрация: 02.08.2012
Сообщений: 183
|
|
07.03.2013, 21:17 [ТС] | 7 |
Странно что нет решения... Спасибо Вам
0
|
07.03.2013, 21:17 | |
07.03.2013, 21:17 | |
Помогаю со студенческими работами здесь
7
Вложенные циклы Вложенные циклы Вложенные циклы Вложенные циклы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |