Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  11 класс  /  Презентация к уроку информатики "Переменные в среде программирования Pascal ABC"

Презентация к уроку информатики "Переменные в среде программирования Pascal ABC"

Презентация содержит теоретический материал и задачи по данной теме.
24.12.2014

Описание разработки

В презентации  вводится понятие «Переменная»,  рассматривается типы переменных, способы ввода значений переменной с помощью  оператора  присваивания и команд ввода значений в переменную READ() и  READLN().

В конце презентации разбираются примеры программного кода в среде программирования PASCAL ABC и задания для самостоятельного  выполнения.

Презентация к уроку информатики Переменные в среде программирования Pascal ABC

Существует два типа данных:

константы – значения не изменяются в процессе выполнения программы;

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

Для ввода данных предназначен оператор:

read ( a1, a2, a3,…an);

   a1…an – переменные, которые последовательно принимают значения, вводимые с клавиатуры.

readln (a1, a2, a3,…an);

   a1…an – переменные, которые последовательно принимают значения, вводимые с клавиатуры, после чего происходит переход на новую строку.

readln; - переход на новую строку.

Содержимое разработки

Переменные. 11 класс база   Учитель информатики ГБОУ СОШ № 868 Доскич Ирина Михайловна

Переменные. 11 класс база

Учитель информатики ГБОУ СОШ № 868 Доскич Ирина Михайловна

константы переменные
  • константы
  • переменные
Простые типы переменных Integer Целочисленные данные, во внутреннем представлении занимают 2 байта Real -2147483648 Вещественные данные, занимают 6 байтов Char Числа превышающие вышеуказанные значения Символ, занимает 1 байт. Заключается в одинарные кавычки - '' String Например, ‘ F ‘ , ‘б‘, ‘3‘, ‘ ‘, ‘ $ ‘  и т.д . Строка символов, заключенных в одиночные кавычки. Занимает МАХ+1 байт, где МАХ – максимальное число символов в строке Boolean Например, ’11 класс‘ , ’ 11 '‘А '' класс‘ Логический тип, занимает 1 байт и имеет два значения: false( ложь ) и true ( истина )

Простые типы переменных

Integer

Целочисленные данные, во внутреннем представлении занимают 2 байта

Real

-2147483648

Вещественные данные, занимают 6 байтов

Char

Числа превышающие вышеуказанные значения

Символ, занимает 1 байт.

Заключается в одинарные кавычки - ''

String

Например, ‘ F ‘ , ‘б‘, ‘3‘, ‘ ‘, ‘ $ ‘ и т.д .

Строка символов, заключенных в одиночные кавычки. Занимает МАХ+1 байт, где МАХ – максимальное число символов в строке

Boolean

Например, ’11 класс‘ ,

’ 11 '‘А '' класс‘

Логический тип, занимает 1 байт и имеет два значения: false( ложь ) и true ( истина )

Существует два способа ввода данных в переменные: Командой присваивания ( := ); Командой read  или readln . Например:    var a,b : integer;    begin     a:=5;     readln (b);    end.

Существует два способа ввода данных в переменные:

  • Командой присваивания ( := );
  • Командой read или readln .

Например:

var a,b : integer;

begin

a:=5;

readln (b);

end.

Использование способов ввода данных Когда в условии задачи данные не меняются , вводить их нужно командой присваивания :=  Если данные каждый раз разные , то вводить командой read()  или readln().

Использование способов ввода данных

  • Когда в условии задачи данные не меняются , вводить их нужно командой присваивания :=
  • Если данные каждый раз разные , то вводить командой read() или readln().

Оператор ввода read() или  readln() Для ввода данных предназначен оператор:  read ( a1, a2, a3,…an);   a1…an – переменные, которые последовательно принимают значения, вводимые с клавиатуры. readln (a1, a2, a3,…an);  a1…an – переменные, которые последовательно принимают значения, вводимые с клавиатуры, после чего происходит переход на новую строку. readln; - переход на новую строку.

Оператор ввода read() или readln()

Для ввода данных предназначен оператор:

  • read ( a1, a2, a3,…an);

a1…an – переменные, которые последовательно принимают значения, вводимые с клавиатуры.

  • readln (a1, a2, a3,…an);

a1…an – переменные, которые последовательно принимают значения, вводимые с клавиатуры, после чего происходит переход на новую строку.

  • readln; - переход на новую строку.
Задача № 1
  • Задача № 1
program shar; var a,b,s : integer;  // a - количество красных шаров  // b - -

program shar;

var a,b,s : integer;

// a - количество красных шаров

// b - -"- синих шаров

// s - общее количество шаров

begin

write('Введите количество красных шаров: ');

readln(a);

b:=a+25;

s:=a+b;

writeln('Красных шаров ',a,' синих шаров ',b);

writeln('Всего шаров на елке ',s);

end.

Задания для самостоятельного выполнения Задача №1 . В смешанном лесу растут березы, ели и дубы. Количество берез в каждом лесу РАЗЛИЧНО. А количество елей всегда в 3 раза больше количества дубов. Сколько всего деревьев растет в лесу? Задача №2. В театре зарплата директора всегда в 3 раза больше зарплаты гардеробщицы. На сколько зарплата директора больше зарплаты гардеробщицы, если каждый месяц гардеробщице начисляют РАЗНУЮ зарплату. Задача № 3 Напишите программу для подсчета количества снега, необходимого для лепки снеговиков, если известно, что на одного уходит 15 кг снега. Количество снеговиков введите с клавиатуры. Задача № 4. Весной лягушка мечет икру. Десятую часть икринок съедают раки, 5% икринок вязнет в тине, 14% - уносит течение. Напишите программу для подсчета количества икринок которые станут головастиками.

Задания для самостоятельного выполнения

Задача №1 . В смешанном лесу растут березы, ели и дубы. Количество берез в каждом лесу РАЗЛИЧНО. А количество елей всегда в 3 раза больше количества дубов. Сколько всего деревьев растет в лесу?

Задача №2. В театре зарплата директора всегда в 3 раза больше зарплаты гардеробщицы. На сколько зарплата директора больше зарплаты гардеробщицы, если каждый месяц гардеробщице начисляют РАЗНУЮ зарплату.

Задача № 3 Напишите программу для подсчета количества снега, необходимого для лепки снеговиков, если известно, что на одного уходит 15 кг снега. Количество снеговиков введите с клавиатуры.

Задача № 4. Весной лягушка мечет икру. Десятую часть икринок съедают раки, 5% икринок вязнет в тине, 14% - уносит течение. Напишите программу для подсчета количества икринок которые станут головастиками.

-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Презентация к уроку информатики "Переменные в среде программирования Pascal ABC" (43.5 КB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт