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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.75
akimlegend
0 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 15
#1

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

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

Дано двузначное число. Определить: одинаковы ли его цифры.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2013, 11:01     Дано двузначное число. Определить: одинаковы ли его цифры
Посмотрите здесь:
Дано двузначное число. Определить: начинается ли оно с четной цифры C++
C++ Дано двузначное число найти сумму его цифр
C++ Ввести целое число. Определить, симметрично ли оно, т.е. одинаковы ли цифры слева и справа (12321). Записать 3 последние цифры в одномерный массив.
Дано двузначное число. Вывести вначале его левую цифру, а затем — его правую цифру C++
C++ Игрок А объявляет двузначное число от 01 до 99. Игрок В меняет местами его цифры и прибавляет полученное число
C++ Дано двузначное число, определить какая из цифр больше, либо они равны
C++ Дано натуральное трехзначное число n. Переставить его цифры так, чтобы образовалось максимальное число, записанное теми же цифрами.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
name?
198 / 169 / 18
Регистрация: 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();
}
Croessmah
Модератор
Эксперт CЭксперт С++
13056 / 7319 / 816
Регистрация: 27.09.2012
Сообщений: 18,055
Записей в блоге: 3
Завершенные тесты: 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 ;
}
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 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"?
Croessmah
Модератор
Эксперт CЭксперт С++
13056 / 7319 / 816
Регистрация: 27.09.2012
Сообщений: 18,055
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 12:00     Дано двузначное число. Определить: одинаковы ли его цифры #5
Цитата Сообщение от fasked Посмотреть сообщение
а если eof/bad/fail произойдет в потоке, что будет в "num"?
А если запускать на калькуляторе?
Полную защиту от дурака пускай сами пишут, можно нулем инициализировать, но лень же )))
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
20.08.2013, 12:02     Дано двузначное число. Определить: одинаковы ли его цифры #6
Цитата Сообщение от Croessmah Посмотреть сообщение
Защиту от дурака пускай сами пишут
Вообще я просто о неинициализированной переменной
Croessmah
Модератор
Эксперт CЭксперт С++
13056 / 7319 / 816
Регистрация: 27.09.2012
Сообщений: 18,055
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 12:03     Дано двузначное число. Определить: одинаковы ли его цифры #7
Цитата Сообщение от fasked Посмотреть сообщение
Вообще я просто о неинициализированной переменной
И я о том же - она останется не инициализированной в случае ошибки ввода, которую я рассматривать не хочу )
Kastaneda
Форумчанин
Эксперт С++
4514 / 2856 / 228
Регистрация: 12.12.2009
Сообщений: 7,249
Записей в блоге: 1
Завершенные тесты: 1
20.08.2013, 12:07     Дано двузначное число. Определить: одинаковы ли его цифры #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Мне кажется, или достаточно проверить делится ли число на 11 без остатка?
Новичок
Модератор
1195 / 766 / 164
Регистрация: 17.07.2012
Сообщений: 4,174
Записей в блоге: 1
Завершенные тесты: 2
20.08.2013, 12:29     Дано двузначное число. Определить: одинаковы ли его цифры #9
Kastaneda,да уж,привычка такая решать стандартным методом.Действительно проще намного.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2013, 13:00     Дано двузначное число. Определить: одинаковы ли его цифры
Еще ссылки по теме:
C++ Дано трицифровое число.Определить имеет ли число одинаковые первую и последнюю цифры
Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа. C++
C++ Дано натуральное число. Определить номер цифры «8»
C++ дано натуральное число. Определить номер цифры 8 в нем
Дано натуральное число. Верно ли, что его цифры следуют в порядке возрастания справа налево C++

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

Или воспользуйтесь поиском по форуму:
h_wolf
20.08.2013, 13:00     Дано двузначное число. Определить: одинаковы ли его цифры
  #10

Не по теме:


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

Yandex
Объявления
20.08.2013, 13:00     Дано двузначное число. Определить: одинаковы ли его цифры
Ответ Создать тему
Опции темы

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