Новые сообщения · Правила  
  • Страница 1 из 1
  • 1
Модератор форума: Berestovskiy  
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Впервые работаю с паскалем
Впервые работаю с паскалем
Хочу научиться программированию, но сам еще учусь в школе. Сходил в магазин попросил книгу по программированию с самых азов, но уже есть проблема.
В самом начале книги ничего не рассказывают, а сразу объясняют как делать простенькую программу, надо сделать программу-приветствие которая просто выведет сообщение на экран и закроется.
Во первых посоветуйте какую версию паскаль лучше скачать, сейчас работаю с pascalABC.NET
Хочу напомнить, что этим я занялся впервые, поэтому для вас мои задачи как 2+2, а для меня все не понятно.
Скопировал из блокнота первое задание и вот, что там просят.

Пример 1.1. Первая программа
program First; { Первая строка — заголовок программы.
program — служебное слово;
First — имя нашей программы,
его вы придумываете сами.
В конце строки стоит
точка с запятой.
При перечислении инструкций Паскаля
между ними нужно
ставить ";".
Дальше идет тело программы.
Оно всегда начинается со слова begin }
begin { Здесь в конце строки нет
точки с запятой.
Следующая команда, или оператор,
выводит слово ПРИВЕТ на экран;
после вывода курсор остается на той же
строке в конце текста;
текст для вывода всегда заключается
в апострофы.}
write ('Привет, '); { В конце строки обязательна
точка с запятой}
{ Следующий оператор выведет на экран
слово ДРУЗЬЯ! и переведет курсор
на следующую строку, так как символы
"ln" в операторе writeln означают
"line" — по-английски "строка" }
writeln ('друзья!');
writeln('Это вторая строка') { Здесь в конце строки
не обязательна точка с запятой, так как
это последний оператор.
Проще говоря, перед end точку с запятой
можно не ставить }
end. { Словом end кончается
тело программы;
в конце обязательно стоит точка }
Во первых при компилирование у меня всегда выдается ошибка, пишет, что ` неизвестный символ. Потом я решил скопировать это из блокнота и убрать лишние описания. При компилирование не было ошибок. А если я сам в точности такой же код пишу, то у меня все время выдаются ошибки, программа пишет, что там неизвестные символы и русские буквы в том числе, хотя все написал в точности как и в книге все так же.
Почему тогда работает только скопированный код, а мой с ошибками.

Добавлено (29.08.12, 11:25)
---------------------------------------------
Вот это я скопировал из блокнота где описание задания и удалил описание оставив только код для этой программы. Когда я это скомпилировал ошибок нет, вот скиншот. Внизу скриншота видно, что при компилирование не было ошибок.
http://i41.fastpic.ru/big/2012/0829/70/a566ac90407b5724dd99dd1a725e1770.png
А вот этот же код только его я не скопировал и вставил в паскаль, а сам написал и тут же пошли ошибки компилирования
http://i41.fastpic.ru/big/2012/0829/9a/0c07da6ab07d0c431f997083f843cf9a.png
Скажите, что я делаю не так? Тот же самый код, только записан мной, но там программа видит неизвестные символы.

1 | Автор: женек | 2012-08-29, 11:25   --------->
1 | Автор: женек | 2012-08-29, 11:25   --------->
У тебя одинарные кавычки разные. Ставить одинарные кавычки на английской раскладке клавишей, на которой буквы Э и Є (рядом с Enter)
2 | Автор: HWOARANG | 2012-08-29, 19:28   |  Репутация: [ + 20 ]
Всё верно))

Нужна помощь? Сюда: vkontakte.ru/berestovskiy
3 | Автор: Berestovskiy | 2012-08-30, 00:21   |  Репутация: [ + 211 ]
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Паскаль » Впервые работаю с паскалем
  • Страница 1 из 1
  • 1
Поиск: