Помогите перевести код на С++
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Program matrix;
Uses
CRT;
var
mas:array[1..100,1..100] of integer;
i,j,n:integer;
begin
clrscr;
write('Введите N:=');
readln(n);
writeln('Исходный массив: ');
randomize;
for i:=1 to n do
begin
for j:=1 to n do
begin
mas[i,j]:=random(10)-2;
write(mas[i,j]:2,' ');
if mas[i,j]<0 then
mas[i,j]:=0;
if mas[i,j]>0 then
mas[i,j]:=1;
end;
writeln;
end;
writeln('Результирующий массив: ');
for i:=1 to n do
begin
for j:=1 to n do
if (j<=i) then
write(mas[i,j]:2,' ');
writeln;
end;
readkey;
end.
Doc,
Я самоучка в программировании, кроме С++ других языков не знаю и понятия не имею на каком языке написан этот код. Но здравый смысл и знание английского, к моему интересу, не создал больших трудностей в переводе. Вот результат. Оставляя себе право на ошибку — уверен на 99%, что он верный. Код проверен в Visual Studio 2013 и в Dev-C++ 5.4.2
Результат выполнения