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

Получить целочисленную матрицу по правилу - C++

Восстановить пароль Регистрация
 
Just_dake
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
21.03.2011, 16:01     Получить целочисленную матрицу по правилу #1
Здраствуйте!
Задача такова: Даны целые числа а1, а2, а3. Получить целочисленную матрицу [bij]i,j=1,2,3, для которой bij=ai-3aj.
Я думал что чуть-чуть (хоть капельку) смыслю в программирований, но оказалось не так. Решение этой задачи в Паскале я нашел , но никак не смог "скомпилировать".
Мой код таков:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<stdio.h>
#include<conio.h>
int main()
{int a[3]={1,2,3},b[3][3];
int i,j;
clrscr();
{for(i=0;i<3;i++)
printf(" %i",a[i]);
}
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
  b[i][j]=a[i]-3*a[j];
   printf(" %i",b[i][j]);
 }
getch();
}
Вроде бы легкая задача но никак не могу довести до ума. Подскажите где ошибка.
Заранее благодарен!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2011, 16:01     Получить целочисленную матрицу по правилу
Посмотрите здесь:

C++ Получить целочисленную квадратную матрицу размерностью
C++ Получить действительную матрицу С{c[i][j]} где i=1,2,...,20; j=1,2,...,10 по правилу: c[i][j]=a[j]/(1+|b[i]|).
Из заданной матрицы A размером получить матрицу В размером по правилу: первый столбец состоит из положительных элементов, второй – из отрицате C++
Получить целочисленную матрицу C++
C++ Получить целочисленную матрицу порядка 7, элементами которой являются числа 1, 2, …, 49, расположенные в ней по спирали.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
21.03.2011, 16:07     Получить целочисленную матрицу по правилу #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<conio.h>
int main()
{int a[3]={1,2,3},b[3][3];
int i,j;
clrscr();
{for(i=0;i<3;i++)
printf(" %4d",a[i]);
}
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
  {   b[i][j]=a[i]-3*a[j];
       printf(" %4d",b[i][j]);
   }
  printf("\n");
}
getch();
}
Just_dake
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
21.03.2011, 16:11  [ТС]     Получить целочисленную матрицу по правилу #3
Так дело в фигурных скобках, вот не додумался.
Спасибо огромное
IrineK
Заблокирован
21.03.2011, 16:15     Получить целочисленную матрицу по правилу #4
вот не додумался
А что в Паскале "begin-end" тоже вызывал вопросы?
Just_dake
1 / 1 / 1
Регистрация: 21.03.2011
Сообщений: 78
21.03.2011, 16:21  [ТС]     Получить целочисленную матрицу по правилу #5
Цитата Сообщение от IrineK Посмотреть сообщение
А что в Паскале "begin-end" тоже вызывал вопросы?
Ну как бы вам сказать, мы в школе Паскаль толком не проходили(мельком). Поэтому на паскале я не программировал, сразу перешел на СИ.
Yandex
Объявления
21.03.2011, 16:21     Получить целочисленную матрицу по правилу
Ответ Создать тему
Опции темы

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