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

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

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

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

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

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

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

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

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

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

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

Дано двузначное число, определить какая из цифр больше, либо они равны - 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();
}
0
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,416
Записей в блоге: 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 ;
}
0
fasked
Эксперт С++
4936 / 2516 / 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"?
0
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,416
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 12:00 #5
Цитата Сообщение от fasked Посмотреть сообщение
а если eof/bad/fail произойдет в потоке, что будет в "num"?
А если запускать на калькуляторе?
Полную защиту от дурака пускай сами пишут, можно нулем инициализировать, но лень же )))
0
fasked
Эксперт С++
4936 / 2516 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
20.08.2013, 12:02 #6
Цитата Сообщение от Croessmah Посмотреть сообщение
Защиту от дурака пускай сами пишут
Вообще я просто о неинициализированной переменной
0
Croessmah
Эксперт CЭксперт С++
13226 / 7498 / 845
Регистрация: 27.09.2012
Сообщений: 18,416
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 12:03 #7
Цитата Сообщение от fasked Посмотреть сообщение
Вообще я просто о неинициализированной переменной
И я о том же - она останется не инициализированной в случае ошибки ввода, которую я рассматривать не хочу )
0
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
20.08.2013, 12:07 #8
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Мне кажется, или достаточно проверить делится ли число на 11 без остатка?
4
Новичок
Модератор
1205 / 776 / 171
Регистрация: 17.07.2012
Сообщений: 4,200
Записей в блоге: 1
Завершенные тесты: 2
20.08.2013, 12:29 #9
Kastaneda,да уж,привычка такая решать стандартным методом.Действительно проще намного.
0
h_wolf
20.08.2013, 13:00     Дано двузначное число. Определить: одинаковы ли его цифры
  #10

Не по теме:


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

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

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

Дано трицифровое число.Определить имеет ли число одинаковые первую и последнюю цифры - C++
Дано трицифровое число. Определить что число имеет одинаковые первую и последнюю цифры (131, 272 и т.д.) Без циклов.Нужно сделать...

Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа. - C++
Скоро экзамен , кто чем может ) Помоги ближнему , ибо смех продлевает жизнь...) 4. Дано двузначное число. Вывести число,...

Дано натуральное число n (n <= 9999). Учитывая все четыре цифры числа, определить, правильно, что оно содержит: все разные цифры - C++
Плиз срочно надо=) для Microsoft Visual Studio 2010 Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а...


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

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

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