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

Перевод кода программы с Паскаль на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка массива http://www.cyberforum.ru/cpp-beginners/thread631512.html
Здравствуйте. Посмотрите пожалуйста, в чем ошибка!! В С++ Билдере у меня работала такая функция для сортировки: int* Insert (int* a,int N) { int x,j; for (int i=1; i<N; i++) { x=a; j=i-1; while ((x<a) && (j>=0))
C++ Дано действительное а Найти такое наименьшее n, что 1+ 1/2+...1/n a http://www.cyberforum.ru/cpp-beginners/thread631501.html
C++ АнтиЕвклид!
Добрый день, из спортивного интереса пытаюсь найти число для которого алгоритм Евклида, выполниться хотя бы 6 раз! На работе включил перебором, но думаю это на долго. Может кто то элегантное решение подскажет?
C++ Сложение двоичных чисел, представленных в bitset
Здравствуйте! Мне необходимо узнать, как можно реализовать сложение двоичных чисел, представленных в виде bitset (хотя бы инкремент). Помогите, пожалуйста.
C++ Выход за предел массива http://www.cyberforum.ru/cpp-beginners/thread631479.html
Здравствуйте, меня заинтересовала одна особенность массивов, а именно то что они не проверяются на количество элементов, из этого исходит то что с их помошью мы можем изменить/инициализировать совершенно не относящуюся к этому массиву переменную. Я бы хотел узнать возможно ли это ?
C++ Union с явными указателями или void*- что выбрать? В программе предполагается использование огромного количества указателей типа void*, по которым будут хранится объекты типов А и Х. Т.о. при обращении будет использоваться явное приведение типа указателя. Но как вариант рассматриваю вместо void* использовать union { A* pA; X* pX; }; Мне кажется, что и тот, и другой вариант должны быть одинаковы по части занимаемого объёма... подробнее

Показать сообщение отдельно
hopenik
0 / 0 / 0
Регистрация: 31.07.2012
Сообщений: 4
01.08.2012, 08:45     Перевод кода программы с Паскаль на С++
Pascal
1
2
3
4
5
6
7
8
9
10
11
var a,s:integer;
begin
writeln('Введите последовательность целых чисел, окончание ввода 0');
s:=0;
repeat
readln(a);
if a mod 2=0 then s:=s+a;
until a=0;
write('Сумма четных элементов=',s);
readln
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru