Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
3:24
976
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
1|2

АвторПаскаль,помогите.
Где я накасячил?
program calculator;
var a,b,c,d,e: interger;
begin
writeln('Введите три числа');
readln(a,b,c);
d:=a+b+c;
e:=a*b*c;
writeln(f,'+',b,'+',c,'=',e);
writeln(a,'*',b,'*',c,'=',e)
end.
writeln(f
переменная f не задана
Паскаль,помогите.
Он умер много-много лет назад и помочь тебе не сможет, даже с вежливым обращением на Вы...

ЗЫ послего второго writeln нет ;
для REWesker:
Точно,ща проверим.
var a,b,c,d,e,f: interger;
Воть так сделай :)
для Перс-онажд:
Уже слабо помню, что там да как. Но или нужно было врайт и рид для каждого числа отдельно или вывод вконце попроще сделай.
var a,b,c,d,e: interger;
begin
writeln ('Введите три числа');
readln (a,b,c);
d:=a+b+c;
e:=a*b*c;
writeln(a,'+',b,'+',c,'=',d);
writeln(a,'*',b,'*',c,'=',e);
end.


как-то так... =)
для Batonkamch:
Да это заметил,не помогло.
кароч, две ошибки:
переменная f не задана и послего второго writeln нет ;
program calculator;
var a,b,c,d,e: interger;
begin
writeln('Введите три числа');
readln(a,b,c);
d:=a+b+c;
e:=a*b*c;
writeln(f,'+',b,'+',c,'=',e);
writeln(a,'*',b,'*',c,'=',e)
end.

О.О это что такое?
Да, судя по тому, что в первом writeln стоит f вместо a, раскладки при наборе программы переключались беспорядочно, возможно где-то ещё стоит с из кириллицы, вместо латинской с, а это разные, с точки зрения компилятора, символы.
После последнего врайт запятая не обязательна.
interger
В чем ошибка?
9 класс,информатика)
возможно где-то ещё стоит с из кириллицы, вместо латинской с
а щас паскаль это умеет? а то он три года назад ну ни в какую не хотел на русский переключаться?
Скорее всего f задавать и не надо.
По проге понятно, что там а должна быть.
для REWesker: мало ли что там за паскаль, не так давно вышел российский проект PascalABC, он и кириллицу понимает. Да и некоторые другие версии могут с кириллицей дружить.
var a,b,c,d,e: integer;
begin
writeln ('Введите три числа');
readln (a,b,c);
d:=a+b+c;
e:=a*b*c;
writeln (a,'+',b,'+',c,'=',d);
writeln (a,'*',b,'*',c,'=',e);
end.

Вот так даже... О_о
для Перс-онажд:
integer надо )
9 класс,информатика)
6ой, базовые основы программирования -).

вот полная прога:
var a,b,c,d,e: integer; (хотя лучше longint или real)
begin
writeln('Введите три числа');
readln(a,b,c);
d:=a+b+c;
e:=a*b*c;
writeln(a,'+',b,'+',c,'=',e);
writeln(a,'*',b,'*',c,'=',e);
end.
1|2
К списку тем
2007-2025, онлайн игры HeroesWM