Поняття про метод розв'язування задачі. Практична робота «Побудова інформаційної модел і»
Алгоритм це точний і зрозумілий опис послідовності дій над даними об'єктами, що дозволяє одержати кінцевий результат. Програма алгоритм, записаний мовою програмування. Проект сукупність файлів, які забезпечують запуск і роботу програмного додатка.
Формулювання умови Аналіз умови Сценарій Метод розвязання задачі Розробка алгоритму Програма Тестування і налагодження програми Аналіз результатів
План розвязку задачі Складiть до даної задачі: 1. Математичну постановку задачі: дано, знайти, і т.д. контрольний приклад 2. Алгоритми: а) на навчальній алгоритмічній мові; б) блок-схему *3. Програму
Варіант 1 Людина з'їдає за день 500 г хлiба. Скiльки хлiба вона з'їсть за все життя в N рокiв? Варіанти
Варіант 2 Дано катети прямокутного трикутника. Знайти площу цього трикутника. Варіанти
Варіант 3 Знайти площу кiльця мiж колами з радіусами R1 i R2. Варіанти
Варіант 4 Дано гiпотенузу i другий катет прямокутного трикутника. Провести обчислення a для гiпотенузи c i катета b. Варіанти
Варіант 5 Дано сторону рівностороннього трикутника. Знайти висоту цього трикутника Варіанти
Варіант 6 Вiдомий об'єм куба. Знайти довжину ребра куба. Варіанти
Варіант 7 Дитинi кожен тиждень в копилку кладуть по 2$. Яка сума збереться через N рокiв? Варіанти
Варіант 8 В рядку 65 символiв, на сторiнцi 55 рядкiв. Скiльки символiв в книжцi у якої N сторiнок. Який об'єм в Кбайтах займе даний текст книги? (1 символ – 1 байт) Варіанти
Варіант 9 Людина спить в середньому на добу приблизно 8 год. Скiльки років вона "спить" на протязi N-рокiв життя. Варіанти
Математична постановка задачі Дано: T0 =5 хв. - середній час, який витрачає за один день на якусь подію N - кількість років для розрахунку Знайти: T - час, який витрачає людина за N років (обчислення зробити в добах) Розвязування T=T0*N*365/(24*60)
Контрольний приклад Розвязування T=T0*N*365/(24*60) При T0=5 і нехай N=10 12,67 T=5*10*365/(24*60) 12,67
Алгоритм Алг Задача1 арг T0, N: ціл рез T: дійсн Поч Ввести N T0:=5 T:=T0*N*365/(24*60) Вивід T Кін Ввести N T:=T0*N*365/(24*60) Початок Кінець 4 Вивід T T0:=5
Програма Program Task1; Var T0, N: integer; T: real; Begin Readln(N); T0:=5; T:=T0*N*365/(24*60); Writeln(T); End.