СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

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

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Линейные алгоритмы в программе ПАСКАЛЬ

Категория: Информатика

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

содержание : введение понятий переменная и типы переменных, рассмотрение практических задач по  1 уровню подготовки

Просмотр содержимого документа
«Линейные алгоритмы в программе ПАСКАЛЬ»

Линейные алгоритмы на Паскале. Практическая работа 9 класс

Линейные алгоритмы на Паскале. Практическая работа

9 класс

Из чего состоит программа? program  ; const … ; {константы} var … ; {переменные} begin … {основная программа} end. { процедуры и функции } комментарии в фигурных скобках не обрабатываются

Из чего состоит программа?

program ;

const … ; {константы}

var … ; {переменные}

begin

{основная программа}

end.

{ процедуры и функции }

комментарии в фигурных скобках не обрабатываются

Переменные Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. Типы переменных: integer    { целая } real    { вещественная } char    { один символ } string    { символьная строка } boolean    { логическая } integer    { целая } real    { вещественная } char    { один символ } string    { символьная строка } boolean    { логическая } Объявление переменных (выделение памяти): var  a, b: integer;   Q: real;   s1, s2: string;

Переменные

Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы.

Типы переменных:

  • integer { целая } real { вещественная } char { один символ } string { символьная строка } boolean { логическая }
  • integer { целая }
  • real { вещественная }
  • char { один символ }
  • string { символьная строка }
  • boolean { логическая }

Объявление переменных (выделение памяти):

var a, b: integer;

Q: real;

s1, s2: string;

1. Разработать алгоритм, который  присваивает   целой  переменной  A  значение  10  и  выводит  это значение на экран. program z1;  var a:integer; begin a:=10;     writeln (a); end. 

1. Разработать алгоритм, который  присваивает   целой  переменной  A  значение  10  и  выводит  это значение на экран.

program z1; 

var a:integer;

begin

a:=10;    

writeln (a);

end. 

2. Разработать алгоритм для  ввода  значения величины  X ,  присваивания  величине  Y  значения  5.5 ,  вычисления  значения величины  Z = X - Y  и  вывода  значения величины  Z .  Протестировать  алгоритм (составить таблицу значений)   для  X=5.5, X=0  Program z2;  var x: integer;  y,z:real;  begin  Writeln('x=');  Readln(x);  y:=5.5;  z:=x-y;  Writeln('z=',z);  end.   X=5.5,  - ошибка    X=0,    -    z=-5.5   X=-10.2    -   ошибка

2. Разработать алгоритм для  ввода  значения величины  Xприсваивания  величине  Y  значения  5.5вычисления  значения величины  Z = X - Y  и  вывода  значения величины  ZПротестировать  алгоритм (составить таблицу значений)   для  X=5.5, X=0

Program z2; var x: integer; y,z:real; begin Writeln('x='); Readln(x); y:=5.5; z:=x-y; Writeln('z=',z); end.

X=5.5,  - ошибка   X=0,    -    z=-5.5  X=-10.2    -   ошибка

3. Разработать алгоритм для ввода  четырёх целых чисел  и вычисления их  среднего арифметического .  Протестировать  алгоритм на исходных данных:  -5, 8, -1, 9. program z3;  var a, b, c, d, m:integer;  begin  write(' введите первое число ');  read(a);  write(' введите второе число ');  read(b);  write(' введите третье число ');  read(c);  write(' введите четвертое число ');  read(d);  m:= a + b + c + d;  writeln(' среднее арифметическое = ', m/4); end.

3. Разработать алгоритм для ввода  четырёх целых чисел  и вычисления их  среднего арифметическогоПротестировать  алгоритм на исходных данных:  -5, 8, -1, 9.

program z3; var a, b, c, d, m:integer; begin write(' введите первое число '); read(a); write(' введите второе число '); read(b); write(' введите третье число '); read(c); write(' введите четвертое число '); read(d); m:= a + b + c + d; writeln(' среднее арифметическое = ', m/4);

end.

4. Написать программу для ввода значения величины X целого типа, присваивания величине Y действительного типа значения 2.5 , вычисления значения величины   Z=X/Y и вывода значения величины Z. Протестировать алгоритм для X=5, X=0, X=-8.75 program z5;  var y, z: real;  x:integer;  begin  readln (x);  y:=2.5;  z:=x/y;  writeln (z);  end.

4. Написать программу для ввода значения величины X целого типа, присваивания величине Y действительного типа значения 2.5 , вычисления значения величины  Z=X/Y и вывода значения величины Z. Протестировать алгоритм для X=5, X=0, X=-8.75

program z5; var y, z: real; x:integer; begin readln (x); y:=2.5; z:=x/y; writeln (z); end.

Домашнее задание Разработать программу для вычисления выражения: S=(2x+y)(x-y) Прислать на эл.почту dwore-ju@mail.ru

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

  • Разработать программу для вычисления выражения:
  • S=(2x+y)(x-y)
  • Прислать на эл.почту

[email protected]


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!