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

Дано натуральное n. Создать квадратную матрицу A - C++

Восстановить пароль Регистрация
 
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
29.05.2011, 10:25     Дано натуральное n. Создать квадратную матрицу A #1
не могу разобраться((((
подскажите как?
Вложения
Тип файла: docx си.docx (23.0 Кб, 34 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2011, 10:25     Дано натуральное n. Создать квадратную матрицу A
Посмотрите здесь:

C++ Дано натуральное число n. Получить действительную матрицу a i, j=1,...,n , для которой [a] i,j=1/i+j.
C++ Создать квадратную матрицу
C++ Создать квадратную матрицу
C++ создать квадратную матрицу...
C++ Дано действительное число х. Получить квадратную матрицу порядка n+1:
C++ Дано натуральное число n. Получить действительную матрицу.
Создать квадратную матрицу порядка n C++
C++ Создать квадратную матрицу порядка n

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S9
Волшебник
 Аватар для S9
643 / 246 / 38
Регистрация: 18.12.2010
Сообщений: 541
29.05.2011, 12:25     Дано натуральное n. Создать квадратную матрицу A #2
Цитата Сообщение от Natasall Посмотреть сообщение
подскажите как?
Наверно как-то вот так
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
#include <iostream.h>
#include <math.h>
#define N 10
#define Pi 3.14159265
 
float Cells(int i, int j)
{
  if (i <= j) 
    return 0;
  else
    return (cos(Pi*(j - i)/N));
}
 
int main(int argc, char* argv[])
{
  float Array[N][N];
  int i,j;
  for(i = 0; i <= N;i++)
  {
    for(j = 0;j <= N;j++)
    {
      Array[i][j] = Cells(i,j);
      cout << Array[i][j];
    }
    cout << endl;
  } 
  return 0;
}
Конечно написано убого, но по другому незнаю...
Natasall
2 / 2 / 0
Регистрация: 05.03.2011
Сообщений: 73
29.05.2011, 12:26  [ТС]     Дано натуральное n. Создать квадратную матрицу A #3
[QUOTE=S9;1700951]Наверно как-то вот так
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
#include <iostream.h>
#include <math.h>
#define N 10
#define Pi 3.14159265
 
float Cells(int i, int j)
{
  if (i <= j) 
    return 0;
  else
    return (cos(Pi*(j - i)/N));
}
 
int main(int argc, char* argv[])
{
  float Array[N][N];
  int i,j;
  for(i = 0; i <= N;i++)
  {
    for(j = 0;j <= N;j++)
    {
      Array[i][j] = Cells(i,j);
      cout << Array[i][j];
    }
    cout << endl;
  } 
  return 0;
}
Конечно написано убого, но по другому незнаю...[/QUOT
Спасибо большое...счас буду разбираться
Yandex
Объявления
29.05.2011, 12:26     Дано натуральное n. Создать квадратную матрицу A
Ответ Создать тему
Опции темы

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