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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
мутя
6 / 6 / 1
Регистрация: 30.03.2011
Сообщений: 12
#1

Заполнить матрицу соответствии образцу - C++

18.05.2011, 23:06. Просмотров 406. Ответов 3
Метки нет (Все метки)

Заполнить матрицу соответствии образце
Название: Безымянный.png
Просмотров: 75

Размер: 4.2 Кб
Чистый Си
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2011, 23:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заполнить матрицу соответствии образцу (C++):

Заполнить матрицу по образцу - C++
Нужно создать матрицу и заполнить ее таким образом: 1 2 6 7 15 16 28 ... 3 5 8 14 17 27 ... 4 9 13 18 26 ... 10...

Заполнить матрицу по образцу - C++
Заполнить заснетоши массив следующим образом: 111 112 ... 120 ... ... ... ... 11 12 ... 20 1 2 ... 10

Заполнить матрицу по образцу - C++
Нужно сделать такую матрицу: 1 2 3 2 1 2 3 2 1 Начало есть, но как дальше хз. Делать нужно через двухмерный массив, и штуки...

Заполнить матрицу по образцу - C++
Заполнить матрицу размером n*m числами 1,2,3, … n*m, оюходя её соответственно варианту:

Заполнить матрицу соответственно образцу - C++
Заполнить матрицу соответственно образцу

Заполнить матрицу по заданному образцу - C++
Здравствуйте. Помогите пожалуйста с задачей, уже несколько дней сижу,ничего не получается. Задано число N(может быть четным или...

3
AC-93
16 / 16 / 0
Регистрация: 27.01.2010
Сообщений: 150
18.05.2011, 23:12 #2
ну побочная диагональ это s = i + j + 1;
меняешь по i индексы, т.е.
size_t f = 1,i,j;
for (s = 2; s < 100; s++)
for (i = 1; i <= s - 2; i++)
{
a[i, s-1-i ]= f++;

}

Добавлено через 20 секунд
2 часа ночи, мог напутать индексы но думаю суть ясна
1
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
19.05.2011, 00:42 #3
ясна. Но не очень...=(
2
VovaMazur
-12 / 33 / 8
Регистрация: 10.03.2011
Сообщений: 133
23.05.2011, 23:09 #4
вот код

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
#include <stdio.h>
#include <conio.h>
#define S 9
int Ar[S][S];
int main(void) {
clrscr();
short i,j;
short k;
k=1;
for (i=0;i<S;i++) {
for (j=0;j<=i;j++) {
Ar[i-j][j]=k++;
}
}
for (j=1;j<S;j++) {
for (i=0;i<=S-1-j;i++) {
Ar[S-1-i][j+i]=k++;
}
}
for (i=0;i<S;i++) {
for (j=0;j<S;j++) {
printf("%3d",Ar[i][j]);
}
printf("\n");
}
return 0;
}
2
23.05.2011, 23:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2011, 23:09
Привет! Вот еще темы с ответами:

Заполнить матрицу целыми числами в соответствии со схемой - C++
Дано натуральное N (1&lt;=N&lt;=10). Заполнить матрицу размера NxN целыми числами 0, 1, 2, 3, …,N^2-1 в соответствии со схемой

Заполнить массив в соответствии с указанным правилом - C++
Заполнить массив следующим образом: 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,5,6,6,6… . Показать на консоль. Не пойму, как заполнить последние...

Заполнить двумерный массив по приведенному образцу - C++
Write a program that creates an two dimensional array A with values 10 11 12 13 14 15 16 17 18 19 0 20 21 22 23 24 25 26 27 0 ...

Заполнить двумерный массив в соответствии с заданным правилом - C++
Всем привет! Решаю вот такое вот задание: На грядках посажена капуста и морковь. Грядки расположены рядом и образуют квадратичную матрицу...


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

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

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