тема на 10 минут к програмерам

Статус: Offline
Реєстрація: 01.03.2010
Повідом.: 4289
тема на 10 минут к програмерам

ребенок начал изучать информатику.
не работает урок в паскале

begin
write('Введите целые x и y: ');
try
readln(x, y);
writeln(x, ' + ', y, ' = ', x + y);
except
writeln('Неверный формат ввода данных');
end;
end.

fcjea3.jpg


что не так?
 
Не объявлена переменная х
 
Я вообще не помню try except. А они всегда были? :D

дело в том что в веб версии программі все работает а в установленой фиг там
Тут не работает
Тільки зареєстровані користувачі бачать весь контент у цьому розділі


source.pas(5,1) Error: Identifier not found "try"
source.pas(6,1) Fatal: Syntax error, ";" expected but "identifier READLN" found
 
program kharkovforum;
var x,y:Integer;
begin
write('Введите целые x и y: ');
try
readln(x, y);
writeln(x, ' + ', y, ' = ', x + y);
except
writeln('Неверный формат ввода данных');
end;
end.

тут компилируется:
Тільки зареєстровані користувачі бачать весь контент у цьому розділі
 
Так работает, если добавить описание переменных и включить в опциях компилятора Object Extesion (Free Pascal)

var
x, y : integer;


begin
write('Введите целые x и y: ');
try
readln(x, y);
writeln(x, ' + ', y, ' = ', x + y);
except
writeln('Неверный формат ввода данных');
end;
end.
 
декларирование переменных забыли. это нормальная тема когда в школах переходят от тупого Бейсика к Паскалю или СИ - более строгим языкам.
 
а вообще задачка неправильная ;) обычно в такие самые первые школьные задачки, в условие впихивают не сложение, а деление или умножение. И учитель, проверяя задание, торжественно вводит данные так, чтоб получилось деление на ноль и ставит двойку когда все вываливается. но сейчас же уже есть целые try except даже в первом классе
 
выкиньте нахуй эту поеботу
и
пусть малой обучается js
и в 20 лет заработает бабок и на хату и на авто и на море телок
 
выкиньте нахуй эту поеботу
и
пусть малой обучается js

эхх, я вот все собираюсь со старого доброго перла на питон переползать.... но js - это немного другой водоем. сисадмины с вэб-программерами обычно перескаются чаще по пхп. ну и по jave тоже. a js - админов чаще всего вообще неипет :)
 
>pascal
>try
ШТААА777?
 
никогда не интересовался паскалем, а где его хоть юзают сейчас?
 
Аж передернуло...
 
никогда не интересовался паскалем, а где его хоть юзают сейчас?

да в школах и юзают. раньше это был второй язык для тех кому бейсик был скучен. переходили на паскаль или си. ну ассемблеры то само собой.
потом борланд дал вторую жизнь паскалю в виде делфей, а м$ - потянул наверх бейсик в виде VB.

ты зайди в госконторы - там еще фокспро можно встретить.
 
Назад
Зверху Знизу