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

переведите с паскаля на с++.пожалуйста - C++

Восстановить пароль Регистрация
 
Людка
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 25
17.06.2013, 21:53     переведите с паскаля на с++.пожалуйста #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
29
30
31
32
33
34
35
36
37
38
uses  crt;
var i,j,n,k:integer;
a:array[1..100,1..100] of byte;
begin
Write ('Введите n=');
Readln(n);
clrscr;
k:=0;
j:=0;
i:=1;
while j<n do
begin
j:=j+1;
a[i,j]:=1;
end;
while i<n do
begin
i:=i+1;
a[i,j]:=1;
end;
while j>1 do
begin
j:=j-1;
a[i,j]:=1;
end;
while i>1 do
begin
i:=i-1;
a[i,j]:=1;
end;
for i:=1 to n do
  begin
   for j:=1 to n do
   write(a[i,j]:3);
   writeln
  end;
readln
end.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2013, 21:53     переведите с паскаля на с++.пожалуйста
Посмотрите здесь:

Переведите с Паскаля C++
переведите с Паскаля на си++ пожалуйста! C++
C++ переведите с Паскаля на си++
C++ переведите с Паскаля на си++
переведите с Паскаля на си++ пожалуйста! C++
Переведите, пожалуйста, с паскаля на C++ C++
переведите, пожалуйста, код паскаля в с++ C++
Переведите пожалуйста с Паскаля на СИ++. Сумма ряда C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nikoys
26 / 26 / 6
Регистрация: 29.12.2010
Сообщений: 90
17.06.2013, 22:19     переведите с паскаля на с++.пожалуйста #2
Если совсем дословно (опуская деталь, что в С++ отсчет у массива с нуля)

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
29
30
#include <iostream>
 
using namespace std;
 
int main()
{
    int i,j,n,k;
    short int a[101][101] = {};
    cout << "Enter n = ";
    cin >> n;
    system("cls");
    k = j = 0;
    i = 1;
    while (j < n)
        a[i][++j] = 1;
    while (i < n)
        a[++i][j] = 1;
    while(j > 1)
        a[i][--j] = 1;
    while(i > 1)
        a[--i][j] = 1;
    for(i = 1; i <= n; i++)
    {
        for(j = 1; j <= n; j++)
            cout << a[i][j] << "   ";
        cout << endl;
    }
    system("pause");
    return 0;
}
Yandex
Объявления
17.06.2013, 22:19     переведите с паскаля на с++.пожалуйста
Ответ Создать тему
Опции темы

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