Для чого служать службові слова: Для чого служать службові слова


НазваДля чого служать службові слова: Для чого служать службові слова
Дата конвертації16.03.2013
Розмір445 b.
ТипПрезентации



Для чого служать службові слова:

  • Для чого служать службові слова:

  • Uses;

  • Label;

  • Type;

  • Const;

  • Var.



2. Які програми називаються лінійними ?

  • 2. Які програми називаються лінійними ?

  • 3. Як працює команда присвоєння ?

  • 4. Яка різниця між операторами Write і Writeln ?

  • 5. Які типи величин виводяться :

  • Write (A:5);

  • Writeln(B:5:2);

  • Write(K);



Для запису алгоритмів використовують в основному три типи команд: присвоєння, розгалудження і повторення. Ми розглянули програми з використання тільки команди присвоєння. В таких програмах всі команди виконувалися одна за одною і ми їх назвали лінійними.

  • Для запису алгоритмів використовують в основному три типи команд: присвоєння, розгалудження і повторення. Ми розглянули програми з використання тільки команди присвоєння. В таких програмах всі команди виконувалися одна за одною і ми їх назвали лінійними.

  • В цих командах для введення даних ми використовували команду присвоєння.

  • R:=2.739;

  • C:=43.16;

  • F:=-14.235;

  • У всіх цих випадках для зміни значення змінної ми повинні заходити в вікно редактора. Це не зовсім зручно і не завжди виправдано. Щоб цього позбутися використовують оператор вводу значень змінних. Цей оператор має вигляд:

  • Read(імена змінних);

  • Read(F,H,P);

  • Якщо в програмі зустрічається даний оператор то виконання програми призупиняється, до тих пір, поки не буде введено значення змінних і підтвердження цьому (натиснута клавіша Enter).

  • Але даний оператор не переводить курсор на інший рядок тому замість нього досить часто використовують оператор Readln(імена змінних);

  • Readln(F,I,N,K);



Приклад. Задача. Обчислити довжину кола і площу круга, якщо радіус рівний 1,357см.

  • Приклад. Задача. Обчислити довжину кола і площу круга, якщо радіус рівний 1,357см.

  • Program Pr_1;

  • Uses Crt;

  • Const pi=3.14;

  • Var

  • C,S,r: real;

  • Begin

  • Clrscr;

  • Readln(r);

  • C:=2*pi*r;

  • S:=pi*sqr(r);

  • Writeln(‘C = ‘,C:5:2);

  • Writeln(‘S = ‘,S:5:2);

  • Readln;

  • End.



Але досить часто разом з оператором Readln використовують оператор Write.

  • Але досить часто разом з оператором Readln використовують оператор Write.

  • Приклад. Задача. Обчислити довжину кола і площу круга, якщо радіус рівний 1,357см.

  • Program Pr_2:

  • Uses Crt;

  • Const pi=3.14;

  • Var

  • C,S,r: real;

  • Begin

  • Clrscr;

  • Write(‘Введіть значення змінної ’):

  • Readln(r);

  • C:=2*pi*r;

  • S:=pi*sqr(r);

  • Writeln(‘C = ‘,C:5:2);

  • Writeln(‘S = ‘,S:5:2);

  • Readln;

  • End.

  • Після запуску програми на виконання на екрані буде виведено:

  • Введіть значення змінної(змінних) _

  • Ми повинні ввести значення змінної (змінних) і натиснути Enter.



Ми з вами розглянули випадки запису лінійних програм, але досить часто приходиться розв’язувати задачі, життєві проблеми, коли виконання якихось дій залежить від певних умов. Так в залежності від того яка погода на дворі, ми беремо з собою парасольку або ні. Маючи гроші і бачачи різні види морозива, ми купляємо те на яке вистачає грошей і.т.д.

  • Ми з вами розглянули випадки запису лінійних програм, але досить часто приходиться розв’язувати задачі, життєві проблеми, коли виконання якихось дій залежить від певних умов. Так в залежності від того яка погода на дворі, ми беремо з собою парасольку або ні. Маючи гроші і бачачи різні види морозива, ми купляємо те на яке вистачає грошей і.т.д.

  • Ми бачимо що наші дії залежать від певних умов. В Паскалі існує команда, яка дає можливість розв’язати дану проблему. Це – команда розгалудження. В Паскалі їй відповідає умовний оператор.



Він має дві структури, що подані нижче на малюнку:

  • Він має дві структури, що подані нижче на малюнку:



Аналог даних структур на мові Паскаль має такий вигляд:

  • Аналог даних структур на мові Паскаль має такий вигляд:

  • If умова then оператор;

  • Неповна форма умовного оператора (команди розгалудження)

  • If умова then оператор_1 else оператор_2;

  • Повна форма умовного оператора (команди розгалудження)

  • Якщо після оператора then або оператора else виконується більше однієї команди то вони заключаються в дужки, тобто пишуться між операторами begin і end.

  • If умова then begin опретор_1;оператор_2; end;

  • If умова then begin оператор_1; оператор_2 end else begin оператор_3; оператор_4 end;

  • Зверніть увагу на те, що після end перед else крапка з комою не ставиться.



Блок-схема даної задачі буде мати такий вигляд:

  • Блок-схема даної задачі буде мати такий вигляд:



Program Pr_3:

  • Program Pr_3:

  • Uses Crt;

  • Var

  • С,a,b: real;

  • Begin

  • Clrscr;

  • Write(‘Введіть значення змінної a і b ’):

  • Readln(a,b);

  • If a>b then C:=a else C:=b;

  • Writeln(‘C = ‘,C:5:2);

  • Readln;

  • End.

  • Тут вводиться не одна, а дві змінні. В мові Паскаль, якщо вводиться кілька змінних, то їх вводять через пробіл. Перед апострофом робиться пробіл, щоб при введенні значення змінних відділялися від напису, що виводиться на екран.







За даною блок-схемою сформулювати задачу і написати програму.

  • За даною блок-схемою сформулювати задачу і написати програму.



За текстом програми сформулювати задачу і скласти блок-схему.

  • За текстом програми сформулювати задачу і скласти блок-схему.

  • Program Pr_4:

  • Uses Crt;

  • Var

  • С,a,b: real;

  • Begin

  • Clrscr;

  • Write(‘Введіть значення змінної a і b ’):

  • Readln(a,b);

  • If a-b>0 then C:=a else C:=b;

  • Writeln(‘C = ‘,C:5:2);

  • Readln;

  • End.



Працюємо з підручником.

  • Працюємо з підручником.

  • $2 п.2.3 стр.229.

  • Будьте готові дати відповідь на запитання:

  • Що використовують для перевірки правильності введення даних?

  • Які два вигляди команди розгалудження існують ?

  • Який знак ставлять після end перед else в команді розгалудження ?

  • Що використовують для запису кількох операторів після Then і Else в команді розгалудження ?

  • Який оператор називають складеним ?

  • Які логічні операції існують в Паскалі ?

  • Як записують складні умови в Паскалі ?

  • Яке значення матиме змінна z після виконання таких операторів:

  • z:=0;

  • If x>0 then

  • if y>0 then z:=1 else z:=2;

  • при таких значеннях змінних x і y:

  • а) x=1; y=1; б) x=1; y=-1; в) x=-1; y=-1.

  • Які форми команди розгалудження використовуються в даному прикладі ?









Розглянуто правила запису і використання команди (оператора) введення інформації.

  • Розглянуто правила запису і використання команди (оператора) введення інформації.

  • Повну і неповну форми запису і використання умовного оператора (команди розгалудження).

  • Логічні вирази і їх використання для запису складних умов.



$2 п.2.3

  • $2 п.2.3

  • № 4(б, д)

  • Cкласти блок-схему і написати програму розв’язку рівняння виду: Ax+B=0.

  • Повторити п. 2.1-2.2



Схожі:

Для чого служать службові слова: Для чого служать службові слова iconОзначення
Означення зазвичай служать для скорочення, спрощення та збільшення наочності подальших означень, теорем та доведень. Служать одним...
Для чого служать службові слова: Для чого служать службові слова iconДля чого мені Інтернет Група роботи над
Багато школярів відчувають потребу користуватися Інтернетом. Але багато батьків не розуміють важливості цього ресурсу для нас І нашого...
Для чого служать службові слова: Для чого служать службові слова iconЩо і для чого вивчає економічна наука, Що і для чого вивчає економічна наука
У центрі економічних процесів завжди перебували власники, виробники, посередники
Для чого служать службові слова: Для чого служать службові слова iconДля чого ми захищаємо інформацію? Для чого ми захищаємо інформацію?
Стан інформації, в якому забезпечується збереження властивостей інформації, визначених політикою безпеки
Для чого служать службові слова: Для чого служать службові слова iconЩоб перетворити зображення в той чи інший режим, виберіть відповідну команду
Різні типи зображень служать різним цілям. Для інтернету, на приклад, розмір відіграє важливу роль, для сімейного портрета глибина...
Для чого служать службові слова: Для чого служать службові слова iconМета створення мого портфоліо це спосіб творчої реалізації себе самої, показати чого я навчилась, чого досягла, що я вмію робити, і до чого мені треба прагнути, щоб навчитись новому. Адже вчитися ніколи не пізно

Для чого служать службові слова: Для чого служать службові слова iconЗавдання: Повторити та систематизувати знання про службові частини мови: прийменник, сполучник
Повторити та систематизувати знання про службові частини мови: прийменник, сполучник
Для чого служать службові слова: Для чого служать службові слова iconНавчитися розрізняти вставні слова, аналізувати їх стилістичну роль, правильно інтонувати речення із вставними словами, виділяти вставні слова комами на письмі
...
Для чого служать службові слова: Для чого служать службові слова iconМета портфоліо Показати чого я навчилась, чого досягла в роботі
Уло іноді нудно – веселим. Використовуючи ігрову діяльність І фантазію учнів, ми придумуємо казки про органи, організми, хвороби...
Для чого служать службові слова: Для чого служать службові слова iconМета портфоліо Показати чого я навчилась, чого досягла в роботі
Уло іноді нудно – веселим. Використовуючи ігрову діяльність І фантазію учнів, ми придумуємо казки про органи, організми, хвороби...

Додайте кнопку на своєму сайті:
dok.znaimo.com.ua


База даних захищена авторським правом ©dok.znaimo.com.ua 2013
звернутися до адміністрації
dok.znaimo.com.ua
Головна сторінка