7


  • Учителю
  • Самостоятельная работа по теме 'Массивы'

Самостоятельная работа по теме 'Массивы'

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

Массивы

Задача №1.

Дана матрица А 11х11. Найти сумму элементов каждой строки, стоящих над главной диагональю.

АЛГОРИТМ

*вывод('Введите матрицу А 11х11 ')

*ввод(а: array[1..11,1..11])

*k:=2

**цикл по i от 1 до 11

*S:=0

**цикл по j от k до 11

*S:=S+a[i,j]

* вывод('S= ',S)

*k:=k+1

**все-цикл по j

**все-цикл по i





Задача 2. Массив содержит 40 чисел. Найти среднее значение среди отрицательных и среди положительных.

АЛГОРИТМ

*вывод('Введите массив А 40 ')

*ввод(а[1..40])

**цикл по i от 1 до 40

***если a[i]>0

**** то sp:=sp+a[i]; kp:=kp+1

**** иначе so:=so+a[i]; ko:=ko+1

***конец если

**все-цикл по i

*srp:=sp/kp

*sro:=so/ko

* вывод('srp= ',srp:4:2)

* вывод('sro= ',sro:4:2)


Задача 3. ([2] 8.34) Дан текст из 80 литер. Определить симметричен ли он, т.е. одинаково ли он читается слева направо и справа налево.

АЛГОРИТМ

*вывод('Введите массив А 80 ')

*ввод(а[1..80])

**цикл по i от 1 до 80/2

***если a[i]= a[80-i+1];

**** то k:=k+1

***конец если

***если k =40

****то вывод('Симметричен')

****иначе вывод( 'Нет')

***конец если

**все-цикл по i



 
 
X

Чтобы скачать данный файл, порекомендуйте его своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал