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

Перевести код с Pascal - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с классами http://www.cyberforum.ru/cpp-beginners/thread440624.html
Составить описание объектного типа TMatr, что обеспечивает размещение матрицы произвольного размера с возможностью изменения числа строк и столбцов, вывод на экран подматрицы любого размера и всей матрицы.
C++ Динамическая матрица помогите написать 2 проги 1) 2) по критериям: 1)Динамические массивы обязательны 2)работать через адресную арифметику, - запрещены 3)распечатать не только значения но и адреса http://www.cyberforum.ru/cpp-beginners/thread440623.html
Обявление классов C++
Вобщем получалась такая ситуация, есть 2 класса class A { public: SomeMethod( B *param ); } class B { public: SomeMethod( A *param ); } Как указать первому классу что второй обьявлен? Написал перед классом А строку
C++ Определение константы
Помогите составить определение следующих данных - константа pi = π = 3.14159265358 (12 значащих цифр)
C++ Зашифровать текст, используя таблицу ASCII-кодов http://www.cyberforum.ru/cpp-beginners/thread440579.html
Помогите зашифровать данный текст, используя таблицу ASCII-кодов: Компилятор. Добавлено через 7 минут #include <iostream> using namespace std; int main() {
C++ Прошу объяснить смысл оператора int** Встретил в чужом коде следующй оператор: int** вот в таком контексте: (динамическое распределение памяти): int** m = new int*; for (int i=0; i<5; i++) m = new int; trans(m, 5); подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
05.02.2012, 01:47     Перевести код с Pascal
Цитата Сообщение от sektor2009 Посмотреть сообщение
procedure Max_el_matr;
судя по этой строке я понял, что процедура должна найти макс. элемент матрицы...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
procedure MaxElementMatr;
var
 i, j, i_max, j_max: integer;
begin
 i_max:=1; j_max:=1;
  for i:=1 to n do
   for j:=1 to m do
    if arr[i, j] > arr[i_max, j_max] then
     begin
      i_max:=i;
      j_max:=j;
     end;
 writeln('Максимальный элемент матрицы: ', arr[i_max, j_max]);
end;
я думаю так правильней, чем у вас
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru