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

Действия с числами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить номер столбца с наибольшей характеристикой http://www.cyberforum.ru/cpp-beginners/thread243406.html
набросал код, о н выдаёт неверный результат. помогите найти в чём ошибка. Характеристикой столбца матрицы назовем произведение элементов с четными номерами строк. Определить номер столбца с...
C++ ВопросЫ по функциям для работы со строками с++ Вот я нашел большинство (если не все) стандартные функции C++ для работы со строками:memset (void*, int, size_t) - устанавливает n первых байтов в указанное значение; strcat(char*, const char*) -... http://www.cyberforum.ru/cpp-beginners/thread243387.html
C++ Небольшая прога по методам доступа к элементам массива
Смысл такой, имеется трехмерный массив A. Данные считываются с файла(тут все верно). Хотелось бы обращаться к элементам данного массива по индексам, начинающимся не с нуля как обычно, а задать самому...
C++ нужно проверить и поставить арифметический знак между двумя числами
здрасте=) помогите написать код, если мона с комментами на эту задачу: Вводится три числа. Вам нужно проверить можно ли поставить арифметический знак между двумя числами, чтобы в результате...
C++ среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread243357.html
Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции f=(x*sin⁡ π/4) / (1-2x*(cos⁡ π)/4+x^2).
C++ Работа с файлами Сведения об ученике состоят из его имени и фамилии и названия класса (года обучения и буквы), в котором он учится. Дан файл F, содержащий сведения об учениках школы. Выяснить, имеются ли в школе... подробнее

Показать сообщение отдельно
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
15.02.2011, 20:59
Цитата Сообщение от No0b41k Посмотреть сообщение
1) посчитать сколько четных цифр у десятичного целого числа
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
int main(){
  int cnt = 0, num;
  std::cin >> num;
  while(num){
    ( !((num % 10) % 2) )? ++cnt : 0;
    num /= 10;
  }
  std::cout << cnt;
  return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru