Алгоритми для роботи з масивами
Завантажити презентаціюПрезентація по слайдам:
Дана температура за першу декаду місяця. Знайти : середню температуру за першу декаду місяця; підрахувати кількість теплих (>0) та кількість холодних (= < 0) днів; встановити найбільшу та найменшу температуру цього періоду.
Масив температур t[10] 1 березня 0 2 березня 1 3 березня 2 4 березня 3 5 березня 4 6 березня 5 7 березня 6 8 березня 7 9 березня 8 10 березня 9 -1 0 -3 0 +3 +7 +3 +6 +7 +7
КАРТКА № 1 У цьому фрагменті програми обчислюється середня температура. Замість знака «?» внесіть у цей фрагмент необхідні доповнення. S = 0 For i = 0 to 9 S = S + t(i) Console.Writeline(“Середня температура = ” & S /10) ? ? ? ?
КАРТКА № 3 У цьому фрагменті програми обчислюється кількість теплих днів (температура додатна). Замість знака «?» внесіть у цей фрагмент необхідні доповнення. k2 = 0 For i = 0 to 9 If t(i) > 0 then k2 = k2 + 1 Console.Writeline (“Кількість теплих днів = ” & k2 ) ? ? ? ?
Алгоритм находження мінімального елемента масиву Dim t ( 0 to 9) As Integer, min As Integer Sub Main() min = t(0) For i = 1 To 9 If t (i) < min Then min = t(i) End If Next Console.WriteLine ("min = " & min )
Таким чином, ми з вами вміємо знаходити: суму елементів масиву; середньоарифметичне елементів масиву; кількість від’ємних та додатних елементів масиву; мінімальний та максимальний елемент масиву.
Алгоритм находження максимального елемента масиву Dim t ( 0 to 9) As Integer, min As Integer Sub Main() min = t(0) For i = 1 To 9 If t (i) > min Then min = t(i) End If Next Console.WriteLine ("min = " & min )
Алгоритм находження максимального елемента масиву Dim t ( 0 to 9) As Integer, max As integer Sub Main() max = t(0) For i = 1 To 9 If t (i) > max Then max = t(i) End If Next Console.WriteLine ("max = " & max )
Алгоритм находження максимального елемента масиву Dim t ( 0 to 9) As Integer, max As integer, n as byte Sub Main() max = t(0) For i = 1 To 9 If t (i) > max Then max = t(i) : p = i End If Next Console.WriteLine ("max = " & max )
Домашнє завдання: Вивчити алгоритми знаходження мінімального і максимального елементів масиву; Задачі на картках по рівням складності.
Схожі презентації
Категорії