Нacтройка среды Turbo Pascal. Вычислить силу тяжести тела f, если известны его объем V и плотность p. Программа: Program Vaga; {заголовок программы} Const.

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



Advertisements
Похожие презентации
Урок информатики 9 физико-математический класс.
Advertisements

Цикл с параметром Искандарова А.Р. учитель информатики МБОУ СОШ 18 г. Уфа.
Язык программирования высокого уровня TURBO PASCAL.
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ В TURBO PASCAL Условие Оператор ДаНет Учитель информатики: Коваленко Татьяна Викторовна
Знакомство с языком Паскаль Структура программы Ветвление на Паскале Циклические программы Пример линейной программы Пример программы с ветвлением Пример.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
Организация повторений в Паскале. Найди ошибки: Program new Uses crt; Var a, b, c integer Begin clrscr Readln(a,b); C:=a*a+b*b Wreteln(c); End.
Цикл – это команда исполнителю многократно повторить указанную последовательность действий.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
Программирование в Паскале Задача 1. Написать программу сложения двух чисел А и В, вводимых с клавиатуры. Результат сложения записать в виде переменной.
Структура программы. Операторы. Историческая справка Язык программирования Паскаль создан в 1970 году швейцарским физиком Никлаусом Виртом и был назван.
Составление и реализация алгоритмов с ветвлением и повторением.
Алгоритмические структуры. Алгоритм Алгоритм - понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных.
АЛГОРИТМ ЕВКЛИДА (нахождение наибольшего общего делителя (НОД) двух натуральных чисел)
Задание 1. Какое значение будет принимать переменная х после выполнения фрагмента программы? 1.f:=5; d:=7; if f>=d then x:=f else x:=d; Ответ: х=7 2.a:=5;
Общий вид инструкции цикла ДО: REPEAT UNTIL ; Примечание: Особенность цикла ДО в том, что между словами repeat и until можно записать любое количество.
Учитель информатики "СОШ 6" г. Кирова Захарова Е.В. ЦИКЛЫ В ПАСКАЛЕ.
Циклические программы Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
1. Какие числа относятся к типу Integer Real 2. Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (Введите числа b и с) Readln( b,c);
Транксрипт:

Нacтройка среды Turbo Pascal

Вычислить силу тяжести тела f, если известны его объем V и плотность p. Программа: Program Vaga; {заголовок программы} Const {описание констант} g=9.8; Var {описание переменных} v,p,m:integer; {целочисленный тип} f:real; {вещественный тип} Begin Write('V=');Readln(v); {ввод значения объема} Write('p=');Readln(p); {ввод значения плотности} m:=p*v; {расчет значения массы} f:=m*g; {расчет значения силы} Writeln('f=',f:5:2); {вывод значения силы} Readln; {задержать ответ на экране} End.

начало конец ввод t вывод z Программа: Program Zad1; Var t,z:real; Begin Write('t=');Readln(t); z:=pi*sqrt(7-sqr(t))+abs(t-8); Writeln('z=',z:6:3); Readln; End. Вычислить значение выражения:

нет да начало f = (6x 2 -7)/(9+x) 9 + x= 0 конец ввод x вывод f деление на 0 Программа: Program Zad1; Var x,y:real; Begin Write('x=');Readln(x); If 9+x=0 then Writeln('деление на 0') else begin f:=(6*x*x-7)/(9+x); Writeln('f=',f:5:3); end; Readln; Еnd. Вычислить значение функции.

Программа: Program Krug; Var x,y,R:integer; Begin Write('x=');Readln(x); Write('y=');Readln(y); Write('R=');Readln(R); If x*x+y*y

s = s + i s = 0 вывод s ввод n,m конец начало i = n..m Программа: Program Summa; Var n,m,i,s:integer; Begin Write('n=');Readln(n); Write('m=');Readln(m); s:=0; For i:= n to m do s:=s+i; Writeln('s=',s); Readln; End. Составить блок-схему и программу суммирования целых чисел принадлежащих интервалу от n до m.

s = 0; i = n ввод n,m вывод s конец i = i + 1 начало s = s + i i m нет да Программа: Program Summa; Var n,m,i,s:integer; Begin Write('n=');Readln(n); Write('m=');Readln(m); s:=0;i:=n; While i

нет вывод s ввод n,m конец i = i + 1 начало s = 0; i = n s = s + i i > m да Программа: Program Summa; Var n,m,i,s:integer; Begin Write('n=');Readln(n); Write('m=');Readln(m); s:=0;i:=n; Repeat s:=s+i; i:=i+1; Until i>m; Writeln('s=',s); Readln; End. Составить блок-схему и программу суммирования целых чисел принадлежащих интервалу от n до m.

Программа: Program Delitel; Var a,n:integer; Begin Write('a=');Readln(a); n:=1; Repeat If a mod n=0 then writeln(n); n:=n+1; Until n>a/2; Readln; End. да нет да ввод a вывод n нет a mod n=0 начало n = 1 конец n = n + 1 n>a/2 Определить все целочисленные делители целого числа. Ввод числа организовать с клавиатуры.

Отладка программы

При составлении презентации использованы дидактические материалы учителя гимназии Кировского района г. Донецка Амелькина А.В.