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

Присвоение массива к функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Что не правильно в коде, что посоветуете дописать http://www.cyberforum.ru/cpp-beginners/thread866469.html
Дано задание (Ввести натуральное число N и последовательность действительных чисел Y1, , …,Yn . Рассчитать сумму Z1...Zn. Где Zi (если 0<Yi<10 , 1 в противном случае). Пытался с пустого места, что-нибудь да написать и получилось это. Посоветуйте, что и как сделать ? #include <iostream> #include <string> using namespace std; int main() {int n; int i;
C++ Программа, которая помещает в массив строк текст, введенный пользователем Создайте программу, которая помещает в массив строк текст, введенный пользователем. При вводе пустой строки или вводе десятой строки пользователем все, что до этого пользователь ввел, должно выводиться в стандартный поток. #include <iostream> int main() { int count=0; char arr={}; http://www.cyberforum.ru/cpp-beginners/thread866467.html
)Определить правильность даты, введённой с клавиатуры C++
Помогите пожалуйста решить пару задач :3 1) а)Определить правильность даты, введённой с клавиатуры (число - от 1 до 31, месяц - от 1 до 12). Если введены некорректные данные, то сообщить об этом. вот, заранее спасибо :3 LoGaNShtorM, обращаю ваше внимание на необходимость соблюдения правил форума: один вопрос - одна тема, остальные задания вынесены в отдельные темы:...
Подсчитать количество участков, образующих непрерывные последовательности чисел со значениями C++
Подсчитать количество участков, образующих непрерывные последовательности чисел со значениями, не уменьшаются Размерность массива 200 Диапазон значений 0 - 100
C++ Рисунок С++: бегущий человек http://www.cyberforum.ru/cpp-beginners/thread866447.html
нужен рисунок бегущего человека в цвете просто линий никакого обьема пример рисунка прикреплен только повторюсь нужно в цвете и ровно !!! умоляю помогите а то из универа отчислят ((( могу даже заплатить !! ну прошу пока так = за огромное признание хорошего человека знаещего толк в программирований если не ошибаюсь то там должны быть строчки graphics.h и lines помоему ну 1 точно !
C++ Объясните, как работает программа Поясните пожалуйста чайнику! Объясните плиз как работает программа, то есть что значит "**" и остальные строки плиз очень прошу!!!! #include <stdio.h> #include <time.h> #include <stdlib.h> #include <conio.h> int main() { srand((unsigned)time(NULL));//принимает аргумент и задает функции rand() начальное число для генерации. В качестве аргумента удобнее всего передавать ей текущее... подробнее

Показать сообщение отдельно
divergere
0 / 0 / 0
Регистрация: 12.05.2013
Сообщений: 7
16.05.2013, 00:54  [ТС]     Присвоение массива к функции
Цитата Сообщение от Psilon Посмотреть сообщение
divergere, у вас должен быть двумерный массив "земли", то есть задавая X и Y получаем координаты, а a[x][y] - тип земли по этим координатам. Покажу на примитивном примере: пусть у нас есть обычный массив интов, 0 - пусто, 1 - барьер. Тогда просто
C++
1
2
3
4
a[0][0] = 0;
a[0][1] = 1;
a[1][0] = 1;
a[1][1] = 0;
Вот и все.
Теперь нам стало интересно, какая земля по координатам (1,0), узнаем
C++
1
2
3
4
if (a[1][0])
   cout << "БАРЬЕР" << endl;
else 
   cout << "ПУСТОТА" << endl;
Никак не допру - как же это адаптировать именно по текстовый рпг-квест. Я изначально предполагал такое:
Допустим, есть группа массивов координат как выше:
C++
1
2
3
a[1][1] = loc1;
a[1][2] = loc2;
a[2][2] = loc3;
Планировалось проверять два числа в массиве [2][2] которые, и на их основании, переводить на следущую локацию. А изменение - с помощью switch. Но столкнулся с проблемой - нельзя объявить a[x][y] не объявляя x и y как константы. Как быть в таком случае?
 
Текущее время: 12:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru