🗊 Презентация Основи алгоритмізації та програмування

Нажмите для полного просмотра!
Основи алгоритмізації та програмування, слайд №1 Основи алгоритмізації та програмування, слайд №2 Основи алгоритмізації та програмування, слайд №3 Основи алгоритмізації та програмування, слайд №4 Основи алгоритмізації та програмування, слайд №5 Основи алгоритмізації та програмування, слайд №6 Основи алгоритмізації та програмування, слайд №7 Основи алгоритмізації та програмування, слайд №8 Основи алгоритмізації та програмування, слайд №9 Основи алгоритмізації та програмування, слайд №10 Основи алгоритмізації та програмування, слайд №11 Основи алгоритмізації та програмування, слайд №12 Основи алгоритмізації та програмування, слайд №13 Основи алгоритмізації та програмування, слайд №14

Вы можете ознакомиться и скачать презентацию на тему Основи алгоритмізації та програмування. Доклад-сообщение содержит 14 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Основи алгоритмізації та програмування Табличні величини Складання й реалізація програм опрацювання табличних величин Знаходження суми й добутку...
Описание слайда:
Основи алгоритмізації та програмування Табличні величини Складання й реалізація програм опрацювання табличних величин Знаходження суми й добутку елементів таблиць 

Слайд 2


 Повторити теоретичний матеріал Поняття масиву (таблиці); Вказівки повторення з передумовою, з післяумовою, з параметром; Способи опису табличних...
Описание слайда:
 Повторити теоретичний матеріал Поняття масиву (таблиці); Вказівки повторення з передумовою, з післяумовою, з параметром; Способи опису табличних величин; Способи формування табличних величин; Способи виводу елементів табличних величин

Слайд 3


Задачі Задача №1. Числовий ряд в реверсному вигляді. Сума й добуток елементів масиву. Задача №2. Одномірний масив з парними індексами. Задача №3....
Описание слайда:
Задачі Задача №1. Числовий ряд в реверсному вигляді. Сума й добуток елементів масиву. Задача №2. Одномірний масив з парними індексами. Задача №3. Барон Мюнхаузен, вийшов на екологічно чисте полювання. Задача №4. Середня група дитячого садочка на прогулянці. Задача №5. Гідрометеоцентр веде спостереження і прогнозує. Задача №6. Цікава сума й добуток елементів масиву. Задача №7. Цікава сума й добуток, а також частка елементів масиву. Задача №8. Сума і добуток елементів в двомірних масивах. Задача № 9. Сума елементів бічної діагоналі в двомірному масиві. Задача №10. Модифікована двомірна таблиця.

Слайд 4


Задача №1. Дано одновимірний масив цілих чисел А[i], де i = 1,2,…n. Вивести елементи масиву у зворотному порядку. Знайти суму всіх чисел. Program...
Описание слайда:
Задача №1. Дано одновимірний масив цілих чисел А[i], де i = 1,2,…n. Вивести елементи масиву у зворотному порядку. Знайти суму всіх чисел. Program Revers_Suma; Uses crt; Var N, i, S:integer; {N - кількість елементів масиву, i - змінна циклу} А:array [1..100] of longint; {A - заданий масив} Begin Clrscr; Write ('Введіть кількість елементів масиву (

Слайд 5


Задача №2. Дано одновимірний масив цілих чисел А[i], де i = 1,2,…n. Вивести елементи масиву з парними індексами. Program Parnist; Uses crt; Var N,i :...
Описание слайда:
Задача №2. Дано одновимірний масив цілих чисел А[i], де i = 1,2,…n. Вивести елементи масиву з парними індексами. Program Parnist; Uses crt; Var N,i : word; {N - кількість елементів масиву, i - змінна циклу} А : array [1..100] of longint; {A – заданий масив} Begin Clrscr; Write ('Введіть кількість елементів масиву (

Слайд 6


Задача №3. Барон Мюнхаузен, вийшовши на екологічно чисте полювання, зарядив свою рушницю кісточками вишень. Після того як він вдало влучив поміж роги...
Описание слайда:
Задача №3. Барон Мюнхаузен, вийшовши на екологічно чисте полювання, зарядив свою рушницю кісточками вишень. Після того як він вдало влучив поміж роги оленям, в яких влучило відповідно k1, k2, …, kn кісточок, у них на головах виросли чудові молоді вишеньки. Скільки саджанців зміг подарувати барон Мюнхаузен садівникам-дослідникам? Program Baron; Uses crt; Var N:word; {N - кількість оленів, тобто елементів масиву, у яких влучив Мюнхаузен} K:array[1..100] of longint; {K -зарезервований масив для зберігання кількості кісточок, що влучили в оленів} i,Sum:longint; {i - змінна циклу, Sum -загальна кількість кісточок, що влучили в оленів} Begin Randomize; {Ця процедура запускається з метою зробити числа генератора випадкових чисел ще більш "випадковими"}

Слайд 7


Задача №4. Середню групу дитячого садочка вивели на прогулянку. Скільки дівчаток і скільки хлопчиків видна з-за паркану, якщо зріст хлопчиків...
Описание слайда:
Задача №4. Середню групу дитячого садочка вивели на прогулянку. Скільки дівчаток і скільки хлопчиків видна з-за паркану, якщо зріст хлопчиків задається у сантиметрах від'ємними числами, а дівчаток - додатними у вигляді цілих значень a1, a2, …, an? Крім того, у всіх дівчаток на голівках зав'язані бантики заввишки 10 см, а висота паркану H см. Program Children; Uses crt; Var N,H:word; {N - кількість дітей в дитсадочку, Н - висота паркану} А:array[1..100] of longint; {А - зарезервований масив для зберігання зростів дітей} i,Count_girl,Count_boy:longint; {i - змінна циклу, Count_girl - кількість дівчаток, Count_boy - кількість хлопців} Begin Randomize; Clrscr; Count_girl:=0; Count_boy:=0; Write ('Введіть висоту паркану: '); Readln(H); Write ('Введіть кількість дітей в дитсадочку: '); Readln(N);

Слайд 8


Задача №5. Дано дійсні числа a1951, a1952, …, a2000 - кількість опадів (в мм), що випали у місті за останні 50 років минулого століття. Обчислити...
Описание слайда:
Задача №5. Дано дійсні числа a1951, a1952, …, a2000 - кількість опадів (в мм), що випали у місті за останні 50 років минулого століття. Обчислити середню кількість опадів за цей період і щорічне відхилення від середнього значення. Program Rain; Uses crt; Var N,i:longint; {N - кількість елементів масиву, i - змінна циклу} A:array[1951..2000] of real; {A - масив для зберігання кількості опадів у відповідному році} B:array[1951..2000] of real; {B - масив для зберігання відхилення від середнього значення} Begin Randomize; Clrscr; Sum:=0; For i:=1951 to 2000 do Begin A[i]:=random(500)/7; {Заповнення масиву випадковими дійсними числами} Write(A[i]:8:2); {Виведення масиву на екран для контролю роботи програми} Sum:=Sum+K[i]; End;

Слайд 9


Задача №6. Дано дійсні числа a1, a2, …, a30, b1, b2, …, b30. Обчислити (a1 + b30)(a2 + b29)…(a30 + b1). Program Suma_Dobutok; Uses crt; Var A,B:...
Описание слайда:
Задача №6. Дано дійсні числа a1, a2, …, a30, b1, b2, …, b30. Обчислити (a1 + b30)(a2 + b29)…(a30 + b1). Program Suma_Dobutok; Uses crt; Var A,B: array[1..30] of real; {A,B - масиви для зберігання вхідних даних} i:byte; {і - змінна циклу} Rez:real; {Rez - результат обчислень} Begin Randomize; Clrscr; Writeln ('Масив А:'); For i:=1 to 30 do Begin A[i]:=random(200)/7-random*15; Write(A[i]:8:2); End;

Слайд 10


Задача №7. Дано дійсні числа a1, a2, …, a30, b1, b2, …, b30. Обчислити Program Suma_Dobut_Chastka; Uses crt; Var A,B:array[1..30] of real; {A,B -...
Описание слайда:
Задача №7. Дано дійсні числа a1, a2, …, a30, b1, b2, …, b30. Обчислити Program Suma_Dobut_Chastka; Uses crt; Var A,B:array[1..30] of real; {A,B - масиви для зберігання вхідних даних} i:byte; {і - змінна циклу} R1,R2:real; {R1 - чисельник дробу, R2 - знаменник дробу} Rez:real; {Rez - результат обчислень} Begin Randomize; Clrscr; Writeln ('Масив А:'); For i:=1 to 30 do Begin A[i]:=random(200)/7-random*15; Write(A[i]:8:2); End;

Слайд 11


Задача №8. Дано натуральні числа n, m та матриці цілих чисел Aij, Bij, де i = 1, 2, …, n, j = 1, 2, …,m. Обчислити значення елементів матриці Cij,...
Описание слайда:
Задача №8. Дано натуральні числа n, m та матриці цілих чисел Aij, Bij, де i = 1, 2, …, n, j = 1, 2, …,m. Обчислити значення елементів матриці Cij, якщо Cij = Aij (I+j) - Bij(i2+j2). Program Suma_2Tabl; Uses crt; Const n = 8; m = 15; Var A,B,C: array[1..n,1..m] of integer; i,j:word; {і,j - змінні циклу} Begin Randomize; Clrscr; Writeln ('Масив А:'); For i:=1 to n do Begin For j:=1 to m do begin A[i,j]:=random(50)-random(20); Write (A[i,j]:5); end; writeln; End;

Слайд 12


Задача №9. Дано квадратну матрицю розмірності n. Надрукувати суму елементів бічної діагоналі. Program Suma_Bichna; Uses crt; Const n = 10; Var A:...
Описание слайда:
Задача №9. Дано квадратну матрицю розмірності n. Надрукувати суму елементів бічної діагоналі. Program Suma_Bichna; Uses crt; Const n = 10; Var A: array[1..n,1..n] of real; i,j:integer; {і,j - змінні циклу} Sum:real; {Sum - сума елементів бічної діагоналі} Begin Randomize; Clrscr; {Заповнення масиву та виведення його на екран} For i:=1 to n do Begin For j:=1 to n do begin A[i,j]:=random*50-random(80)/3; Write(A[i,j]:8:3); end; writeln; End;

Слайд 13


Задача №10. Дано цілочислову прямокутну таблицю порядку n х m. Усі елементи таблиці, менші за середнє арифметичне її значень, замінити на...
Описание слайда:
Задача №10. Дано цілочислову прямокутну таблицю порядку n х m. Усі елементи таблиці, менші за середнє арифметичне її значень, замінити на "-1", а більші - на "1". Program Zamina; Uses crt; Const n = 9; m = 12; Type Masiv = array[1..n,1..m] of integer; Var A : Masiv; i,j : byte; {і,j - змінні циклу} Sum,SA : real; {Sum - сума елементів таблиці, SA - середнє арифметичне} Begin Randomize; Clrscr; Sum:=0; {Початкове значення суми} Writeln('Вихідний масив: '); For i:=1 to n do Begin For j:=1 to m do begin A[i,j]:=random(120)-random(65); Write(A[i,j]:5); Sum:=Sum+A[i,j]; {Накопичення суми елементів масиву} end;

Слайд 14


 Робота в середовищі програмування Виконати програму і вивести результат програми на екран дисплея. Результат виконання записати в зошит. Зберегти...
Описание слайда:
 Робота в середовищі програмування Виконати програму і вивести результат програми на екран дисплея. Результат виконання записати в зошит. Зберегти програму на диску. Результат виконання записати в зошит. Відредагувати програму за завданнями вчителя.



Похожие презентации
Mypresentation.ru
Загрузить презентацию