|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задача 3. Скласти программу знаходження суми 10 довільних чисел введених з клавіатуриХід уроку I. Організаційний момент. (3 хвилини) Перевірка присутності. Перевірка наявності домашнього завдання. II. Перевірка домашнього завдання. Опитування “Організація алгоритмів розгалуження та повторення мовою Turbo Pascal”. Питання до класу: 1) Які форми умовного оператора, ви використовували при розв’язанні домашнього завдання? 2) Які оператори повторення Ви знаєте? 3) Як описується і використовується вказівка повторення з передумовою? 4) Як описується і використовується вказівка повторення з післяумовою? 5) Як описується і використовується вказівка повторення з параметрами? IІІ. Практична робота 8 «Складання програм з використанням алгоритмічної структури повторення.» (Додаток 1) Опорний конспект. Початковий, середній рівень – задача1, 2. Достатній, високий рівень – задача 3, 4, 5. Доповнити 2-м варіантом розв’язку. Алгоритм виконання практичної роботи: 1) Набрати в середовищі програмування програму. 2) Виконати компіляцію програми. 3) Зафіксувати результат виконання. 4) Зберегти файл розв’язку. ІV. Короткий розбір домашнього завдання на наступне заняття. Скласти програми розв’язку задач. 1) Ввести число А, вивести всі його дільники та підрахувати їх загальну кількість. 2) Ввести 6 елементів з клавіатури, визначити серед них найбільший. 3) Ввести дві змінні X та Y. Обчислити арифметичні дії за введеним знаком d: + - * / (додавання, віднімання, множення, ділення). Результат присвоїти змінній Z, та вивести.* 4) Намалювати малюнок знаками: зірочка * або #,, використовуючи оператори циклу. * V. Підведення підсумків уроку. Запитання для бесіди: 1. Як ви гадаєте, чи виконали ми ті завдання, що поставили на початку уроку? 2. Які труднощі виникали у вас протягом уроку? 3. Що ви порадите однокласникам для подолання труднощів, що виникали? Д/з. Скласти програми 1-4. За рівнем складності. ДОДАТОК 1. Задача 1. Вивести декілька разів своє ім’я або декілька разів своє ім’я та ім’я сусіда. Program ima; Uses crt; Var i:integer; {і-лічільник} Begin Clrscr;
Readln; End.
Задача 2. Скласти програму підрахунку факторіала числа. Наприклад 10! (f=1*2*3*4*5*6*7*8*9*10) Program factoril; Uses crt; Var i:integer; {і-лічільник} A:integer; f: real; {А – число f – результат} Begin Clrscr;
Writeln(‘Результат f=’,f:6:2) Readln; End.
Задача 3. Скласти программу знаходження суми 10 довільних чисел введених з клавіатури.
Program Summ; Uses CRT; Const n = 10; {розділ постійних значень} Var I, x, S: integer; Begin clrscr; Writeln(‘Знаходження суми 10-ти довільних значень’); S:= 0; {початкове значення суми} Writeln(‘Введіть послідовно десять значень: ’);
writeln (‘Результат суми S = ’, S); readln; End. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |