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

Если в нем есть цифра a и b, то определить, какая из них расположена в числе правее - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадрат из звездочек http://www.cyberforum.ru/cpp-beginners/thread261498.html
Как сделать правую сторону квадрата.Число вводится пользователем и какое число он введет из такого количества звездочек строится квадрат.Можно использовать while ,if else и символы табуляции. Вот...
C++ Массивы структур Помогите с программкой, вообще не понимаю я это((( Дан массив записей, содержащий номера телефонов сотрудников учреждения: фамилия и инициалы сотрудника и номер телефона. Найти и вывести на экран... http://www.cyberforum.ru/cpp-beginners/thread261497.html
Строки С++ C++
1) В строке имеются только две одинаковых буквы. Найти их. 2) Преобразование символов в числа. Дан текст, имеющий вид: d1 +- d2 +- ... +- dn, где di - цифры. Вычислить значение данного выражение. ...
Поменять местами первую из букв а и последнюю из букв о C++
Решите задачку, пожалуйста. Дано слово. Поменять местами первую из букв а и последнюю из букв о. Учесть возможность того, что таких букв в слове может не быть.
C++ Открытие лотка DVD-привода http://www.cyberforum.ru/cpp-beginners/thread261484.html
Очень Хочу написать программу которая бы открывала привод. Все в интернете перечитал использую dev c++. Ничего не помагает. Может кто-то встречался с этим?
C++ Создать класс-динамический массив Помогите, пожалуйста!! не могу решить задачу, очень важно! Условие:создайте класс – динамический массив. В качестве элементов массива выберите вещественные числа.Определите в нем конструктор (можно... подробнее

Показать сообщение отдельно
kazak
3038 / 2359 / 157
Регистрация: 11.03.2009
Сообщений: 5,405
Завершенные тесты: 1
22.03.2011, 03:56
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cnt = 1;
a_pos = 0;
b_pos = 0;
while (number)
{
   digit = number % 10;
   if (digit == a)
      a_pos = cnt;
   if (digit == b)
      b_pos = cnt;
   number /= 10;
   cnt++;
}
if (a_pos == 0 || b_pos == 0)
   printf("Tsifr ne naideno\n");
else if (a_pos > b_pos)
   printf("a pravee b\n");
else
   printf("b pravee a\n");
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru