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

Количество четных цифр в натуральном числе - C++

Восстановить пароль Регистрация
 
Gravdal
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 6
21.11.2013, 09:41     Количество четных цифр в натуральном числе #1
Посчитать количество четных цифр в натуральном числе.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2013, 09:41     Количество четных цифр в натуральном числе
Посмотрите здесь:

C++ Подсчитать количество цифр в натуральном числе
C++ Определить количество различных цифр в натуральном числе
C++ Найти количество четных цифр в числе
Найти количество и сумму цифр в введенном натуральном числе C++
C++ Подсчитать количество цифр в заданном натуральном числе.
Найти количество цифр в натуральном числе N, вводимом с клавиатуры. Borland C++ C++
Посчитать количество четных цифр в трехзначном числе (линейно) C++
C++ Найти в каждом числе количество четных и нечетных цифр
Найти количество цифр в заданном натуральном числе C++
Вычислить количество цифр в заданном натуральном числе C++
Рекурсия: подсчитать количество цифр в заданном натуральном числе C++
Рекурсивно вычислить количество цифр в заданном натуральном числе C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ПерС
366 / 282 / 84
Регистрация: 05.11.2013
Сообщений: 806
Записей в блоге: 5
Завершенные тесты: 1
21.11.2013, 09:51     Количество четных цифр в натуральном числе #2
Цитата Сообщение от Gravdal Посмотреть сообщение
Посчитать количество четных цифр в натуральном числе.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main () {
 unsigned long int n;
 cout << "Введи натуральное число ";
 cin >>n;
 int k=0;
 while (n) {
  if((n%10)%2==0) k++;
  n/=10;
 }
 cout << "K=" << k;
 cin.sync(); cin.get();
 return 0;
}
по определению, 0 тоже считается чётной цифрой
если это не так, замени условие на
C++
1
if(n%10!=0 && (n%10)%2==0) k++;
тест
Введи натуральное число 200186
K=5
Gravdal
0 / 0 / 0
Регистрация: 04.11.2013
Сообщений: 6
21.11.2013, 10:09  [ТС]     Количество четных цифр в натуральном числе #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h"
#include <iostream>
 
int _tmain(int argc, _TCHAR* argv[]) {
    setlocale(LC_ALL,"rus");
 
 unsigned long int n;
 cout << "Введи натуральное число ";
 cin >>n;
 int k=0;
 while (n) {
if(n%10!=0 && (n%10)%2==0) k++;
  n/=10;
 }
 cout << "K=" << k;
 cin.sync(); cin.get();
 return 0;
}
не удается запустить.
ПерС
366 / 282 / 84
Регистрация: 05.11.2013
Сообщений: 806
Записей в блоге: 5
Завершенные тесты: 1
21.11.2013, 11:19     Количество четных цифр в натуральном числе #4
у меня твоей среды нет
"не удалось запустить" - не информация
пиши в таких случаях, какое сообщение об ошибке видишь или в чем проблема при запуске
Yandex
Объявления
21.11.2013, 11:19     Количество четных цифр в натуральном числе
Ответ Создать тему
Опции темы

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