Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Illania
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 33
1

Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода

12.10.2009, 13:29. Просмотров 1050. Ответов 6
Метки нет (Все метки)

Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода
3 слоя
1-ый слой:
111
111
111

2-ой слой:
222
222
222

3-ий слой:
333
333
333
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2009, 13:29
Ответы с готовыми решениями:

Объявите указатель и присвойте ему первоначальное значение
кто шарит выручайте 1. Объявите массив типа целое без знака, состоящий из 5 элементов, и...

Объявите двумерный вещественный массив
Объявите двумерный вещественный массив, в котором n  m элементов (значения n, m вводятся с...

Объявите указатели на следующие типы int, char, double - проинициализируйте их, выведите их значения на экран.
Инициализация указателей. Объявите указатели на следующие типы int, char, double -...

Что значит инициализированный объект и неинициализированный?
Например задание: В функции main() следует создать два инициализированных объекта (подумайте,...

Задайте массив из 10 элементов с помощью генератора случайных чисел и поменяйте знак всем нечетным элементам массива на противоположный
Помогите с задачкой,мозг не соображает уже ..Задайте массив из 10 элементов с помощью генератора...

6
Rumus
6 / 6 / 1
Регистрация: 29.09.2009
Сообщений: 91
12.10.2009, 13:44 2
Цитата Сообщение от Illania Посмотреть сообщение
Объявите неинициализированный трехмерный массив и присвойте значения элементам с помощью кода
3 слоя
1-ый слой:
111
111
111

2-ой слой:
222
222
222

3-ий слой:
333
333
333
Ты имееш в виду присвоить превым двум значения третьего?
1
Illania
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 33
12.10.2009, 14:04  [ТС] 3
это же трехмерный массив, состоящий из 3-ех слоев. Нужно присвоить данные значения соответствующим элементам массива, с помощью вложенных циклов, как я полагаю, только вот у меня что-то не получается, белиберда какая-то выводится(( Помоги пожалуйста, если можешь!
0
solar_wind
761 / 752 / 58
Регистрация: 06.07.2009
Сообщений: 2,994
Завершенные тесты: 1
12.10.2009, 14:05 4
Ну вот например:
C++
1
2
3
4
5
6
7
8
int** mass=new int*[3];
for(int i=0;i<3;i++) mass[i]=new int[3];
 
for(int i=0;i<3;i++)
 for(int j=0;j<3;j++) mass[i][j]=i+1;
 
for(int i=0;i<3;i++) delete mass[i];
delete mass;
1
Illania
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 33
12.10.2009, 15:04  [ТС] 5
Спасибо, но тут что то явно не так i изменяет свое значение, а j почемуто все время 3 равен, на каждой итерации цикла
0
solar_wind
761 / 752 / 58
Регистрация: 06.07.2009
Сообщений: 2,994
Завершенные тесты: 1
12.10.2009, 15:12 6
Illania, Точку останова ставите не там ) j меняет значения от 0 до 2


C++
1
2
3
4
5
6
7
8
9
10
11
int** mass=new int*[3];
for(int i=0;i<3;i++) mass[i]=new int[3];
 
for(int i=0;i<3;i++)
 for(int j=0;j<3;j++) 
{
 mass[i][j]=i+1; //Здесь можно ставить точку останова и смотреть значения i и j
}
 
for(int i=0;i<3;i++) delete mass[i];
delete mass;
1
Illania
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 33
12.10.2009, 15:23  [ТС] 7
Да, теперь все получилось, спасибо БОЛЬШУЩЕЕ!!!
0
12.10.2009, 15:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2009, 15:23

Объявите переменные, необходимые для вычисления значения
Объявите переменные, необходимые для вычисления значения функции y=x(в квадрате) номер 2 ...

Элементам массива меньше 10 присвоить нулевые значения, а элементам больше 20 присвоить 1
Одномерный массив из 8 элементов заполнить случайным образом числами от 6 до 30. Элементам...

Объявите массив от 1 до N и заполните его вещественными числами, используя функцию random
1 Задача.Введите массив с использованием текстового поля Memo. Выведите на форму в диалоговое окно...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru