Простейшие программы вычисления стандартные функции

После того как вы поделитесь материалом внизу появится ссылка для скачивания.

Получить код —>

Подписи к слайдам:

Язык Pascal. Основные команды и функции

Запись на Pascal

абсолютное значение аргумента

совпадает с типом аргумента

совпадает с типом аргумента

квадратный корень аргумента

экспонента аргумента (ex)

целая часть числа

дробная часть числа

число ПИ (3,141592653)

случайное число в интервале [0, 1]

случайное число в интервале [0, x]

  • вычисляются подвыражения, заключенные в скобки;
  • затем выполняются операции с наибольшим приоритетом; обычно используются следующие уровни приоритетов (в порядке убывания):
  • возведение в степень;
  • мультипликативные операции: *, /, div, mod;
  • унарные операции: +, -, abs, not;
  • аддитивные операции: +, -;
  • операции отношения: =, <>, , =;
  • логические операции: and, or, not;
  • операции с одинаковым приоритетом выполняются слева направо. Замечание: в Паскале нет стандартной операции или стандартной функции возведения в степень, поэтому используется следующее математическое тождество: xy= eylnx в Паскале существует только стандартная функция вычисления натурального логарифма, поэтому используется следующее математическое тождество: logab= ln b/ln a

Запись на Pascal

УРОК 19. Использование стандартных функций (9 класс)

увеличение «х» на 1 (x := x + 1;)

уменьшение «х» на 1 (x := x — 1;)

увеличение «х» на n (x := x + n;)

уменьшение «х» на n (x := x — n;)

Запись на Pascal

ASCII код символа «x»,

порядковый номер аргумента «x»

округление числа «х» до целого

целая часть числа «х»

проверяет аргумент на нечетность, результат true, если аргумент нечетный, false – если четный

символ ASCII кода, соответствующего значению аргумента «х»

Запись на Pascal

возвращает символ, соответствующий

ASCII-коду числа «x»

возвращает число, соответствующее символу «x» в ASCII-таблице

преобразует символы из строчных букв в прописные, но распространяется только на литеры латинского алфавита (русские буквы просто игнорируются)

возвращает символ, который предшествует в ASCII-таблице символу «x»

возвращает символ, который следует в

ASCII-таблице за символом «x»

  • Операция слияния (сцепления, конкатенации) применяется для соединения нескольких строк в одну, обозначается знаком «+». Операция слияния применима для любых строковых выражений (константы, переменные). Пример: Выражение: ‘Turbo’ + ‘ Pascal ‘ + ‘7.0’ Результат: ‘Turbo Pascal 7.0’
  • Операции отношения позволяют сравнивать строки на отношение равенства (=), неравенства (<>), больше (>), меньше (<), больше или равно (>=), меньше или равно (<=). В результате сравнения двух строк получается логическое значение (true или false). Сравнение строк производится слева направо посимвольно до первого несовпадающего символа, большей считается та строка, в которой первый несовпадающий символ имеет больший код в таблице кодировки. Если строки имеют различную длину, но в общей части символы совпадают, считается, что короткая строка меньше. Строки равны, если они имеют равную длину и соответствующие символы совпадают. Примеры: ‘строка’ <> ‘строки’ (верно, т.к. не совпадают последние символы); ‘Abc’ < ‘abc’ (верно, т.к. код символа ‘A’ равен 65, а код ‘a’ – 97); ‘год’ >’век’ (верно, т.к. буква ‘г’ в алфавите стоит после буквы ‘в’); ‘Иванов’ = ‘Иванов И.И.’ (неверно, т.к. длина второй строки больше).
Читайте также:
Виды работ в соответствии с программой практики

Название логического типа данных

Простейшие функции Excel: СУММ, СРЗНАЧ, СЧЁТ, СЧЁТЗ, МИН, МАКС, СТОЛБЕЦ и т. д. — Функции Excel (3)

Значению False соответствует

Значению True соответствует

Размер памяти для логического типа данных

Любое число, отличное от 0

Число 0 в обоих байтах

Число 0 во всех байтах

Новые логические типы данных были введены для обеспечения совместимости разрабатываемых программ с Windows, в которой значению False соответствует 0, а значению True – любое, отличное от 0, число.

and − конъюнкция, логическое умножение (И)

or − дизъюнкция, логическое сложение (ИЛИ)

not − инверсия, логическое отрицание (НЕ)

xor − исключающее или

Замечание: Логические операции допустимы только по отношению к операндам (константам, переменным, функциям) логического типа (boolean).

  • выражения в скобках
  • логическое отрицание (not)
  • логическое умножение (and)
  • логическое сложение (or), исключающее или (xor)
  • операции отношения (, >=, <>) К логическим выражениям также можно применять функции ord, succ, pred, процедуры inc и dec.

Источник: uchitelya.com

Стандартные функции языка Паскаль
презентация к уроку по информатике и икт (10, 11 класс)

Взаимосвязь между операциями div и mod Аргументы операций div и mod — целые числа. Для а>0 и b>0 справедливо: A mod b = a – (a div b)*b (a div b)*b + (a mod b) = a Обратите внимание — операцию mod можно использовать, чтобы узнать, кратно ли целое а целому b . А именно, а кратно b тогда и только тогда, когда а mod b = 0

Операции отношения Не равно <> Меньше = Равно Больше = Меньше или равно Больше или равно

Функции Арифметические функции Тригонометрические функции Экспонента и логарифм Преобразование типов

Арифметические функции Sqr (x) __  x (квадратный корень) Sqrt (x) x 2 (квадрат числа) Abs (x) |x| (модуль числа)

Тригонометрические функции Sin (x) Cos (x) sin x ArcTan(x) в радианах cos x arctg x

Экспонента и логарифм Exp (x) ln x (натуральный логарифм) Ln (x) e x (экспонента числа, e  2.7183 ) Exp (b*Ln ( a )) a b

Примеры вычисления степени (x-3) 7 2 x 3 __  x exp(7 * ln(x-3)) exp(x * ln(2)) exp(1/3 * ln(x))

Преобразование типов Round(x) Перевод дробного числа в целое с отбрасыванием дробной части Trunc(x) Перевод дробного числа в целое с округлением

Приоритетность выполнения действий Выражение в скобках Функции Знак числа (+,-), not *, /, div, mod, and +, -, or =, <>, , =

Читайте также:
Какая из приведенных ниже программ является графическим редактором Microsoft

Особенности записи арифметических выражений: В десятичных дробях вместо запятой ставится точка. Например, 2.5. При записи дробей числитель и знаменатель берутся в скобки, а между ними ставится знак деления. Аргументы тригонометрических функций выражаются в радианах и записываются в скобках.

Стандартные функции Функция Паскаля Математическая запись Название Abs(x) | Х | Абсолютная величина числа Х (модуль) Sqr(x) Х 2 Возведение числа в квадрат Exp(x) e x Экспонента Sqrt (x)  x Вычисление квадратного корня Exp(b*ln(a)) a b Возведение числа в степень Round (x) Округляет до ближайшего целого числа Trunc (x) Отсекает дробную часть Sin(x) sinx Вычисление синуса Cos(x) с osx Вычисление косинуса

Математическое обозначение На Паскале Begin Writeln ( ( 3*sin ( 2 ) -4 ) / ( sin ( 3 ) /cos ( 3 ) ) ) ; End. Begin Writeln ( ( exp ( 2 ) +ln ( 2 ) ) / ( arctan ( 4 ) +ln ( sqrt ( 3 ) ) ) ) ; End.

Математическое обозначение На Паскале Begin Writeln (3*4/5); Writeln ((2+7)/3); Writeln (sqrt( 2 )+5/9); Writeln ( ( exp ( 1 .3*ln ( 1 0 ) ) — exp ( 3*ln ( 1.3 ) ) ) /sqrt ( exp ( 1.32 ) -1 ) ) ; Readln; End.

По теме: методические разработки, презентации и конспекты

Электронные таблицы. Использование стандартных функций

Практическая работа по теме : » Использование стандартных функций в ЭТ» Материал можно использовать для 8 и 9 классов.

Практическая работа «Стандартные функции»

Практическая работа «Стандартные функции» составлена по материалам книги «PascalABC в теории и практики» В.А. Терещук, Т.Т. Филипповой для освоения учащимися применения некоторых мат.

«Алфавит и структура языка «Паскаль». Структура программы на языке «Паскаль». Типы переменных. Арифметические выражения. Стандартные функции».

Сформировать основные приемы работы со средой программирования TURBO Pascal.Изучить основные типы переменных и научиться записывать выражения с использованием встроенных функций и арифметических опера.

Математические функции языка Паскаль

Конспект урока по информатике.

Математические функции языка Паскаль

Урок 5. Стандартные функции языка Паскаль

В документе содержатся задания на вычисление результатов работы со стандартными функциями и вычислением арифметических выражений.

Урок информатики «Стандартные функции языка Basic. Работа со строками»

Урок информатики предназначен для учащихся 8 класса, изучающих язык программирования Basic. Прилагаю созданный мною материалы:Тест «Стандартные операторы и функции Basic» для проверки и актуализации з.

Источник: nsportal.ru

П.1. Простейшие программы.

  1. Написать программу, вычисляющую коды символов:
  1. 1;
  2. А (латинский алфавит);
  3. А (русский алфавит);
  4. а (латинский алфавит);
  5. а (русский алфавит);
  6. а (звуковой сигнал);
  7. n (перевод строки);
  8. v (вертикальная табуляция);
  9. t (горизонтальная табуляция);
  10. ? (вопросительный знак);
  11. ! (восклицательный знак);
  12. (обратная косая черта, бэкслэш).
  • Определить в какой кодировке (MS-DOS или MS Windows) компилятор Visual C++ выводит на экран буквы русского алфавита.
  • Написать программу, выводящую на экран имя и фамилию студента, используя коды ASCII.
  • § 2 Стандартные математические функции. Операторы. п. 1. Стандартные математические функции.

    1. Написать программу, получающую doubler и вычисляющую:
    1. длину окружности радиуса r;
    2. площадь круга радиуса r.
    Читайте также:
    Как удалить программу с паролем

    Вычисление числа  производить с помощью стандартных математических функций asin,acos,atan. При этом нужно учитывать следующие соотношения: arcsin1=/2, arccos0=/2, arctg1=/4 п. 2. Условная трёхместная операция.

    1. Написать программу, получающую doublex и вычисляющую с помощью условной трёхместной операции.
    2. Написать программу, получающую doublea, b и вычисляющую:
    1. ;
    2. .

    п. 3. Вычисление логических выражений.

    1. Написать программу, получающую inta, b, c и вычисляющую логические значения функции:
    1. ;
    2. ;
    3. .
  • Написать программу, получающую inta, b и вычисляющую значения операторов:
    1. ;
    2. ;
    3. ;
    4. .
    5. § 3 Основные операторы языка С++ п. 1. Оператор if. Все задания этого пункта нужно выполнить, используя оператор if.

      1. Написать программу, получающую doublex и вычисляющую .
      2. Написать программу, получающую doublea, b и вычисляющую:
      1. ;
      2. .
    6. Написать программу, получающую doublea, b, c и вычисляющую с помощью вложенных операторов if :
      1. ;
      2. .
      3. п. 2. Оператор switch. Все задания этого пункта нужно выполнить, используя оператор switch.

        1. Написать программу, получающую intn и определяющую его чётность.
        2. Написать программу, получающую intn и вычисляющую:
        1. , ;
        2. , .

        п. 3. Оператор for. Все задания этого пункта нужно выполнить, используя оператор for (вложенные операторы for).

        1. Написать программу, получающую число и вычисляющую факториал n!.

        Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения числа n!. Использовать типы: int, unsigned int, long int, unsigned long int.

        1. Написать программу, получающую число и вычисляющую:
        1. произведение первых n натуральных нечётных чисел;
        2. произведение первых n натуральных чисел, имеющих при делении на 3 остаток 1.

        Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.

        1. Написать программу, получающую число и вычисляющую:
        1. сумму квадратов первых n натуральных чисел ;
        2. сумму первых n нечётных натуральных чисел 1+3+5+…+(2n+1).

        Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.

        1. Написать программу, получающую число и вычисляющую n-й член последовательности , заданной рекуррентно:
        1. ;
        2. ;
        3. .

        Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.

        1. Написать программу, получающую число и вычисляющую n‑е число Фибоначчи. Последовательность Фибоначчи определена в разделе «Обозначения».

        Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.

        1. Написать программу, получающую число и вычисляющую:
        1. произведение первых n чисел Фибоначчи: ;
        2. сумму первых n чисел Фибоначчи: .

        Программа должна выводить сообщение в случае недостаточности выбранного типа для хранения вычисляемого числа. Использовать типы: int, unsigned int, long int, unsigned long int.

        1. Написать программу, получающую числа и выводящую на экран таблицы истинности следующих формул алгебры логики:
        1. ;
        2. ;
        3. .
      4. Написать программу, получающую число longintn, и вычисляющую сумму:
        1. ;
        2. ;
        3. .
        4. Источник: studfile.net

          Рейтинг
          ( Пока оценок нет )
          Загрузка ...
          EFT-Soft.ru