Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_Inf_kaz_3-7.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.71 Mб
Скачать

4.2 Кесте – Сызықты (бір ізбен жүру) құрылымды алгоритм құру

нұсқа

Есептеу формулалары

Бастапқы берілгендер

1

2

3

1.

2.

3.

4.

a=-0.5

b=1.7

t=0.44

5.

a=-15

b=15.5

x=- 2.9

6.

a=16.5

b=3.4

x=0.61

7.

a=0.7

b=0.05

x=0.5

8.

a=1.1

b=0.004

9.

m=2

c=- 1

t=1.2; b=0.7

10.

a=3.2

b=17.5

x=- 4.8

11.

a=10.2

b=9.2

c=0.5

12.

a=0.3

b=0.9

x=0.61

13.

a=0.5

b=3.1

x=1.4

14.

a=0.5

b=2.9

x=0.3

15.

m=0.7

c=2.1

x=1.7

b=1.08

4.3 кесте – Тармақталған (альтернатива) құрылымды алгоритм құру

нұсқа

Формула

Шарт

Бастапқы берілгендер

Диапазон және аргументтің өзгеру қадамы

1.

2

3

4

5

1.

a=-0.5

b=2

2.

x<1.3

x=1.3

x>1.3

a=1.5

3.

x<1.2

x=1.2

x>1.2

a=2.8

b=-0.3

c=4

4.

x<1.4

x=1.4

x>1.4

a=1.65

5.

x<1

x=1

1<x<2

x>2

a=2.3

6.

a=2.5

7.

b=1.5

8.

_

9.

a=20.3

10.

x<0.5

x=5

x>0.5

t=2.2

11.

a=2.6

b=-0.39

12.

a=0.9

13.

a=2.1

b=1.8

c=-20.5

14.

a=0.3

n=10

15.

t<0.1

t=0.1

t>0.1

a=2.5

b=0.4

4.3 кесте – Циклдік (итерация) құрылымды алгоритм құру

нұсқа

Массив

Әрекет

Шарттар мен шектеулер

X(100)

X массивінің элементтерінің санын және қосындысын есептеу

1xi 0

A(80)

A массивінің элементтерінің орташа арифметикалық қосындысын есептеу

ai >0

X(70)

X массивінің элементтерін Y массивіне жазу және олардың санын анықтау

1xi -1

B(50)

В массивінің ең үлкен элементін және оның нөмірін анықтау

xi >0

C(40)

C массивінің ең кіші элементін және оның нөмірін аны

xi <0

D(80)

D массвінің ең үлкен және ең кіші элементтерін табып, олардың орындарын ауыстыру

__

Y(20)

Y массивінің элементтерінің орташа геометриялық қосындысын есептеу

yi >0

Z(30)

Z массивінің элементтерін R массивіне алдымен оң элементтерін, содан кейін теріс элементтерін орналастыру

__

N(50)

A массивінің элементтерінің қосындысын табу

n i /3*3= n i

X(N)

X массивінің элементтерінің санын және қосындысын есептеу

x i >0, 30N

A(N)

X массивінің элементтерінің орташа геометриялық қосындысын есептеу

a i >0, 50N

X(N)

X массивінің оң элементтерін Y массивіне ретімен жазу

x i >0, 40N

X(N)

X массивінің оң элементтерін Y массивіне, ал теріс элементтерін Z массивіне ретімен жазу

40N

B(K)

B массивінің ең үлкен элементін және оның реттік нөмірін табу

x i <0, 40K

C(K)

C массивінің ең кіші элементін және оның реттік нөмірін табу

1x i -1, 20K

Бақылау сұрақтары

  1. Алгоритмнің базалық құрылымдары қандай?

  2. Бағдарламаны тестілеу дегеніміз не?

  3. Бағдарламаны жобалауға құрылымдық тәсіл неден тұрады?

  4. Алгоритм дегеніміз не?

  5. Бағдарламаны жобалау кезінде қайталап есептеу қалай жүзеге асырылады?

  6. Алгоритм сөзі қайдан шыққан?

  7. Блок-схема деген не?

  8. Итерация деген не?

  9. Есептеу процесінде қайталауды орындайтын алгоритм түрлері қандай?

Әдебиеттер:

  1. Вирт Н. Алгоритмы и структуры данных

  2. Могилев А.В. Информатика: учеб.пособие для студ.пед.вузов. -М.: Издательский центр «Академия», 2003

  3. Попов В.Б. Основы компьютерных технологий. – М.: Финансы и статистика, 2002.

  4. Симонович С.В. Информатика –СПб, 2004

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]