|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Перевод с Pascal на C++ |
|
C/C++ - [решено] Перевод с Pascal на C++
|
Новый участник Сообщения: 1 |
Профиль | Отправить PM | Цитировать Здравствуйте, помогите пожалуйста перевести этот код в с++.
var S, K, A, B, N, rez:longint; begin readln (S, K, A, B); if s*a=b then writeln (s*k) else begin n:=1; while n<1001 do begin if (abs(s*a-b)) mod n =0 then begin rez:=((b-s*a) div n) +s*k; if (rez>=0) and (a>n*k) then begin writeln (rez); halt; end; end; inc (n); end; if n=1001 then writeln (-1); end; end. |
|
Отправлено: 19:27, 12-03-2015 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать #include <stdio.h> #include <stdlib.h> #include <math.h> void main() { int S, K, A, B, N, rez; scanf("%d", &S); scanf("%d", &K); scanf("%d", &A); scanf("%d", &B); if (s*a==b) printf("%d\n", s*k); else { n=1; while (n<1001) { if (((abs(s*a-b)) % n) ==0) { rez=((b-s*a) / n) +s*k; if ((rez>=0) && (a>n*k) ) { printf("%d\n", rez); exit(0); } } n++; } if (n==1001) printf("-1\n"); } } |
------- Отправлено: 05:43, 13-03-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
C/C++ - Перевод с Pascal на C++ | Snake750 | Программирование и базы данных | 14 | 14-09-2015 04:48 | |
C/C++ - C/C++ - Перевод с Pascal на C | andrew17 | Программирование и базы данных | 3 | 10-06-2014 16:45 | |
C/C++ - Перевод процедуры с Pascal на C++ | jhonjhonson | Программирование и базы данных | 2 | 23-10-2013 20:36 | |
C/C++ - Перевод с Pascal на C++ | Ru1nN | Программирование и базы данных | 0 | 21-12-2011 22:45 | |
C/C++ - Перевод с Pascal на C++ | DimaZone88 | Программирование и базы данных | 0 | 13-05-2010 13:52 |
|