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

Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
30.03.2010, 18:41     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. #1
Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2010, 18:41     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя.
Посмотрите здесь:

Дано трёхзначное число. Определить,какая из его трёх цифр больше. C++
Задан трехзначное число. Определить, какая из его цифр больше: первая или последняя C++
Определить, какая цифра в числе есть большей – первая или последняя C++
дано трехзначное число определить какая из его цифр больше первая или вторая ? C++
Дано четырехзначное натуральное число А. Требуется определить что больше: число А или произведение его цифр? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
30.03.2010, 18:58     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. #2
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
#include <iostream>
using namespace std;
 
 
int main()
{
setlocale(LC_ALL,"rus");
 
    int ch=1; // вводимое число.
    int a=0; // кол-во сотен.
    int c=0; // кол-во единиц.
        
    while ( ch!=0 )
    {
        cout << "Введите трехзначное число(0-выход): ";
        cin >> ch;
 
        a=ch/100; 
        c=ch%10;
 
        if (a>c) cout << "Первая цифра больше.\n";
        else
 
            if (a<c) cout << "Третья цифра больше.\n";
            else cout << "Первая и третья цифра равны.\n"; 
    }
return 0;
}
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
30.03.2010, 19:00  [ТС]     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. #3
спасибо, но можна как то попроще, я просто новичок!=)))
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,689
30.03.2010, 19:03     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. #4
Давай объясню, что непонятно.

Добавлено через 2 минуты
Посмотрел по вашим постам.
Вы создали уже кучу тем, с одним и тем же вопросом, да и еще вам ответили, и не раз..
Пример: Задан трехзначное число. Определить, какая из его цифр больше: первая или последняя
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
30.03.2010, 19:09  [ТС]     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. #5
int ch=1; почему здесь 1
int a=0; почему 0
int c=0; 0
a=ch/100; что ми тут делаем
c=ch%10; и тут?????????????????????????
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9371 / 5421 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
30.03.2010, 19:09     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя. #6
Цитата Сообщение от neske Посмотреть сообщение
Вы создали уже кучу тем, с одним и тем же вопросом
Спасибо, не доглядел!
Yandex
Объявления
30.03.2010, 19:09     Задано трехзначное число. Определить, какая из его цифр больше: первая или последняя.
Закрытая тема Создать тему
Опции темы

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