Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 19.11.2020
Сообщений: 2
1

Help me

19.11.2020, 22:24. Показов 287. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Кто сможет создать код на С++ с Паскаля?

Вот условие задачи:

Дано два двумерных массива X(NхM1), Y(NxM2). Cформировать
массив Z(Nx(M1+M2)), таким образом, чтобы сначала располагались M1 столбцов
массива X, затем M2 столбцов массива Y.

Вот код решения на Паскале:

program c7;
uses crt;
const n=2;m1=2;m2=2;
var x:array[1..n,1..m1] of real;
y:array[1..n,1..m2] of real;
z:array[1..n,1..m1+m2] of real;
k,i,j,l:integer;
begin
clrscr;randomize;
for i:=1 to n do
begin
for j:=1 to m1 do
begin
x[i,j]:=random*11-5;
write(x[i,j]:8:4);
end;
writeln;
end;
writeln(' ');
for i:=1 to n do
begin
for k:=1 to m2 do
begin
y[i,k]:=random*11-5;
write(y[i,k]:8:4);
end;
writeln;
end;
for i:=1 to n do
begin
for j:=1 to m1 do
begin
z[i,j]:=x[i,j];
end;
end;
for i:=1 to n do
begin
for j:=m1+1 to m1+m2 do
begin
z[i,j]:=y[i,j-m1];
end;
end;
writeln;
for i:=1 to n do
begin
for j:=1 to m1+m2 do
begin
write(z[i,j]:8:4,' ');
end;
writeln;
end;
readln;
end.
0
19.11.2020, 22:24
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru