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

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

Войти
Регистрация
Восстановить пароль
 
olegsk
0 / 0 / 0
Регистрация: 27.01.2012
Сообщений: 4
#1

Двумерный массив, нужна небольшая помощь - C++

27.01.2012, 13:37. Просмотров 367. Ответов 1
Метки нет (Все метки)

Доброго времени суток.
Вопрос следующий есть функция которая выводит на экран такой двумерый массив:


0 0 1 0 0
0 0 1 0 0
1 1 1 1 1
0 0 1 0 0
0 0 1 0 0
Сам алгоритм выглядит так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
char a[5][5];
int i,j, handle;
for(i=0;i<5;i++)
 {
    for(j=0;j<5;j++)
    {
          a[i][j]=0;
          if((i==2)||(j==2)) a[i][j]=1;
          printf("%3d", a[i][j]);
          }
          printf("\n");
          }
Вопрос в следующем как можно подправить алгоритм чтоб двумерный массив выглядел так:
1 0 0 0 1
0 1 0 1 0
0 0 1 0 0
0 1 0 1 0
1 0 0 0 1
За ранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2012, 13:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Двумерный массив, нужна небольшая помощь (C++):

Двумерный массив, Нужна помощь профи - C++
Доброго времени суток!!! Помогите доделать задачу... Найти максимальный элемент матрицы из тех строк, которые упорядочены либо по...

Нужна небольшая помощь начинающему - C++
вот код с учебника на проверку является ли число простым.Но я не могу понять откуда берется переменная n ? до какого значения проверяется...

Нужна помощь (одномерный статический массив) - C++
В массиве нужно удалить элементы кратные 7. Не получается удалить со сдвигом (массив статический). И ещё добавить после каждого нечётного...

Небольшая помощь - C++
Ктото может написать небольшой модуль которий будет считивать какуюта інформацию с файла *тхт каждих 2 сек ?? спс

Нужна небольшая правка в программе - C++
Здравствуйте! Задание: меняя местами строки матрицы, отсортировать по возрастанию ее первый столбец. (Динамический двумерный массив) Есть...

Структуры, С++. Нужна небольшая подсказка - C++
Вывод на консоль сформированной ведомости и выписки из ведомости для видов продукции, объем поставки которых в стоимостном выражении...

1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
27.01.2012, 14:30 #2
Вот так?
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main(int argc, char *argv[]) {
  int size = 7;
  for (int i = 0; i < size; ++i) {
    for (int j = 0; j < size; ++j)
      std::cout << (((i == j) || (i == size - j - 1)) ?  1 : 0) << " ";
    std::cout << std::endl;
  }
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2012, 14:30
Привет! Вот еще темы с ответами:

Нужна небольшая программка с использованием классов - C++
программа должна посчитать площадь прямоугольника по длинне и ширине. Спасибо всем кто поможет)

Код написан,нужна небольшая корректировка.Массивы - C++
Задана матрица размером N×M, N,M&lt;50. Получить массив B, присвоив его k-му элементу значение 1, если элементы k–й строки матрицы ...

Код написан,нужна небольшая корректировка.Массивы - C++
Здравствуйте,задание:: Задана матрица размером NxM. Получить массив B, присвоив его k-му элементу значение 0, если сумма элементов k-го...

Написал программу, но не работает. Нужна небольшая отладка - C++
Задача была такая: В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) среднее арифметическое всех положительных...


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

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

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