Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Hidan990
2 / 2 / 1
Регистрация: 18.09.2015
Сообщений: 72
#1

Определить является ли первая и последняя цифра числа одинаковой - C++

23.02.2016, 16:04. Просмотров 531. Ответов 4
Метки нет (Все метки)

В диалоговом режиме задаётся длинное целое число А (long int). Определить является ли первая и последняя цифра числа одинаковой.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2016, 16:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определить является ли первая и последняя цифра числа одинаковой (C++):

Определить, является ли первая и последняя цифра числа одинаковой
Определить, является ли первая и последняя цифра числа одинаковой. на с++

Определить, какая цифра в числе есть большей – первая или последняя
Наткнулся на задачу вот задача: Задано трицифровое число. Определить, какая...

Дано трехзначное число. Определить, какая цифра в нем есть больше – первая или последняя.
задано трицифровое число. Как определить, какая цифра в нем есть большей –...

Определить, имеются ли в матрице числа, в которых первая и последняя цифры совпадают
Напишите код программы пожалуйста Нарушение п.5.18 Правил Запрещено размещать...

Для натурального числа N определить, сколько раз в его записи встречается последняя цифра
Для натурального числа N определить, сколько раз в его записи встречается...

Найти наибольшее значение среди неоднозначных чисел, в которых первая и последняя цифра совпадают
Доброго времени суток) В связи с тем, что я являюсь студентом одного из...

4
Hikari
Хитрая блондиночка $)
1451 / 960 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
23.02.2016, 16:17 #2
Т.Е. это WinAPI или MFC или CLR?
Так то я бы используя to_string() перевела бы в строку, и уже ее анализировала на первый и последний символы.
1
Joker456
15 / 15 / 16
Регистрация: 13.10.2013
Сообщений: 188
23.02.2016, 16:35 #3
Лучший ответ Сообщение было отмечено Hidan990 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
 
using namespace std;
 
unsigned long long firstDigit(unsigned long long n)
{
    int k;
    do
    {
        k = n;
        n /= 10;
    } while (n);
    return k;
}
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    unsigned long long a;
    cout << "Введите число - ";
    cin >> a;
 
    long int b;
    b = a;
    b %= 10;
 
    if (b == firstDigit(a))
    {
        cout << "Первая и последняя цифра числа равны!";
    }
    else cout << "условие не выполнилось";
 
    return 0;
}
1
Kastaneda
Jesus loves me
Эксперт С++
4760 / 2963 / 341
Регистрация: 12.12.2009
Сообщений: 7,524
Записей в блоге: 2
Завершенные тесты: 1
23.02.2016, 16:49 #4
C++
1
std::cout << (int(n / pow(10, int(log10(n)))) == n % 10 ? "equals" : "not equals") << std::endl;
1
Hidan990
2 / 2 / 1
Регистрация: 18.09.2015
Сообщений: 72
23.02.2016, 17:36  [ТС] #5
Большое спасибо)
0
23.02.2016, 17:36
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.02.2016, 17:36
Привет! Вот еще темы с решениями:

Определить верно ли, что первая цифра трехзначного числа больше остальных его цифр
От пользователя вводится трехзначное число. Вывести true, если первая цифра...

Определить, является ли старшая цифра числа его делителем
Целое длинное число А задается в диалоговом окне. Определить,является ли...

Последняя цифра произвольного числа
Нужно найти последнюю цифру произвольного числа a. Пример 2485 5 -93918 8

Последняя цифра большого числа Фибоначчи
Помогите разобраться. Вроде все правильно и ответ правильный, но процесс...


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

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

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