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

Сформировать матрицу заданного вида - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определение времени суток http://www.cyberforum.ru/cpp-beginners/thread983338.html
Помогите написать программу, которая по введенному числу из промежутка 0…24, определяет время суток. Работаю в Борланд С++
C++ умножение матрицы на вектор в mpi Есть задача на умножение матрицы на вектор.Как сделать так,чтобы в умножении использовались только функции SEND и RECEIVE? #include <stdio.h> #include <stdlib.h> #include "mpi.h" int main (int argc, char* argv) { // Умножение матрицы на вектор http://www.cyberforum.ru/cpp-beginners/thread983320.html
По умолчанию Построить описание класса, содержащего информацию о почтовом адресе организации C++
Построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения составных частей адреса, создания и уничтожения объектов этого класса. Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса. --- Помогите пожалуйста!) пользовался поиском по...
массивы, индексы ячеек C++
доброго времени суток. нуждаюсь в помощи более опытных программистов. Задача - даны три тройки чисел А.Б.В, каждая тройка определяет линию, которая задана уравнением ax+by=c, если точки пересечения этих линий создают вершины треугольника то вывести координаты треугольника, иначе указать прямые которые паралельны. #include <iostream> using namespace std; int main() { int i, j; ...
C++ Написать программу по обработке файла, состоящего из структур http://www.cyberforum.ru/cpp-beginners/thread983255.html
Написать программу по обработке файла, состоящего из структур. Массив структур не использовать. В программе реализовать следующие действия по обработке файла: 1.Создание - (готово) 2.Открыть файл -(готово) 3.Просмотр 4.Добавление нового элемента 5.Удаление(Редактирование) 6.Вывести результат в файл - (готово)
C++ Вызов метода в классе из другого Не получается выполнить следующую цепочку действий. Запускаю метод в классе B через main, он запускает метод в классе A который должен запустить метод 2 в классе B. class A; class B; class A { privat: B *b; public: void function_a1 { подробнее

Показать сообщение отдельно
Yura1991
0 / 0 / 0
Регистрация: 01.08.2013
Сообщений: 26

Сформировать матрицу заданного вида - C++

21.10.2013, 13:35. Просмотров 709. Ответов 1
Метки (Все метки)

Здравствуйте. Задание следующее:
Сформировать квадратную матрицу порядка n по заданному образцу. При выполнении задания встроенными функциями операций для формирования матриц не пользоваться, а обрабатывать матрицы поэлементно.
1*2 0 0 ... 0 0 0
0 2*3 0 ... 0 0 0
0 0 3*4 ... 0 0 0
..... //// .......
0 0 0 ... 0 (n-1)n 0
0 0 0 ... 0 0 n(n+1)

Мой код в паскале.
Pascal
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
Program MassivPon;
uses crt;
const 
     nmax=30;
var 
    a:array[1..nmax,1..nmax] of integer;
    n,i,j:integer;
begin
clrscr;
randomize;
repeat
write('Maximalnii razmer matrici ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Polythennaia matrica:');
for i:=1 to n do
 begin
 for j:=1 to n do
   begin
    if j=i then a[i,j]:=i
    else if j=n-i+1 then a[i,j]:=n-i+1
                         else a[i,j]:=0;
    write(a[i,j]:2);
   end;
  writeln;
 end;
readln
end.
Помогите его перевести в C++
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru