Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.01.2008, 10:03   #1
gamer123
Пользователь
 
Регистрация: 19.01.2008
Сообщений: 92
По умолчанию Паскаль. Тype mismatch

Подскажите, что здесь не правильно?
var
a,b,x: integer;
begin
readln(a,b);
if a>b then x:=a*b+1
else
if a=b then x:=25
else
if a<b then x:=(a-5)/b
writeln(x);
end.

паскаль. пишет type mismatch.
gamer123 вне форума
Старый 20.01.2008, 10:06   #2
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Цитата:
x:=(a-5)/b
Если есть деление, то х должно быть вещественного типа, например real.
puporev вне форума
Старый 20.01.2008, 10:09   #3
gamer123
Пользователь
 
Регистрация: 19.01.2008
Сообщений: 92
По умолчанию

"Цель работы: Вычислить заданное целочисленное выражение для данных a, b в формате Integer, используя оператор IF. Результат Х - вещественный. "
А как тогда быть с этим?
gamer123 вне форума
Старый 20.01.2008, 10:17   #4
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Цитата:
Сообщение от gamer123 Посмотреть сообщение
"Цель работы: Вычислить заданное целочисленное выражение для данных a, b в формате Integer, используя оператор IF. Результат Х - вещественный. "
А как тогда быть с этим?
Код:
var
a, b : integer;
x : Real;
Вещественный это значит Real.

Я кстати телепат и отвечаю на твой следующий вопрос:

Код:
writeln(x:5:5);
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума
Старый 20.01.2008, 10:47   #5
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Цитата:
Результат Х - вещественный. "
У тебя в условии это написано, а ты в дискуссию вступаешь, Научись сначала читать, а потом другим указывай.
puporev вне форума
Старый 20.01.2008, 11:07   #6
gamer123
Пользователь
 
Регистрация: 19.01.2008
Сообщений: 92
По умолчанию

Как в паскале решается логарифм?
lg(2*c)

// Один вопрос - одна тема.
// Закрыто. Модератор.

Последний раз редактировалось AlDelta; 20.01.2008 в 11:36.
gamer123 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
паскаль фамил Паскаль, Turbo Pascal, PascalABC.NET 3 17.05.2008 23:23
Паскаль Bagsi Помощь студентам 2 30.11.2007 08:14
Паскаль Jondeer Помощь студентам 5 01.11.2007 16:56
Паскаль Jondeer Помощь студентам 4 27.10.2007 18:54