14 / 2 / 0
Регистрация: 18.11.2011
Сообщений: 90
|
||||||
1 | ||||||
Являются ли все три цифры в трёхзначном числе одинаковыми13.10.2012, 10:36. Показов 1056. Ответов 6
Метки нет (Все метки)
Добрый день!
Дано задание, ввожу трёхзначное число и программа должна определить являются ли все три цифры в трёхзначном числе одинаковыми или нет, если да, то выводит equal, нет выводит not equal. Но программа всегда выводит сообщение not equal даже когда ввожу 333, 555. Что я написал тут неправильно?
0
|
13.10.2012, 10:36 | |
Ответы с готовыми решениями:
6
Какова вероятность того, что в написанном наудачу трехзначном числе все цифры различны Определить все ли цифры натурального числа N, представленного в девятиричной системе счислений являются одинаковыми Проверить, являются ли все цифры в числе различными одинаковые цифры в трехзначном числе |
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
||||||
13.10.2012, 10:59 | 2 | |||||
допустим a=333
тогда b=3 c=33 d=(3+33*10)=333 e=(333-333)/100=0 делайте
1
|
68 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 89
|
|
13.10.2012, 11:21 | 3 |
a=555
b=555%10=5 c=555%100=55 d=5+55*10=555 e=(555-555)/100=0 if (0==5 && 0==55) - вопросы есть? Околесицу написали и хотите чего-то. Я так понял - Вы хотите каждую цифру вычленить. Надо так: Вторая цифра: int c=(a%100)/10; Третья цифра: int e=a/100; А я бы так написал: int a; cin >> a; int b=a%10; if (a=b+b*10+b*100) cout << "all three numbers are equal"; else cout << "not equal" << endl;
0
|
178 / 161 / 38
Регистрация: 08.10.2012
Сообщений: 423
|
|
13.10.2012, 13:56 | 4 |
0
|
68 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 89
|
|
14.10.2012, 14:46 | 5 |
Да, опечатка не = а ==:
if (a==b+b*10+b*100) cout << "all three numbers are equal"; программирую на делфи, поэтому и так облажался )
0
|
284 / 157 / 30
Регистрация: 22.09.2012
Сообщений: 283
|
||||||
14.10.2012, 14:51 | 6 | |||||
1
|
68 / 4 / 1
Регистрация: 11.10.2012
Сообщений: 89
|
|
14.10.2012, 14:55 | 7 |
0
|
14.10.2012, 14:55 | |
14.10.2012, 14:55 | |
Помогаю со студенческими работами здесь
7
Перенос цифры в трехзначном числе Проверить, являются ли во введенном четырехзначном числе все цифры разными Определить, есть ли в трехзначном числе одинаковые цифры Определить есть ли одинаковые цифры в трехзначном числе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |