Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.79/14: Рейтинг темы: голосов - 14, средняя оценка - 4.79
akimlegend
0 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 15
1

Дано двузначное число. Определить: одинаковы ли его цифры

20.08.2013, 11:01. Просмотров 2485. Ответов 9
Метки нет (Все метки)

Дано двузначное число. Определить: одинаковы ли его цифры.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2013, 11:01
Ответы с готовыми решениями:

Дано двузначное число. Определить: начинается ли оно с четной цифры
Дано двузначное число. Определить: начинается ли оно с четной цифры

Дано двузначное число найти сумму его цифр
Народ помогите как написать такую задачю. Дано двузначное число найти сумму его...

Ввести целое число. Определить, симметрично ли оно, т.е. одинаковы ли цифры слева и справа (12321). Записать 3 последние цифры в одномерный массив.
Ввести целое число. Определить, симметрично ли оно, т.е. одинаковы ли цифры...

Дано двузначное число. Вывести вначале его левую цифру, а затем — его правую цифру
1)Дано двузначное число. Вывести вначале его левую цифру (десятки),а затем —...

Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его цифры и прибавляет полученное число
Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его...

9
name?
199 / 170 / 52
Регистрация: 01.06.2010
Сообщений: 371
Завершенные тесты: 1
20.08.2013, 11:09 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
 
int main(){
    int number = 37;
 
    if (number /10  == number-((number /10)*10))
        cout<<"true";
    else 
        cout<<"false";
 
    cin.get();
}
0
Croessmah
++Ͻ
14615 / 8367 / 1578
Регистрация: 27.09.2012
Сообщений: 20,563
Записей в блоге: 2
Завершенные тесты: 1
20.08.2013, 11:25 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <clocale>
 
int main ( ) {
    int num ;
    setlocale ( LC_ALL , "rus" ) ;
    std::cout << "Введите число -> " ;
    std::cin >> num ;
    if ( num > 99 || num < 10 )
        return 1 ;
    std::cout << ( ( num / 10 == num % 10 ) ? "равны" : "не равны" ) <<std::endl ;
}
0
fasked
Эксперт С++
4982 / 2561 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
20.08.2013, 11:57 4
Цитата Сообщение от Croessmah Посмотреть сообщение
int num ;
std::cin >> num ;
* * if ( num > 99 || num < 10 )
а если eof/bad/fail произойдет в потоке, что будет в "num"?
0
Croessmah
++Ͻ
14615 / 8367 / 1578
Регистрация: 27.09.2012
Сообщений: 20,563
Записей в блоге: 2
Завершенные тесты: 1
20.08.2013, 12:00 5
Цитата Сообщение от fasked Посмотреть сообщение
а если eof/bad/fail произойдет в потоке, что будет в "num"?
А если запускать на калькуляторе?
Полную защиту от дурака пускай сами пишут, можно нулем инициализировать, но лень же )))
0
fasked
Эксперт С++
4982 / 2561 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
20.08.2013, 12:02 6
Цитата Сообщение от Croessmah Посмотреть сообщение
Защиту от дурака пускай сами пишут
Вообще я просто о неинициализированной переменной
0
Croessmah
++Ͻ
14615 / 8367 / 1578
Регистрация: 27.09.2012
Сообщений: 20,563
Записей в блоге: 2
Завершенные тесты: 1
20.08.2013, 12:03 7
Цитата Сообщение от fasked Посмотреть сообщение
Вообще я просто о неинициализированной переменной
И я о том же - она останется не инициализированной в случае ошибки ввода, которую я рассматривать не хочу )
0
Kastaneda
Jesus loves me
Эксперт С++
4938 / 3014 / 346
Регистрация: 12.12.2009
Сообщений: 7,610
Записей в блоге: 2
Завершенные тесты: 1
20.08.2013, 12:07 8
Лучший ответ Сообщение было отмечено как решение

Решение

Мне кажется, или достаточно проверить делится ли число на 11 без остатка?
4
Новичок
Модератор
1502 / 973 / 462
Регистрация: 17.07.2012
Сообщений: 4,945
Завершенные тесты: 3
20.08.2013, 12:29 9
Kastaneda,да уж,привычка такая решать стандартным методом.Действительно проще намного.
0
h_wolf
20.08.2013, 13:00     Дано двузначное число. Определить: одинаковы ли его цифры
  #10

Не по теме:


Цитата Сообщение от Kastaneda Посмотреть сообщение
Мне кажется, или достаточно проверить делится ли число на 11 без остатка?
Все гениальное просто)

0
20.08.2013, 13:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2013, 13:00
Привет! Вот еще темы с ответами:

Дано двузначное число, определить какая из цифр больше, либо они равны
Ребята срочно, через пол часа сдать нужно. Помогите код нужен. Дано двузначное...

Дано натуральное трехзначное число n. Переставить его цифры так, чтобы образовалось максимальное число, записанное теми же цифрами.
Дано натуральное трехзначное число n. Переставить его цифры так, чтобы...

Дано трицифровое число.Определить имеет ли число одинаковые первую и последнюю цифры
Дано трицифровое число. Определить что число имеет одинаковые первую и...


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

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

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