Презентация, доклад на тему Алгоритмическая линия в информатике

Основные типы алгоритмовСуммирование элементов массиваПодсчет количества элементов массива с заданным свойствомЗамена элементов массиваНахождение максимального и минимального элементовУпорядочивание элементов массива по возрастанию или по убыванию

Слайд 1Алгоритмическая линия в информатике
учитель информатики
Елисеева Л.Ю.
18.04.2014г

Алгоритмическая линия в информатикеучитель информатики Елисеева Л.Ю. 18.04.2014г

Слайд 2Основные типы алгоритмов
Суммирование элементов массива
Подсчет количества элементов массива с заданным свойством
Замена

элементов массива
Нахождение максимального и минимального элементов
Упорядочивание элементов массива по возрастанию или по убыванию
Основные типы алгоритмовСуммирование элементов массиваПодсчет количества элементов массива с заданным свойствомЗамена элементов массиваНахождение максимального и минимального элементовУпорядочивание

Слайд 3Этапы составления алгоритма
Описание величин

Ввод данных

Запись команд

Вывод результатов

Этапы составления алгоритмаОписание величинВвод данныхЗапись командВывод результатов

Слайд 4В8.4
алг
нач
    цел x, a, b, c
     ввод x
     a := 0;

b := 0
     нц пока x>0
     c := mod(x,2)
        если c=0
         то a := a+1
иначе b:=b+1
       все
       x := div(x,10)
     кц
     вывод a, нс, b
кон


описание
ввод
1,2 
3






вывод         

алг
нач
    цел x, a, b, c
     x=…Х3Х2Х1
     a = 0; b = 0
     x>0 да
       c = 0или1
       четность
   a=1 или
        b =1
       все
   x := …Х3Х2
 
    

3 3

алг
нач
    цел x, a, b, c
     x=…Х3Х2

   x>0 да
   c = 0 или1
   четн.
    а=1 или
    b =1
все
  x = …Х3
 
    


описание
ввод
1,2 
3






вывод         

В8.4алг нач    цел x, a, b, c     ввод x     a := 0; b := 0     нц пока x>0    

Слайд 55.
цел a, b, t, M, R
  a := -12; b

:= 12
  M := a; R := F(a)
  нц для t от a до b
    если F(t)      то
        M := t; R := F(t)
    все
  кц
  вывод M+14
кон
  алг цел F(цел x)
нач
  знач := iabs(x*x-9)*(x*x-9)+3
5. цел a, b, t, M, R  a := -12; b := 12  M := a; R

Слайд 65.
F(x)=iabs(x*x-9)*(x*x-9)+3
на [-12,12] не положительное значение
 F’(x)= 2*x, F’(x)=0, x=0, x=4,x=-4
F(-12)=F(12)=144-6
F(-3)= F(3)=

3
F(0)=12

5. F(x)=iabs(x*x-9)*(x*x-9)+3на [-12,12]  не положительное значение F’(x)= 2*x, F’(x)=0, x=0, x=4,x=-4F(-12)=F(12)=144-6F(-3)= F(3)= 3F(0)=12

Слайд 77. программу сортировки по возрастанию элементов последовательности натуральных чисел, имеющих нечётные

значения.
На вход программе сначала подаётся натуральное число N – количество элементов последовательности, N не превосходит 1000. Затем следуют
элементы последовательности – натуральные числа, каждое число в отдельной строке. Каждый элемент последовательности не превосходит 30 000.
Программа должна выводить все элементы последовательности, являющиеся нечётными числами в таком порядке, что каждое последующее число не
меньше предыдущего. Каждое число выводится в отдельной строке. Если в исходной последовательности нет ни одного нечётного числа, программа
должна вывести число 0.
7. программу сортировки по возрастанию элементов последовательности натуральных чисел, имеющих нечётные значения.На вход программе сначала подаётся натуральное

Слайд 8алг сортировка10702 по возрастанию последов нат чисел имеющих нечётные значения
нач
цел

k,i,j,c,N
целтаб а[1:1000]
ввод N
k:=0
нц для i от 1 до N
ввод c
если mod(c,2)<>0
то k:=k+1
а[k]:=c
все
кц
алг сортировка10702 по возрастанию последов нат чисел имеющих нечётные значениянач цел k,i,j,c,Nцелтаб а[1:1000]ввод Nk:=0нц для i от

Слайд 9если k=0
то вывод 0
иначе

нц для i от 1 до k-1
нц для j от i+1 до k
если а[i]>а[j]
то c:=а[i]
а[i]:=а[j]
а[j]:=c
все
кц
кц
все
если k=0   то вывод 0   иначе    нц для i от

Слайд 10
нц для i от 1 до k
вывод "а[",i,"]=",а[i], нс
кц
кон

нц для i от 1 до kвывод

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть