Основан 26 Июля 2013 года
freehacks.ru fhacks.me fhacks.pw fhacksnplmzxaaoo.onion
Показано с 1 по 5 из 5
  1. #1
    TopicStarter
    Заблокирован по собственному желанию
    Аватар для S3ct0r

    Статус
    Offline
    Регистрация
    30.03.2014
    Сообщений
    459
    Репутация
    202 + / -
    Другое

    Введение в язык Паскаль

    Для того чтобы войти в среду программирования на Паскаль, необходимо:

    1. [Только зарегистрированные могут видеть это. ]
    2. Найти файл BP.EXE и запустить его. На экране появится окошко следующего вида:

    [Только зарегистрированные могут видеть это. ]

    В меню Файл вы можете сохранить свою программу, открыть существующую, а также создать новую. Комбинация клавиш Alt+Enter переведет программу в полноэкранный режим программирование на Pascal.

    Итак, приступим за дело. Давайте напишем программу, которая делает следующее: Выводит сообщение о вводе 2-х целочисленных чисел. Делит одно число на другое и выводит полученный результат.

    Алгоритм работы программы:

    ОБЪЯВЛЕНИЕ ПЕРЕМЕННЫХ

    НАЧАЛО РАБОТЫ ПРОГРАММЫ

    ВВОД ЗНАЧЕНИЯ ПЕРЕМЕННЫХ

    ДЕЛЕНИЕ ОДНОГО ЧИСЛА НА ДРУГОЕ

    ВЫВОД ПОЛУЧЕННОГО РЕЗУЛЬТАТ

    КОНЕЦ

    А теперь напишем это на языке ПАСКАЛЬ:

    program lesson1; {здесь описывается заголовок программы}

    var a,b:integer; {переменные в которые мы будем заносить числа и они целочисленные}
    c:real; {переменная в которую заносится значение деления 2-х чисел}
    BEGIN
    writeln('Vvedite chisla A, B'); {Эта строка выводит сообщение на экран}
    ReadLn(a,b); {Здесь мы заносим значение 2-х чисел}
    c:=a/b; {деление числа a на b и результат присваивается переменнной c}
    writeln('C = ', c); {вывод значения C}
    readln; {задержка экрана пока не нажата клавиша Enter}
    end.{конец работы программы}

    Грамматика

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

    Объявление переменных имеет вид: ( var a,b:integer; ). Var - означает то, что мы объявляем переменные. a, b - это имена переменных с которыми мы будем работать в программе. integer и real - это типы переменных, в частности целочисленный и дробный тип. Вывод сообщения на экран имеет следующий вид (writeln('Сообщение'); ). Writeln - это оператор, посредством которого мы сможем вывести что-то на экран монитора. То есть выводится то, что стоит внутри скобок и отделено одинарными кавычками. Если же мы хотим вывести какое-то сообщение и значение какой-то переменной, то нам нужно сообщение внести в одинарные кавычки, потом поставить запятую и написать переменную, результат которой нужно вывести на экран ( writeln('C = ', c); ).

    Результат работы программы:

    [Только зарегистрированные могут видеть это. ]

  2. Пользователь сказал cпасибо:
    admin
  3. #2
    Аватар для Fischer2014

    Статус
    Offline
    Регистрация
    25.04.2014
    Сообщений
    377
    Репутация
    143 + / -
    Программист
    Не думай что я пытаюсь к тебе придраться просто так получилось. Не кому нах не нужен pascal так как это богом забытая хрень. Наша система образования этого так и не понимает и помимо pascal ещё пытается заставить учить Delphi. И так отвлёкся, если уж и начинать что то учить в самом начале так это python или C++ на мой взгляд но это только моё мнения.

  4. #3
    Trust
    Админ негодует :3
    Аватар для admin

    Статус
    Online
    Регистрация
    27.07.2013
    Сообщений
    1,440
    Репутация
    159 + / -
    Безопасность
    Именно для изучения, посоветовал бы Pascal ABC .
    [Только зарегистрированные могут видеть это. ]
    JID: [Только зарегистрированные могут видеть это. ] - пока не сижу там, только ЛС.

  5. #4
    TopicStarter
    Заблокирован по собственному желанию
    Аватар для S3ct0r

    Статус
    Offline
    Регистрация
    30.03.2014
    Сообщений
    459
    Репутация
    202 + / -
    Другое
    Цитата Сообщение от admin Посмотреть сообщение
    Именно для изучения, посоветовал бы Pascal ABC .
    начальный курс...

  6. #5
    TopicStarter
    Заблокирован по собственному желанию
    Аватар для S3ct0r

    Статус
    Offline
    Регистрация
    30.03.2014
    Сообщений
    459
    Репутация
    202 + / -
    Другое
    Цитата Сообщение от Fischer Посмотреть сообщение
    Не думай что я пытаюсь к тебе придраться просто так получилось.
    да я и не думаю))) мне ваще по...!)))

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  

Информация на сайте предоставлена исключительно в ознакомительных целях, использование знаний в противозаконных целях преследуется по закону! Администрация не несет ответственности за ваши деяния.