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

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

Войти
Регистрация
Восстановить пароль
 
tru2
1 / 1 / 0
Регистрация: 28.01.2014
Сообщений: 101
#1

Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? - C++

07.02.2014, 17:50. Просмотров 257. Ответов 6
Метки нет (Все метки)

например "145" в результате выдавалось "4"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 17:50     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра?
Посмотрите здесь:

Как сделать так, чтобы условие начало работать?Подскажите,пожалуйста C++
наибольшее значение отношения трёхзначного числа к сумме его цифр C++
Распечатать числа в диапазоне от 1 до N, у которых первая и вторая цифра справа равны C++
Распечатать числа в диапазоне от 1 до N, у которых первая и вторая цифра справа имеют разную четность C++
C++ когда вводится нуль,то программа не работает,нужно добавитть еще какое-то условие для нуля ,но я не знаю какое
Матрица двузначных чисел: первая цифра указывает на номер строки, а вторая – на номер столбца C++
Подскажите, какое условие нужно поставить C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Тамика
Котовчанин
 Аватар для Тамика
866 / 446 / 132
Регистрация: 16.02.2010
Сообщений: 2,667
Записей в блоге: 27
07.02.2014, 17:51     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? #2
Цитата Сообщение от tru2 Посмотреть сообщение
например "145" в результате выдавалось "4"
Записываете в вектор, а потом выводите число, с индексом сайз/2.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12536 / 7098 / 797
Регистрация: 27.09.2012
Сообщений: 17,520
Записей в блоге: 2
Завершенные тесты: 1
07.02.2014, 17:54     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? #3
C++
1
2
int x = 145 ;
std::cout << (x/10%10) << std::endl ;
palva
 Аватар для palva
2439 / 1661 / 208
Регистрация: 08.06.2007
Сообщений: 6,581
Записей в блоге: 4
07.02.2014, 17:55     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? #4
Почему вы говорите о числе, а пишете строку "145"? Напишите ваш код. Как там задано это "число".
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 17:56     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? #5
Если int n - трехзначное:
C++
1
2
int i;
i=(n/10)%10;
palva
 Аватар для palva
2439 / 1661 / 208
Регистрация: 08.06.2007
Сообщений: 6,581
Записей в блоге: 4
07.02.2014, 18:13     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? #6
Вторая цифра считая слева или справа?
Если слева, то придется так:
C++
1
2
3
4
5
6
7
8
9
10
    int n, r, r1;
n=-231423;
r1=-1;
n=abs(n);
while(n) {
    r1=r;
    r=n%10;
    n=n/10;
}
if (r1!=-1) cout << r1 << endl; // 3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2014, 20:17     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра?
Еще ссылки по теме:

Написать программу нахождения суммы цифр двузначного целого числа и трёхзначного! C++
Вывод словесного представления трёхзначного числа C++
C++ Найти число, полученное при перестановке первой и последней цифр заданного трёхзначного числа
C++ Распечатать все числа от 1 до N, у которых первая и вторая цифра справа равны числу M
C++ Целой переменной S присвоить значение суммы цифр трёхзначного числа

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

Или воспользуйтесь поиском по форуму:
zoe_m
Сообщений: n/a
25.06.2014, 20:17     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра? #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int main()
{
    int n;
 
    cout << "enter number" << endl;
    cin >> n;
    
    n /= 10;
    n %= 10;
 
    cout << n;
 
    return 0;
}
Yandex
Объявления
25.06.2014, 20:17     Подскажите какое условие, чтобы с трёхзначного числа считывалась вторая цифра?
Ответ Создать тему
Опции темы

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