Пост N: 124
Зарегистрирован: 28.07.05
Откуда: Россия, Волгоградская область
Рейтинг:
0
Отправлено: 25.09.09 17:53. Заголовок: Кружок по программированию 2009/2010 учебный год
Оставляйте свои решения по задачам кружка в этом разделе. Напоминаю, что последняя задача которую необходимо было решить - это нахождение наибольшего целого числа из трех введенных с клавиатуры. Если есть вопросы, то выкладывайте текст программ в этом разделе. Не забывайте подписывать заголовок, можно в качестве заголовка сообщения вводить название программы.
Uses crt Var x,y,x2,y2:Integer; Begin read(x,y,x2,y2); If(x=x2)or(y=y2)then write('Yes'); Else Write('No'); End. Пишет: " Ошибка: ожидался символ точка с запятой."
Пост N: 125
Зарегистрирован: 28.07.05
Откуда: Россия, Волгоградская область
Рейтинг:
0
Отправлено: 03.10.09 21:50. Заголовок: Ошибки в программе
В данном случае все очень просто. После того, как программа выдала сообщение об ошибке, посмотри где стоит курсор. Курсор ставиться в ту строку программы, где ошибка или в следующую строку после ошибки (например если в предыдущей строке не стоит точка с запятой). В данном случае, ты не поставил точку с запятой в первой строке после crt. Так же у тебя лишняя точка с запятой пред Else - здесь точка с запятой не ставиться, т.к. ветвление еще не закончилось.
Пост N: 126
Зарегистрирован: 28.07.05
Откуда: Россия, Волгоградская область
Рейтинг:
0
Отправлено: 06.10.09 20:25. Заголовок: Нахождение большего числа их трех
Для тех, кто до сих пор не решил задачу о нахождении большего целого числа из трех введенных с клавиатуры, вот вариант решения:
var x,y,z :integer; begin writeln('Введите три целых числа'); readln(x,y,z); if x < y then x:=y; if x < z then x := z; writeln('Наибольшее целое число = ',x); end.
Все даты в формате GMT
3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет