Вводится число n. Посчитать количество нечетных и четных цифр и вывести их на экран.
Ответы на вопрос
        Ответ:
Объяснение:
Идеи: последняя цифра числа - остаток от деления на 10, убрать последнюю цифру - целочисленное деление на 10
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <vector>
#include <queue>
#include <cstdio>
#include <algorithm>
#include <string>
#include <cmath>
#include <set>
using namespace std;
//#define int long long
int main()
{
#ifdef _DEBUG
freopen("input.txt", "r", stdin);
#endif // _DEBUG
ios::sync_with_stdio(false);
cin.tie(0);
int n;
cin >> n;
int chet = 0;
int nchet = 0;
while(n > 0)
{
if((n % 10) % 2 == 0)
{
chet++;
}
else
{
nchet++;
}
n /= 10;
}
cout << chet << ' ' << nchet;
}
        Ответ:
Объяснение:
На с++
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;//создаём ячейку
cin>>n;//вводим число
while(n>0)//пока н не будет равно нулю
{
int p=n%10;//находим цифры в числе
If(p%2==0){n=n/10;cout<<p;}//проверяем на четность,если чётная цифра,то выводим
If(p%2==1)cout<<p;}//проверяем на нечестность, если нечётная то выводим,если не будет правильно работать допиши n=n/10
Return 0;}//заканчиваем программу
Я писала не на компе поэтому не факт что правильно,но вроде должно работать
            Конечно, давайте напишем программу на языке Python для решения этой задачи. Программа будет принимать число n, а затем подсчитывать количество четных и нечетных цифр в этом числе.
```python # Функция для подсчета четных и нечетных цифр def count_even_odd_digits(number): even_count = 0 # счетчик четных цифр odd_count = 0 # счетчик нечетных цифр
# Проходим по каждой цифре в числе while number > 0: digit = number % 10 # получаем последнюю цифру числа
if digit % 2 == 0: even_count += 1 # увеличиваем счетчик четных цифр else: odd_count += 1 # увеличиваем счетчик нечетных цифр
number //= 10 # убираем последнюю цифру числа
return even_count, odd_count
# Ввод числа от пользователя n = int(input("Введите число n: "))
# Вызываем функцию для подсчета четных и нечетных цифр even, odd = count_even_odd_digits(n)
# Выводим результат на экран print(f"Количество четных цифр: {even}") print(f"Количество нечетных цифр: {odd}") ```
Этот код определяет функцию `count_even_odd_digits`, которая принимает число, затем проходится по его цифрам и подсчитывает количество четных и нечетных цифр. После этого программа запрашивает у пользователя ввести число и выводит результат на экран.
Пример работы программы: ``` Введите число n: 123456 Количество четных цифр: 3 Количество нечетных цифр: 3 ```
Примечание: В зависимости от того, как вы планируете использовать этот код, может потребоваться добавить обработку ошибок (например, если пользователь вводит не число).
Похожие вопросы
			
			Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			
Математика
 - 
			
Литература
 - 
			
Алгебра
 - 
			
Русский язык
 - 
			
Геометрия
 - 
			
Английский язык
 - 
			
Химия
 - 
			
Физика
 - 
			
Биология
 - 
			
Другие предметы
 - 
			
История
 - 
			
Обществознание
 - 
			
Окружающий мир
 - 
			
География
 - 
			
Українська мова
 - 
			
Информатика
 - 
			
Українська література
 - 
			
Қазақ тiлi
 - 
			
Экономика
 - 
			
Музыка
 - 
			
Право
 - 
			
Беларуская мова
 - 
			
Французский язык
 - 
			
Немецкий язык
 - 
			
МХК
 - 
			
ОБЖ
 - 
			
Психология
 - 
			
Физкультура и спорт
 - 
			
Астрономия
 - 
			
Кыргыз тили
 - 
			
Оʻzbek tili
 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			