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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
риммок
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 68
#1

Найти в каждом числе количество четных и нечетных цифр - C++

17.05.2014, 23:47. Просмотров 500. Ответов 3
Метки нет (Все метки)

Вводится последовательность из N целых чисел. Найти в каждом числе
количество четных и нечетных цифр (функциями оформить определение
количества четных и нечетных цифр числа).В 17 и 19 строчке выбивает ошибку, помогите пожалуйста(((


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include "stdafx.h"
#include <iostream>
#include <cstring>
#include <math.h>
using namespace std;
int Proverka (int N)
{ int k=0; int sum=0;
for (int i=1; i<N; i++)
{ if (N%i==0)
{k=k+1;
sum+=1;
}
if (k==0) return (1);
if (k==1) return (0);
}
int main()
{ int i, N, k_c, k_nc,k_c=0,k_nc=0;
cout<<"vvedite posledovatelnost elementov";
cout<<N;
for (i=1; i<N; i++)
{ cin>>ch;
if (Proverka(ch)==0) k_c+=1;
if (Proverka(ch)==1) k_nc+=1;
}
cout<<k_c;
cout<<k_nc;
}
system ("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 23:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти в каждом числе количество четных и нечетных цифр (C++):

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

Найти в каждом числе последовательности количество четных и нечетных цифр - C++
Помогите пожалуйста с задачками. 3. Вводится последовательность целых чисел, 0 – конец последовательности. Найти в каждом числе...

Вычислить количество трехзначных и нечетных чисел, найти сумму цифр в каждом числе - C++
Доброго времени суток, первый раз пишу на данном форуме, возможно ошибся разделом, возможно что-то еще неправильно сделал, ну да ладно... ...

Найти количество четных и нечетных цифр в целом положительном шестизначном числе - C++
С++ для меня в новинку..и где тут что не так понять не могу.. подскажите, пожалуйста Задача звучит так: найти количество четных и...

Написать программу, подсчитывающую количество четных и нечетных цифр в числе - C++
Написать программу, подсчитывающую количество четных и нечетных цифр в числе. И если можно составьте Блок схемы. Заранее большое...

Подсчитать количество четных и нечетных цифр в числе в процентном отношении - C++
Ввести с клавиатуры число в диапазоне от 100 до 100 000 000 (введеноe число проверяется). Подсчитать количество четных и нечетных цифр в...

3
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
18.05.2014, 00:00 #2
выдаёт ошибку, так как у тебя там не хватает } такой скобочки одной на закрытие
а в 19 сделай так
C++
1
int i, N, k_c=0, k_nc=0;
или так
C++
1
2
int i, N, k_c, k_nc;
     k_c=0,k_nc=0;
Добавлено через 6 минут
Ещё у тебя не объявлен ch
0
zer0mail
2378 / 2008 / 200
Регистрация: 03.07.2012
Сообщений: 7,242
Записей в блоге: 1
18.05.2014, 00:34 #3
ТС вроде не новичок, а форматировать код не умеет
Мы что, должны по экрану подсчитывать, где строка номер X ?

Да и название темы "информативное".
0
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
18.05.2014, 01:51 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <cmath>
 
 
using namespace std;
 
bool hasFractionalPart(double val){
    return val - floor(val) > 0 ;
}
 
void Zadanie()
{  
       int N;
    double m[N];
    cout<< "Vvedite skolko budet cisel"<< endl;
    cin >>N;
    int sum=0;
    int sum_nc=0;
    
    
    for(int i=0; i<N; i++)
    {
            cout << "Vvodite cisla"<<endl;
            double t;
            cin >> t;
            m[i]=t;
    
             
             cout << t<< " is " << (hasFractionalPart(t)? "double " : "integer ") << "value" <<endl;
             
             if(hasFractionalPart(t))
             {sum_nc++;}
             else
             {sum++;}
             
 
    }
        for(int i=0; i<N; i++)
    {
        cout << " " << m[i]<< endl;
 
    }
    
    cout << " Ne cotnie: "<< sum_nc << endl;
    cout <<" Cotnie: " << sum<< endl;
    
}
 
 
int main()
{
    Zadanie();
 
system ("pause");
return 0;
}
0
18.05.2014, 01:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2014, 01:51
Привет! Вот еще темы с ответами:

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

Подсчитать количество четных и нечетных цифр во введенном числе в процентном отношении (do while) - C++
Здравствуйте, помогите пожалуйста написать две программы. Остальные сделал а эти никак не могу :( 1) Ввести с клавиатуры число в...

Найти количество четных цифр в числе - C++
помогите пожалуйста, до завтра срочно надо программу, которая считала бы количество четных цифр в числе.если кто знает, help me!!)))

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.