Новые сообщения · Правила  
Страница 1 из 11
Модератор форума: Berestovskiy 
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Помогите решить проблемку (немогу решить проблему с %)
Помогите решить проблемку
Здравствуйте. У меня вот возникла одна проблемка, кто может помогите пожалуйсто.
Нужно расчитать процент успеваемости студентов, но у меня паскаль постоянно ругается на проценты, а именно на (*100%/с) в формуле w:=((a*d)+(b*e))*100%/c; как эту проблему решить?

Вот код.

Код
program A;
var   
a,b,c,d,e,w:real;
begin
a:=5;
b:=4;
writeln('Vvedite kol-vo 5-ok');
readln(d);
writeln('Vvedite kol-vo 4-ok');
readln(e);
writeln('Vvedite kol-vo studentov');
readln(c);
w:=((a*d)+(b*e))*100%/c;
wreatln('procent yspevaemosty=',w,'%');
readln;
end.
P.S. Нужно чтобы ответ выводился в % (я вроди правельно написал, но чтот сомневаюсь что там правельно выводит)

Зарание спасибо.
1 | Автор: Sw1002 | 2013-01-21, 16:01 | Изменено: Sw1002 - Пн, 2013-01-21, 16:03   |  Репутация: [ + 0 ]
Цитата (Sw1002)
w:=((a*d)+(b*e))*100%/c;
он не знает что такое "100%"
убери "%" и заработает)


Нужна помощь? Сюда: vkontakte.ru/berestovskiy
2 | Автор: Berestovskiy | 2013-01-21, 20:19   |  Репутация: [ + 211 ]
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Помогите решить проблемку (немогу решить проблему с %)
Страница 1 из 11
Поиск: