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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти сумму элементов массива http://www.cyberforum.ru/cpp-beginners/thread717394.html
Найти сумму элементов массива, расположенных между первым и последним положительными элементами.
C++ Сортировки методом Шелла Помогите пожалуйста написать программку к задаче.Дан файл в котором содержатся сведения о группе студентов:номер группы; запись о каждом студенте группы содержит следующие сведения: фамилия, имя, отчество, год рождения, оценки по пяти предметам. Переписать данные файла в другой файл, отсортировав их в алфавитном порядке по фамилии методом Шелла Мария55593, будьте внимательнее с выбором... http://www.cyberforum.ru/cpp-beginners/thread717381.html
Функция, которая вычисляет сумму К слагаемых (ошибка с формулой) C++
Помогите проблема с формулой Составить функцию, которая вычисляет сумму К слагаемых В вызывающей функции main() организовать контроль ввода положительного целого K, большего 0. вообщем нужно было решить задачку(формула внизу), я составил функцию факториал, но мне сказала преподша что надо сделать не функцию, а рекурентную формулу факториала, а сделать это у меня не получается...
Сортировки методом пузырька C++
Помогите пожалуйста написать программку к задаче.Дан файл в котором содержатся сведения о группе студентов:номер группы; запись о каждом студенте группы содержит следующие сведения: фамилия, имя, отчество, год рождения, оценки по пяти предметам. Переписать данные файла в другой файл, отсортировав их в алфавитном порядке по фамилии методом пузырька
C++ Задание со строками (Найти позицию последней запятой) http://www.cyberforum.ru/cpp-beginners/thread717342.html
непомйму как сделать вот такое задание : Дана строка. Найти позицию последней запятой.
C++ Вывести на экран массив составленный из различных элементов массива исходного массива Задан массив целых чисел среди элементов есть одинаковые.вывести на экран массив составленный из различных элементов массива подробнее

Показать сообщение отдельно
pr1me222
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 71

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

03.12.2012, 12:58. Просмотров 329. Ответов 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();
   
}

Выводит только строку "Введите число = ", после ввода числа нулевая реакция.( ой чувствую я намудрила.(
Заранее спасибо за ответ)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru