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

Перевод из паскаля в с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нужно перевести с паскаля на с++ http://www.cyberforum.ru/cpp-beginners/thread907476.html
Program Figurka; uses GraphABC; var w,r,c: integer; begin SetWindowSize(650,500); SetPenWidth(3); Circle(290,300,40); FloodFill(290,300,clYellow); Circle(355,300,40);...
C++ Элементы массива, встречающиеся в массиве 2 раза вывести единожды как тут написать чтоб повторяющиеся элементы по одной цифре выводило,а не по две: cout<<b; cout<<"Элементы встречающиеся в массиве В 2 раза: "; k=0; for (i=0;i<M-1;i++) { flag=0; for... http://www.cyberforum.ru/cpp-beginners/thread907468.html
C++ Дан набор карточек, на каждой из которых написана буква(среди букв могут быть повторяющиеся) и список слов
Доброго времени суток ! Можете помочь в объяснении задачи, не могу понять что от меня хотят Дан набор карточек, на каждой из которых написана буква(среди букв могут быть повторяющиеся) и список...
арифметические действия с указателями не работают C++
На одном сайте (http://www.c-cpp.ru/books/arifmeticheskie-deystviya-s-ukazatelyami) написано, что с при увеличении указателя на единицу, значение по его адресу увеличится на длину его типа, например:...
C++ Описать Методы Програмы http://www.cyberforum.ru/cpp-beginners/thread907387.html
Добрый день.Есть прога нужно описать методы.Где знаки вопроса. Розклянемо Сlass ListData. Сlass ListData { string data; int key; // ключі, скільки даних в 1 запиті char sep; //...
C++ Различие функций setlocale() и SetConsoleCP()/SetConsoleOutputCP() Вопрос состоит в следующем... Можно проверить с помощью функций GetACP(), GetOEMCP(), GetConsoleCP(), GetConsoleOutputCP(), что функция setlocale НЕ МЕНЯЕТ НИКАКИХ КОДИРОВОК в потоках ввода/вывода.... подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,530
Завершенные тесты: 1
20.06.2013, 11:19
Пажалста. Только это полная хрень и она не работает.
Потому что вы привели кусок программы. Но вот вам перевод куска:
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
31
32
33
34
35
#include <iostream.h>
int main()
{
 
typedef int matrix[8][5];//type matrix = array [1..8, 1..5] of integer;
 
//var
matrix a; //   a:matrix;
int i, j, k;//  i,j,k:integer;
{// begin
k = 0;//   k:=0;
for(i=0; i<5; i++)//   for i :=1 to 5 do
  for(j=0; j<10; j++)//      for j :=1 to 10 do
    {//begin
      a[i][j]=rand()%100;//a[i,j]:=random(100);
    }//end;
    {//begin
 
   for(i=0; i<5; i++)//for i :=1 to 5 do
   {//begin
   printf("Dl9 stroki #%d stolbcu s 0 - #: ", i );//write('Dl9 stroki #',i,'stolbcu s 0 - #: ');
      for(j=0; j<10; j++)//for j :=1 to 10 do
      if(a[i][j]==0)//if a[i,j]=0 then
      {//begin
      printf("%d ", i);//write(i,' ');
      printf("\n");
        k++;//k:=k+1;
        }//end;
        printf("koli4estvo stolbcov s 0 = %d",k);//write('koli4estvo stolbcov s 0 = ',k);
        printf("\n");
        }//end;
 
//cin.ignore();
//return 0;
//}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru