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

рекурсивный ввод элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ что не так? http://www.cyberforum.ru/cpp-beginners/thread689559.html
/*задано масcив цеых чисел,создать новый массив который состоит с елементов первого массива и встречаеться всего один раз . получить сумму нового массива, середнее арифметическое , максимальный и...
C++ Функция time(0) для чего тут нужна? Для чего функция time(0) тут нужна??? #pragma once #include <iostream> class CardPack { public: struct card { http://www.cyberforum.ru/cpp-beginners/thread689550.html
Для массива z [10], что означает выражения: z, * (z +5)? C++
Для массива z ,что означает выражения: z, * (z +5)??
Вывести максимальные значения среди двумерного массива, и найти среди них минимум C++
#include <iostream> using namespace std; int main(){ int const n=3; int i,j,max1,max2,max3; int m={{1,2,3}, {4,5,6}, {7,8,9}}; //massiv cout<<"massiv";
C++ работа с функциями со сменным числом параметров http://www.cyberforum.ru/cpp-beginners/thread689534.html
Не пойму почему не работает. выдает ошибки: C:\4ko.cpp:9: error: expected `)' before '...' token C:\Users\name\Desktop\putann94ko.cpp:9: error: expected primary-expression before '...' token ...
C++ Решение транспортной задачи методом потенциалов Написать программу для транспортной задачи: Имеется m пунктов возможного производства и n пунктов потребления с объемами потребления Bj. Для каждого i-го пункта производства можно использовать Pi... подробнее

Показать сообщение отдельно
fox_
0 / 0 / 0
Регистрация: 28.12.2011
Сообщений: 23
05.11.2012, 23:41  [ТС]
ок, а как считать тогда номера элементов? это же матрица, тоесть по сути двумерный массив.

Добавлено через 1 минуту
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
ввод матрицы рекурсией??? ну бредовато как-то.
Хотя например
C++
1
2
3
4
5
6
7
8
9
10
11
12
const int n = 10;
void input(int mat[n][n], int i=0, int j=0){
  cout<<"введи mat["<<i<<"]["<<j<<"]\n";
  cin>>mat[i][j];
  if (j!=n-1){
    input(mat, i, j+1);
  }
  else{
  if (i!=n-1)
    input(mat, i+1, j);
  }
}
Ок, примерно так и думал... только вот со счетчикаи запутался, бредово, я сам редко рекурсию использую. а тут вот задание такое.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru