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

Написать функцию, которая заполняет заштрихованную область матрицы нулями - C++

Восстановить пароль Регистрация
 
zewer
 Аватар для zewer
1018 / 709 / 71
Регистрация: 07.01.2011
Сообщений: 5,346
16.03.2011, 02:08     Написать функцию, которая заполняет заштрихованную область матрицы нулями #1
Задана квадратная матрица, все элементы которой ровные единицы.
Написать функцию void func (int** arr, int n), которая заполняет заштрихованную область матрицы нулями. Размер массива вводится из клавиатуры. Сделать нужно на С++(наперед спасибо!)



http://www.cyberforum.ru/attachment....1&d=1300230427
Миниатюры
Написать функцию, которая заполняет заштрихованную область матрицы нулями  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.03.2011, 02:08     Написать функцию, которая заполняет заштрихованную область матрицы нулями
Посмотрите здесь:

Работа с матрицей. Написать фунцию которая заполняет заштрихованную область матрицы нулями C++
C++ Программа, которая определяет, попадает ли точка в заштрихованную область на рисунке
Написать функцию, которая заполняет массив C++
Написать функцию, которая заполняет квадратную матрицу числами по указанному правилу C++
Написать функцию, которая заполняет список из массива C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
bLesk
 Аватар для bLesk
40 / 40 / 1
Регистрация: 24.11.2009
Сообщений: 165
16.03.2011, 09:13     Написать функцию, которая заполняет заштрихованную область матрицы нулями #2
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
28
29
30
#include<iostream.h>
#include<conio.h>
 
void main()
{
    int n, a[100][100];
    cout<<"\n Enter n : ";
    cin>>n;
    for (int i=0; i < n; i++)
        for (int j=0; j < n; j++)
     a[i][j]=1;
     cout<<"\n Old array : ";
     for (int i=0; i < n; i++)
       {
         cout<<"\n";
        for (int j=0; j < n; j++)
          cout<<" "<<a[i][j];
       }
     for (int i=1; i < n; i=i+2)
        for (int j=0; j < n; j++)
        a[i][j]=0;
     cout<<"\n New array : ";
      for (int i=0; i < n; i++)
       {
         cout<<"\n";
        for (int j=0; j < n; j++)
          cout<<" "<<a[i][j];
       }
     getch();
}
как-то так =) функцию отдельно думаю сами оформите.
Орлов Владимир
Сообщений: n/a
16.03.2011, 14:19     Написать функцию, которая заполняет заштрихованную область матрицы нулями #3
в программе вычисляется матрица, размером пусть M(100,100) напишите мне икоды на С++ вывода матрицы на монитор
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
16.03.2011, 14:24     Написать функцию, которая заполняет заштрихованную область матрицы нулями #4
Цитата Сообщение от Орлов Владимир Посмотреть сообщение
напишите мне икоды на С++ вывода матрицы на монитор
C++
1
2
3
4
5
6
7
void output_matrix(int **matrix, const size_t matrix_size){
  for(int i = 0; i < matrix_size; ++i){
    for(int j = 0; j < matrix_size; ++j)
      std::cout << std::setw(3) << matrix[i][j] << ' ';
  }
  std::cout << '\n';
}
zewer
 Аватар для zewer
1018 / 709 / 71
Регистрация: 07.01.2011
Сообщений: 5,346
16.03.2011, 23:17  [ТС]     Написать функцию, которая заполняет заштрихованную область матрицы нулями #5
спасибо за помощь, задачку сделал сам)
Орлов Владимир
Сообщений: n/a
17.03.2011, 09:17     Написать функцию, которая заполняет заштрихованную область матрицы нулями #6
Спасибо, прошу написать коды функции, которая выводит на монитор матрицу М(100,100) как изображение.
Yandex
Объявления
17.03.2011, 09:17     Написать функцию, которая заполняет заштрихованную область матрицы нулями
Ответ Создать тему
Опции темы

Текущее время: 17:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru