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

Сравнение чисел в трёхзначном числе - C++

Восстановить пароль Регистрация
 
Traveller710
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 48
17.10.2010, 19:35     Сравнение чисел в трёхзначном числе #1
Нужно определить какая из цифр в трёхзначном числе больше первая или вторая?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
17.10.2010, 19:37     Сравнение чисел в трёхзначном числе #2
delete
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
17.10.2010, 19:45     Сравнение чисел в трёхзначном числе #3
C
1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main(void)
{
    int num = 123;
    printf("Number is %d\n", num);
    printf("Max digit is %d\n", ((num / 100) > (num % 10) ? num / 100 : num % 10));
    return 0;
}
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
17.10.2010, 19:49     Сравнение чисел в трёхзначном числе #4
Nameless One, Ваш код ищет самою большую цыфру из трёх а нужно из двох первых.
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
17.10.2010, 19:57     Сравнение чисел в трёхзначном числе #5
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main(void)
{
    int num = 123;
    printf("Number is %d\n", num);
    int dig1 = num / 100;
    int dig2 = (num % 100) / 10;
    printf("Max digit is %d\n", (dig1 > dig2 ? dig1 : dig2));
    return 0;
}
Yandex
Объявления
17.10.2010, 19:57     Сравнение чисел в трёхзначном числе
Ответ Создать тему
Опции темы

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