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

Программа не выводит результат - C++

Восстановить пароль Регистрация
 
pr1me222
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 71
03.12.2012, 12:58     Программа не выводит результат #1
Используя рекурсивные функции, решите следующие задачи: Подсчитать количество цифр в заданном числе.

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
#include <iostream>
#include <conio.h>
 using namespace std;
  
 
 int pd  (int s) //(int n, int ch[50])  //( int ch[50])
 {  
     int n; 
     int ch[50];
    // const int max = 50;
    // int s;
    // int ch[50];
     for (n=0; ch[n]<50; n++)
     {
         s=0;
         if ((ch[n]>=0) & (ch[n]<=9)) s++;
    }
 
        cout<< s;
     getch();
     return (0);
 }
int main()
   {
    int n, s;
    int ch[50];
    setlocale (LC_ALL,".1251");
    cout << "Введите число = ";
    for (n=0; n<50; n++)
    
        cin>>ch[n];
    
    //cout << "Количество цифр в введеном числе = ";
    pd (s);
    
    getch();
   
}

Выводит только строку "Введите число = ", после ввода числа нулевая реакция.( ой чувствую я намудрила.(
Заранее спасибо за ответ)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2012, 12:58     Программа не выводит результат
Посмотрите здесь:

C++ Программа не выводит результат...???
Не выводит результат C++
не выводит результат C++ C++
Не выводит результат C++
C++ C++ не выводит результат
Программа не выводит результат C++
Программа не выводит результат C++
C++ Программа котрая ищет дубликаты в целочисленном массиве и если они есть выводит результат на экран
C++ Не выводит результат
C++ Программа не выводит результат
Программа подсчета строк, слов и символов не выводит результат C++
Программа выводит один результат C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
03.12.2012, 13:05     Программа не выводит результат #2
Тут ошибка на ошибке, даже не знаю что спросить... Число обязательно в виде массива должно быть?
Yandex
Объявления
03.12.2012, 13:05     Программа не выводит результат
Ответ Создать тему
Опции темы

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