Mail.ru
Почта
Мой Мир
Одноклассники
ВКонтакте
Игры
Знакомства
Новости
Календарь
Облако
Заметки
Все проекты
Все проекты
выход
Регистрация
Вход
Категории
Все вопросы проекта
Компьютеры, Интернет
Темы для взрослых
Авто, Мото
Красота и Здоровье
Товары и Услуги
Бизнес, Финансы
Наука, Техника, Языки
Философия, Непознанное
Города и Страны
Образование
Фотография, Видеосъемка
Гороскопы, Магия, Гадания
Общество, Политика, СМИ
Юридическая консультация
Досуг, Развлечения
Путешествия, Туризм
Юмор
Еда, Кулинария
Работа, Карьера
О проектах Mail.ru
Животные, Растения
Семья, Дом, Дети
Другое
Знакомства, Любовь, Отношения
Спорт
Золотой фонд
Искусство и Культура
Стиль, Мода, Звезды
Полный список
Спросить
Лидеры
Поиск по вопросам
Ответы Mail.ru
Программирование
Android
C/C++
C#
iOS
Java
JavaScript
jQuery
SQL
Perl
PHP
Python
Веб-дизайн
Верстка, CSS, HTML, SVG
Системное администрирование
Другие языки и технологии
Вопросы - лидеры.
Нужно сначала выбрать цель или начать учить язык?
1 ставка
Что нужно для создания такого сайта?
1 ставка
Как увеличить изображение сохраняя соотношение сторон?
1 ставка
Простые вычисления в MATLAB
1 ставка
Лидеры категории
Лена-пена
Искусственный Интеллект
М.И.
Искусственный Интеллект
Y.Nine
Искусственный Интеллект
•••
Ошибка в паскале помогите!
Андрій Сувала
Ученик
(235), закрыт
9 лет назад
p:=a;
N1:
if p<=b then
begin
if (p mod i=0) and (p<>i) and (i<>1) then
begin
Inc(p);
else
writeln(p);
Inc(p);
end;
goto N1;
end;
Дополнен 9 лет назад
ошибка в перед else, ожидался оператор
Дополнен 9 лет назад
когда убераю ";" то пишет что ожидалось ";"
Лучший ответ
Татьяна Шеховцова
Высший разум
(418985)
9 лет назад
Надо так: if - begin - .- end - else - begin - .- end
А сейчас вот такая каша: if - begin - .- else - .- end
Остальные ответы
Irreproducible
Мудрец
(11509)
9 лет назад
знак ; перед else уберите
Адам Мизаушев
Мыслитель
(5405)
9 лет назад
пропущен оператор "end;". вставьте его перед else или удалите оператор "begin" после инструкции "if"
inga zajonc
Искусственный Интеллект
(185388)
9 лет назад
1. Предусмотреть выход из бесконечного цикла.
2. Правильно так:
begin
if (p mod i<>0) or (p=i) or (i=1) then
writeln(p);
Inc(p);
Похожие вопросы
N1:
if p<=b then
begin
if (p mod i=0) and (p<>i) and (i<>1) then
begin
Inc(p);
else
writeln(p);
Inc(p);
end;
goto N1;
end;