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

Что делает рекурсивная часть программы? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Число в строку http://www.cyberforum.ru/cpp-beginners/thread188605.html
Как перевести число в строку не используя itoa и фишек из нового стандарта типа stoi и т.п. Возможно-ли это через stringstream? Добавлено через 5 минут Кажись вопрос отпал. ost.str()
C++ программный модуль для тестирования знаний привет)нужнапрограмма...на С++ Разработка программного модуля для тестирования знаний. Программный мо- дуль должен обеспечивать возможность изменения вопросов и ответов. В про- граммном модуле... http://www.cyberforum.ru/cpp-beginners/thread188588.html
TinyXml - добавление данных в конец xml файла C++
Есть рабочая функция, которая принимает данные и добавляет их в конец файла. int AddToXML(const char *filename,const XMLDATA data, int num, int mode) { TiXmlDocument doc; ...
Формирование вектора C++
Посылаю Великий поклон участникам данного форума и отдельно ответившим!!! Задача. Дана матрица целых чисел размерностью 4 на 6. Сформировать вектор из произведений элементов каждого столбца этой...
C++ Что вы думаете о C Sharp http://www.cyberforum.ru/cpp-beginners/thread188531.html
Скажите, пожалуйста, тяжелый ли язык C Sharp ? Что лучше С Sharp или C++ biulder во время трудоустройства???Как вы думаете ????
C++ Задачи C++ 4. 1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2) Распечатать полученный массив. 3) Удалить последний элемент равный 0. 4) Добавить после элемента... подробнее

Показать сообщение отдельно
лутящ

Что делает рекурсивная часть программы? - C++

09.11.2010, 19:29. Просмотров 435. Ответов 3
Метки (Все метки)

Здравствуйте, писали на лабораторной программу с использованием рекурсии, о
бъясните почему в ответе двойки выдает?? и что рекурсивная часть собственно делает?
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 <stdio.h>;
void KOL(int N, int A[100][100], int k[100]){
int i,j,s;
for (i=0;i<N;i++)
{
s=0;
for(j=0;j<N;j++)
       if (A[i][j]>0)
       s++;
printf("kolichestvo pologitel'nih elementov v %i stroke=%i\n",i,s);
       }
return;
}
void printVektor(int N, int K[100]){
int i;
for (i=0;i<N;i++)
printf("\n znachenie N%d=%8d", K[i]);
printf("\n");
}
void main() {
int A[100][100];
int K[100];
int i,j,N;
clrscr();
printf("vvedite razmernost' massiva:");
scanf("%d",&N);
if (N>100) {
printf("nekorrektnoe chislo elementov massiva");
return;
}
printf("cherez probel vvedite znachenia %d elementov massiva:",N*N);
for(i=0;i<N;i++)
      for(j=0; j<N; j++)
scanf("%d", &A[i][j]);
KOL(N,A,K);
printVektor(N,K);
getch();
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru