Главная страница
Навигация по странице:

  • ОСНОВНЫЕ ТИПЫ ЯЗЫКА ПАСКАЛЬ: Integer

  • Boolean

  • ABS(X)

  • ПРИОРИТЕТ А действий

  • =, >, , = Булевы (логические) операции. Not, And, Or Запись математических выражений

  • Program Name

  • Решение квадратного уравнения. Оператор варианта. Вычисление площадей фигур. 10. Примерные задания к контрольной работе


    Скачать 443 Kb.
    НазваниеРешение квадратного уравнения. Оператор варианта. Вычисление площадей фигур. 10. Примерные задания к контрольной работе
    АнкорPaskal-1.doc
    Дата07.03.2018
    Размер443 Kb.
    Формат файлаdoc
    Имя файлаPaskal-1.doc
    ТипРешение
    #16375
    страница2 из 14
    1   2   3   4   5   6   7   8   9   ...   14

    З А Д А Н И Я



    1. Выйти в редактор и получить на экране строки :
    * : = - / ? ( ) [ { ] } ' ` , . " ; + < > % ъ _ 1 2 0 9 4 8 7 6 3 5

    abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ

    PROGRAM program CONST const type TYPE Begin End procedure

    { Программа вычисления функции Y=sin(x) }
    2. В полученном на экране тексте раздвинуть строки.

    3. Разделить первые три строки пополам, т.е. получить семь строк.

    4. Удалить шестую строку.

    5. Удалить пустые строки.

    6. Скопировать первую строку в конец текста.

    7. Поместить первую строку между 4 и 5 строками.

    8. Переместить 3 и 4 строки в начало текста.

    9. Подчеркнуть строки 1-ю -'*' , 2-ю - '=' , 3-ю - '-' .

    ПРИЛОЖЕНИЕ К ПРАКТИЧЕСКОМУ ЗАНЯТИЮ



    ОСНОВНЫЕ ТИПЫ ЯЗЫКА ПАСКАЛЬ:

    Integer -целый тип - целое число от -32768 до +32767,занимает 2 байта памяти

    Real - вещественный тип - числа от 1Е-37 до 15.9Е37

    Boolean - логический тип - значение высказывания true или false

    char - символьный тип (один символ)

    byte - стандартный байтовый тип - целые от 0 до 255, занимает 1 байт памяти

    string - строковый тип.
    Целые типы:

    BYTE - целые положительные из интервала [ 0; 255 ];

    WORD - целые положительные из интервала [ 0; 65535 ];

    SHORTINT - целые из интервала [ -128; 127 ];

    INTEGER - целые из интервала [ -32768; 32767 ];

    LONGINT - целые из интервала [ -2147483648; 2147483647 ];

    С Т А Н Д А Р Т Н Ы Е МАТЕМАТИЧЕСКИЕ Ф У Н К Ц И И



    ABS(X) эбсолют - модуль │x│

    SIN(X) синус - синус x, где x в радианах. Перевод град .в рад. X=X*PI/180

    COS(X) косинус - косинус x, где x в радианах

    ARCTAN(X) арктан - арктангенс х , где результат в радианах

    SQR(X) сквэа - квадрат х SQuaRe -англ.

    SQRT(X) сквэати - квадратный корень из х SQuare RooT -англ.

    PI пи - константа (π≈3.141592)

    ROUND(X) раунд - округление х. Результат - integer

    TRUNC(X) транк - целая часть числа без округления. Результат - integer

    INT(X) инт - целое, не превосходящее +Х. Результат - real

    ODD(X) од - нечетность. ODD(7)=true , ODD(8)=false

    FRAC(X) фрак - дробная часть числа

    EXP(X) эксп - экспонента функция y=ex (e≈2.71828)

    LN(X) лн - натуральный логарифм y=ln x (по основанию e).
    Формулы возведения в степень

    =EXP(LN(a)*x) - для a>0 и x>1

    =EXP(LN(ABS(a))/x) - для 0
    =EXP(LN(ABS(a))/x)*ABS(a)/a - для 0

    ЗАПИСЬ МАТЕМАТИЧЕСКИХ ВЫРАЖЕНИЙ



    Все выражения записываются в одну строку с использованием круглых скобок

    и знаков арифметических операций согласно ПРИОРИТЕТА действий:


    1. Действия в скобках. ( )

    2. Вычисление функций. SIN, SQR, ABS и другие

    3. Целочисленное деление. Остаток от деления. DIV MOD

    4. Умножение. Деление. * /

    5. Сложение. Вычитание. + -

    6. Операции отношений. =, >, <, <>, <=, >=

    7. Булевы (логические) операции. Not, And, Or


    Запись математических выражений:
    В МАТЕМАТИКЕ: НА ПАСКАЛЕ:

    A+B/C
    (A+B)/C
    C/(A-B)
    A/B/C = A/(B*C)
    A*B/C = A/C*B = B/C*A
    (2+sqrt(abs(A-B)))/(B*C)-A
    Sin 30° sin(30*PI/180)
    arctg(1) arctan(1) = 0.785 (радиан )

    arctan(1)*180/pi = 45 (градусов)

    A/(-B)
    5e-6
    sqr(sin(A*A))
    sin(A)/cos(A)
    cos(60*pi/180)/sin(60*pi/180)

    или A:=60*pi/180 затем cos(A)/sin(A)

    СТРУКТУРА ПРОГРАММЫ

    Программа на Паскале имеет имя и состоит из символов. В программе используются специальные зарезервированные слова, значение которых не меняется и они должны записываться без ошибок. Структура программы на Паскале:

    Program Name; { название программы без пробелов }

    { разделы описаний записываются по мере надобности }

    Uses - раздел объявления модулей;

    label - раздел описания меток;

    const - раздел описания констант;

    type - раздел описания нестандартных типов;

    var - раздел описания переменных (используется чаще всего);

    function - раздел описания функций;

    procedure - раздел описания процедур;

    { основная программа }
    1   2   3   4   5   6   7   8   9   ...   14


    написать администратору сайта