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

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

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

Цикл - C++

19.11.2013, 14:55. Просмотров 223. Ответов 4
Метки нет (Все метки)

Добрый день. Как достать среднюю цифру трехзначного числа?

первая

C++
1
2
3
4
5
int firstDigit = 370;
while (firstDigit >= 10)
{
    firstDigit /= 10;
}
последняя

int lastDigit = 370 % 10

средняя ??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2013, 14:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Цикл (C++):

Цикл: цикл for вообще никак не воспринимается транслятором - C++
Пишу программу, которая производит различные действия с одномерным массивом. Возникла следующая проблема: цикл for вообще никак не...

Почему цикл на при 1 уходит в бесконечный цикл? - C++
#define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <stdio.h> #include <string.h> int main() { int x=0, y=0,...

Задание на цикл с параметром и цикл с постусловием - C++
Помогите пожалуйста написать программу с этими циклами. 1. Вычислить и напечатать таблицу значений функции Z= (e^-x)sinx для 0<=x<=П,...

Цикл for/Цикл while Помогите срочно пожалуйста... - C++
1.Вычислить и вывести на экран в виде таблицы значения функции F от x1 до x2 с шагом dx. где a, b и c - действительные числа. 2.Цикл...

Цикл с параметром и цикл с условием - C++
1. Составить программу вычисления суммы первых 10 непарных чисел 2. Дано числовой ряд и некоторое число "епсила". Найти сумму...

заменить цикл for на цикл while - C++
#include <iostream> using namespace std; int main() { int N, M, sum; cout << "Введите число N:" << endl; ...

4
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
19.11.2013, 14:59 #2
DJOGUREC,
C++
1
(firstDigit%100)/10
вроде вот так
1
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 725
19.11.2013, 15:00 #3
Ну на вскидку только
C
1
2
3
4
5
6
#include <stdio.h>
int main(int argc, char const *argv[])
{
    int a = 349;
    printf("%d", (a % 100 - a % 10)/ 10);
}
1
Alexxandr
143 / 52 / 7
Регистрация: 12.11.2013
Сообщений: 162
19.11.2013, 15:04 #4
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
 
int main()
{
    int a = 895;
int digit = (a / 10) % 10;
std::cout << digit;
std::cin >> a;
}
1
DJOGUREC
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 11
19.11.2013, 15:09  [ТС] #5
Спасибо всем всё ясно.
0
19.11.2013, 15:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2013, 15:09
Привет! Вот еще темы с ответами:

Изменить цикл for на цикл do-while - C++
помогите передать программу с цикла FOR в цикл DO-WHILE #include &lt;math.h&gt; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace...

цикл do while - C++
for(int z=0; z&lt;=4;z++) { do { fream(); // вызов функции ...

цикл while - C++
ПОМОГИТЕ РЕАЛИЗОВАТЬ ЦИКЛ WHILE для данной функции y=2*x*x-5*x-8 в диапазоне от -4 до 4. Шаг изменения аргумента 0,5. подскажите...

цикл While - C++
1.Найти произведение двухзначных нечетных чисел, кратных 13


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

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

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