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

Перепишите пожалуйста с Pascal на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ необходимо в шаблонном классе, один из параметров которого контейнер, объявить итератор этого контейнера http://www.cyberforum.ru/cpp-beginners/thread410254.html
Собсно #include <windows.h> #include <iterator> #include <vector> using namespace std; template <class T, template <class, class > class t, class t_= allocator<T> > class klass { public:
C++ Марковский процесс (разобраться в коде) Задание было: реализовать Марковский процесс на языке С. Теория: Имеется некоторая система, она может находиться в нескольких состояниях: Si, i = 1,…,N (N – число таких состояний). Для каждой пары состояний (Si,Sj) задается вероятность перехода из Si в Sj: Pij. В случае Марковского Процесса Pij не зависит от предыдущих состояний системы (предыстории). Pii – вероятность остаться в... http://www.cyberforum.ru/cpp-beginners/thread410253.html
C++ Ошибка в перегрузке оператора +=
#include <iostream.h> #include <string.h> #include <windows.h> const int da=256; class stroki { public: stroki(); stroki(char *); // Konstruktor stroki(const stroki &);
Ошибка в программе с конструкторами C++
#include <iostream.h> #include <string.h> #include <windows.h> const int da=256; class string { public: string(); string(char *); // Konstruktor string(const string &);
C++ найти ошибку(запятые или скобки) http://www.cyberforum.ru/cpp-beginners/thread410244.html
Где-то намикимаусил, не вижу где)) #include<iostream.h> main() { int i,j=1; cout<<"2\t3\t5\t7\t11\t13\t17\t23\t29\t31\n"; for(i=32;i<1000;++i) { if((i%2==0)&&(i%3==0)&&(i%5==0)&&(i%7==0)&&(i%11==0)&&(i%13==0)&&(i%17==0)&&(i%19==0)&&(i%23==0)&&(i%29==0)&&(i%31))
C++ Вычисление exp с заданной точностью Помогите написать код на Си, вычисление {\exp (x)}^{2} с заданной точностью \varepsilon =0.01, x=2. Заранее благодарен. подробнее

Показать сообщение отдельно
Olich
0 / 0 / 0
Регистрация: 28.10.2011
Сообщений: 36

Перепишите пожалуйста с Pascal на С++ - C++

18.12.2011, 06:14. Просмотров 240. Ответов 0
Метки (Все метки)

Дана целочисленная матрица размера 5 x 10. Вывести номер ее первой строки, содержащего равное количество положительных и отрицательных элементов (нулевые элементы не учитываются). Если таких строк нет, то вывести 0.

Перепишите пожалуйста с Pascal на С++. Заранее спасибо!

uses crt;
const m=2;
const n=2;
var matrix: array [1..m,1..n] of real;

procedure input(var matrix: array [1..m,1..n] of real);
var i :integer;
j :integer;
begin
for j:=1 to n do
for i:=1 to m do
begin
matrix[i,j]:=m-2*m*random;
end;
end;

procedure output(matrix: array [1..m,1..n] of real);
var i :integer;
j :integer;
begin
for j:=1 to m do begin
for i:=1 to m do
write(matrix[i,j]:2:1,' ');
writeln;
end;
end;

procedure action(matrix: array [1..m,1..n] of real);
var i,j,k,c :integer;
begin
for i:=1 to m do
for j:=1 to n do
begin
c := 0;
for j := 1 to n do
if matrix[i, j] > 0 then
inc(c)
else
if matrix[i, j] < 0 then
dec(c);
if c = 0 then
writeLn('result: ', i);
end;
end;
begin
input (matrix);
output (matrix);
action (matrix);
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru