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

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

Восстановить пароль Регистрация
 
риммок
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 68
17.05.2014, 23:47     Найти в каждом числе количество четных и нечетных цифр #1
Вводится последовательность из 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2014, 23:47     Найти в каждом числе количество четных и нечетных цифр
Посмотрите здесь:

C++ Найти в каждом числе сумму четных цифр
C++ Найти количество четных цифр в числе
Написать программу, выясняющую количество четных цифр во введенном пользователем числе. C++
Найти в каждом числе последовательности количество четных и нечетных цифр C++
C++ Найти количество четных и нечетных цифр в целом положительном шестизначном числе
Количество четных цифр в натуральном числе C++
Посчитать количество четных цифр в трехзначном числе (линейно) C++
C++ Найти в каждом числе количество четных и нечетных цифр
C++ Подсчитать количество четных и нечетных цифр во введенном числе в процентном отношении (do while)
Подсчитать количество четных и нечетных цифр в числе в процентном отношении C++
Написать программу, подсчитывающую количество четных и нечетных цифр в числе C++
C++ Вычислить количество трехзначных и нечетных чисел, найти сумму цифр в каждом числе

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mster-doc
 Аватар для 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
zer0mail
2220 / 1903 / 192
Регистрация: 03.07.2012
Сообщений: 6,820
Записей в блоге: 1
18.05.2014, 00:34     Найти в каждом числе количество четных и нечетных цифр #3
ТС вроде не новичок, а форматировать код не умеет
Мы что, должны по экрану подсчитывать, где строка номер X ?

Да и название темы "информативное".
mster-doc
 Аватар для 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;
}
Yandex
Объявления
18.05.2014, 01:51     Найти в каждом числе количество четных и нечетных цифр
Ответ Создать тему
Опции темы

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