Задача: разделить одну простую дробь на другую - получить результат Программа на языке Паскаль для вычисления результата деления одной простой дроби на.

Презентация:



Advertisements
Похожие презентации
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Advertisements

Язык разработан в 1971 году и назван в честь Блеза Паскаля французского ученого, изобретателя механической вычислительной машины. Автор языка Паскаль.
Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля.
Язык Паскаль МОУ СОШ 2 городского округа город буй Костромской области учитель информатики Щур Анна Николаевна.
Программа на АЯ y=(1 – x x 4 ) 2 Трассировка при x=2 алг пример цел X, Y нач ввод X X:=X*X Y:=1 – X X:=X*X X:=5*X Y:=Y+X Y:=Y*Y вывод Y кон командаXY.
Раздел описания переменных начинается со слова VAR (variables-переменные), за которым идет список имен переменных через запятую. Тип указывается после.
ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ 9 КЛАСС. ЦЕЛЬ: выяснить структуру программы, операторы, правила оформления и пунктуацию языка Паскаль.
ЧТО ТАКОЕ PASCAL? Паскаль (англ.Pascal) один из наиболее известных языков программирования, используется для обучения программированию в старших классах.
Знакомство с языком Паскаль Основные положения. После того как построен алгоритм решения задачи, составляется программа на определенном языке программирования.
Операторы ввода, вывода, и присваивания. Команда присваивания используется для изменения значений переменных, в языке Паскаль эта команда обозначается.
1 Программирование на языке Паскаль Тема 1. Введение © К.Ю. Поляков,
Составить программу вычисления периметра равнобедренного треугольника. Задача.
1 Первая программа на языке Паскаль в среде Турбо Program name_program; Var ; {здесь описываются все идентификаторы: константы, переменные, типы, процедуры,
1.Вид программы на Паскале. 2.Арифметические операции в Паскале. 3.Закрепление материала.
1.Вид программы на Паскале. 2.Арифметические операции в Паскале. 3.Закрепление материала.
C : = X начало да нет X > Y Задача: составить алгоритм упорядочивания значений двух переменных ввод X, Y алг СОРТИРОВКА если X > Y ввод X, Y нач вещ X,
Первая программа на языке Паскаль в среде Турбо Program name_program; Var ; {здесь описываются все идентификаторы: константы, переменные, типы, процедуры,
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей.
Программа имеет заголовок следующего вида Program имя ; Имя - это имя программы. Идентификатор имени имеет не более семи символов. Имя начинается с буквы.
«ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ» УРОК НА ТЕМУ: Учитель математики и информатики МБО УСОШ 2 г. Калача-на-Дону Волгоградской области Анисимовой Н.А.
Транксрипт:

Задача: разделить одну простую дробь на другую - получить результат Программа на языке Паскаль для вычисления результата деления одной простой дроби на другую является примером реализации линейного вычислительного алгоритма. Программа начинается с заголовка (служебное слово PROGRAM). За служебным словом следует произвольное имя, придуманное программистом. В конце заголовка ставится точка с запятой. m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c цел a, b, c, d, m, n ввод a, b, c, d нач кон вывод m вывод n m : = a d n : = b c VAR READLN WRITELN : INTEGERa, b, c, d, m, n () ; a, b, c, d ; END. ()m :=:= ma d BEGIN ; :=:= nb c ; WRITELN ; ()n a b c d : = ad bc = m n алг Деление дробей PROGRAMDivision ;

Задача: разделить одну простую дробь на другую - получить результат Раздел описания переменных, начинается со слова VAR, за которым следует список имен однотипных переменных через запятую. Идентификаторы переменных составляются из латинских букв и цифр (первый символ обязательно должен быть буквой. Тип указывается через двоеточие. В нашем примере все переменные имеют целый тип (INTEGER). В конце описания каждого типа необходимо ставить разделитель – точку с запятой m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей ввод a, b, c, d нач кон вывод m вывод n m : = a d n : = b c a b c d : = ad bc = m n PROGRAM READLN WRITELN () Division ; a, b, c, d ; END. ()m :=:= ma d BEGIN ; WRITELN ; ()n :=:= nb c ; VAR : INTEGERa, b, c, d, m, n ; цел a, b, c, d, m, n a bc d mn mn

Задача: разделить одну простую дробь на другую - получить результат Служебное слово BEGIN (начало) является операторной скобкой и с него начинается раздел операторов. Используется вместе с другой операторной скобкой - END (конец). Между этими служебными словами помещаются все операторы, из которых складывается программа. m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d кон вывод m вывод n m : = a d n : = b c a b c d : = ad bc = m n PROGRAM VAR READLN WRITELN : INTEGERa, b, c, d, m, n () ; Division ; a, b, c, d ; END. ()m :=:= ma d ; WRITELN ; ()n :=:= nb c ; BEGIN нач a bc d mn mn

Задача: разделить одну простую дробь на другую - получить результат По оператору READ (READLN) происходит ввод данных с клавиатуры. При выполнении команды ввода компьютер ожидает действий пользователя, который должен набрать на клавиатуре значения переменных в том порядке, в котором они указаны в списке, отделяя их друг от друга пробелами. Одновременно с набором данных на клавиатуре они появляются на экране (пример: 5, 9, 7, 13). В конце набора нажимается клавиша ВВОД (Enter). m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n нач кон вывод m вывод n m : = a d n : = b c a b c d : = ad bc = m n PROGRAM VAR WRITELN : INTEGERa, b, c, d, m, n ; Division ; END. ()m :=:= ma d BEGIN ; WRITELN ; ()n :=:= nb c ; READLN()a, b, c, d ; ввод a, b, c, d a bc d mn mn

Задача: разделить одну простую дробь на другую - получить результат m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d нач кон вывод m вывод n a b c d : = ad bc = m n PROGRAM VAR READLN WRITELN : INTEGERa, b, c, d, m, n () ; Division ; a, b, c, d ; END. ()m BEGIN WRITELN ; ()n В данном разделе программы с помощью операторов присваивания организован процесс вычисления значений переменных m и n по исходным данным a, b, c, d, значения которых были предварительно введены в компьютер с клавиатуры. :=:= ma d ; :=:= nb c ; m : = a d n : = b c a bc d mn n

Задача: разделить одну простую дробь на другую - получить результат начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d нач кон вывод m вывод n a b c d : = ad bc = m n PROGRAM VAR READLN WRITELN : INTEGERa, b, c, d, m, n () ; Division ; a, b, c, d ; END. ()m BEGIN WRITELN ; ()n В данном разделе программы с помощью операторов присваивания организован процесс вычисления значений переменных m и n по исходным данным a, b, c, d, значения которых были предварительно введены в компьютер с клавиатуры. :=:= ma d ; :=:= nb c ; m : = a d n : = b c a bc d mn m : = a d

Задача: разделить одну простую дробь на другую - получить результат m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d нач кон вывод n m : = a d n : = b c a b c d : = ad bc = m n PROGRAM VAR READLN : INTEGERa, b, c, d, m, n () ; Division ; a, b, c, d ; END. :=:= ma d BEGIN ; WRITELN()n Вывод результата на экран по оператору WRITE (WRITELN). На этом шаге производится вывод значения переменной m ( 65 ) :=:= nb c ; WRITELN()m ; вывод m a bc d mn

Задача: разделить одну простую дробь на другую - получить результат m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d нач кон вывод m m : = a d n : = b c a b c d : = ad bc = m n PROGRAM VAR READLN WRITELN : INTEGERa, b, c, d, m, n () ; Division ; a, b, c, d ; END. ()m :=:= ma d BEGIN ; ; :=:= nb c ; Вывод результата на экран по оператору WRITE (WRITELN). На этом шаге производится вывод значения переменной n ( 63 ) WRITELN()n вывод n a bc d mn

Задача: разделить одну простую дробь на другую - получить результат m : = a d начало конец ввод a, b, c, d вывод m вывод n n : = b c алг Деление дробей цел a, b, c, d, m, n ввод a, b, c, d нач вывод m вывод n m : = a d n : = b c a b c d : = ad bc = m n PROGRAM VAR READLN WRITELN : INTEGERa, b, c, d, m, n () ; Division ; a, b, c, d ; ()m :=:= ma d BEGIN ; WRITELN ; ()n Замыкающая операторная скобка END, означающая КОНЕЦ ПРОГРАММЫ. Используется вместе с другой операторной скобкой BEGIN (начало). Между этими служебными словами размещается программа на языке Паскаль. После слова END (в самом конце программы) ставится точка. :=:= nb c ; END. кон