kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Линейная программа на Паскаль

Нажмите, чтобы узнать подробности

Тема:  Линейная программа на Паскале

Тип урока: ЛПЗ

Цели урока:

Обучающая: Освоить первые навыки работы в Turbo Pascal 7.0

Развивающая: развитие логического, алгоритмического мышления

Воспитывающая: воспитание всесторонне развитой, целеустремленной личности

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Линейная программа на Паскаль »

Урок №4.

Тема: Линейная программа на Паскале

Тип урока: ЛПЗ

Цели урока:

Обучающая: Освоить первые навыки работы в Turbo Pascal 7.0

Развивающая: развитие логического, алгоритмического мышления

Воспитывающая: воспитание всесторонне развитой, целеустремленной личности

Ход урока:

  1. Организационный момент

  2. Актуализация опорных знаний:

- алфавит языка Паскаль

- типы данных

- совместимость типов данных

3. Изложение нового материала:

ЛИНЕЙНЫЕ АЛГОРИТМЫ


Алгоритмические действия над исходными данными и рабочими объектами языка, необходимые для решения поставленной задачи описываются при помощи операторов Турбо Паскаля. Операторы разделяются точкой с запятой, их последовательность и составляет тело программы. Наиболее простой случай представляют собой линейные алгоритмы. При выполнении линейных участков алгоритма операторы выполняются последовательно друг за другом в том порядке, в котором они перечислены в программе. При этом могут использоваться операторы присваивания, операции ввода и вывода.

ОПЕРАТОР ПРИСВАИВАНИЯ


Оператор присваивания используется для задания значения переменных и имеет следующий синтаксис:

имя_переменной := выражение;

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


ПРОСТЕЙШИЙ ВВОД И ВЫВОД


Рассмотрим простейшие процедуры ввода и вывода. По умолчанию ввод осуществляется с клавиатуры, а вывод на экран. К операторам ввода относятся:

Read();

Readln();

Readln;

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

Write();

Writeln();

Writeln;

В списке вывода кроме имен переменных можно писать строковые константы (последовательность символов в апострофах) и даже выражения (выводятся их значения). Второй оператор отличается от первого тем, что после вывода переводит курсор на новую строку. Третий оператор просто переводит курсор на новую строку.

Существует так называемый форматированный вывод. Можно задать количество позиций, отводимых под число. Для целых - после выражения или переменной через двоеточие указывается меньше какого количества позиций не может быть выделено значению. Для вещественных - дополнительно через двоеточие можно указать количество цифр в дробной части. При этом происходит округление в ближнюю сторону.

Практическая часть:

Запустите ТР.

Решите и наберите следующую задачу:

Найти сумму 3 натуральных чисел.

Ctrl – F9

Alt – F5

Домашнее задание:

Кирнос В.Н. «Язык Паскаль и численные методы»

Задачи: 2.5, 2.6, 2.7, 2.8

Конспект

§ 2



Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 10 класс

Скачать
Линейная программа на Паскаль

Автор: Ибраева Сауле Даутовна

Дата: 13.11.2014

Номер свидетельства: 130317

Похожие файлы

object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(116) "Конспект урока на тему: "Программирование линейных алгоритмов" "
    ["seo_title"] => string(66) "konspiekt-uroka-na-tiemu-proghrammirovaniie-linieinykh-alghoritmov"
    ["file_id"] => string(6) "141342"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1418107915"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(110) "урок по информатике "Программирование линейных алгоритмов" "
    ["seo_title"] => string(62) "urok-po-informatikie-proghrammirovaniie-linieinykh-alghoritmov"
    ["file_id"] => string(6) "136175"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1417063320"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(72) "Программирование ветвлений на Паскале "
    ["seo_title"] => string(42) "proghrammirovaniie-vietvlienii-na-paskalie"
    ["file_id"] => string(6) "144188"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1418664326"
  }
}
object(ArrayObject)#874 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(72) "Программирование  линейных алгоритмов "
    ["seo_title"] => string(43) "proghrammirovaniie-linieinykh-alghoritmov-1"
    ["file_id"] => string(6) "138109"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1417491145"
  }
}
object(ArrayObject)#852 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(81) "ТЕМА: СТРУКТУРА ПРОГРАММЫ. ТИПЫ  ПЕРЕМЕННЫХ. "
    ["seo_title"] => string(45) "tiema-struktura-programmy-tipy-pieriemiennykh"
    ["file_id"] => string(6) "114306"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1411408615"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства