Перевести код с языка Java на Pascal
var a, b, c, d, e;
for (a = 1; a <= 50; a++) {
for (b = 1; b <= 50; b++) {
for (c = 1; c <= 50; c++) {
for (d = 1; d <= 50; d++) {
for (e = 1; e <= 100; e++) {
if ( (a + c + d == 50)&& (e - 30 + b == 50) ) {
console.log('a = ' + a);
console.log('b = ' + b);
console.log('c = ' + c);
console.log('d = ' + d);
console.log('e = ' + e);
console.log('summ = ' + (50 + 50 + 30 + a + b + c + d + e));
console.log('---------');
}
}
}
}
}
}
Ответы (1 шт):
Автор решения: Andrew
→ Ссылка
Вот например цикл в паскале:
for a := 1 to 50 do
begin
ваши остальные циклы
end;
дальше чтобы вывести код в консоль нужно сделать так:
writeln('some message', some variable)
по поводу условий - пишется условие так:
if a + c + d = 50 then
if e - 30 + b = 50 then
writeln('some message', some variable)
break; // выходим из цикла
возможно есть в коде синтаксические ошибки, не спорю. На паскале ничего не делал уже давненько :( вот есть туториалы. И вот онлайн сервис, где можно пробовать и тестировать. Там все красиво и понятно реализовано, и если у вас будут ошибки то вам об этом скажут.