71051

Обработка двумерных массивов

Лабораторная работа

Информатика, кибернетика и программирование

Задание к лабораторной работе: Дана действительная квадратная матрица А размера n  n. Вычислить суммы элементов двух главных диагоналей матрицы. Схема алгоритма. Программа на языке Basic Расчет сумм элементов двух главных диагоналей матрицы.

Русский

2014-11-01

323.5 KB

1 чел.

Федеральное агентство связи

Сибирский Государственный Университет Телекоммуникаций и Информатики

Межрегиональный центр переподготовки специалистов

Лабораторная работа №5

По дисциплине: Информатика

                                  

Выполнил:

Группа:

Вариант: 10

    

Проверил: ___________________

Новосибирск, 2014 г

Лабораторная работа № 5

Обработка двумерных массивов

Задание к лабораторной работе:

Дана действительная квадратная матрица А размера n  n. Вычислить суммы  элементов двух главных диагоналей матрицы.

Схема алгоритма.

Программа на языке Basic

 

10 'Расчет сумм  элементов двух главных диагоналей матрицы.

20 CLS

30 INPUT “Введите размер матрицы n=», n

40 DIM a(n,n)

50 PRINT “Для генерации массива из случайных чисел нажмите 1“

60 PRINT “Для ввода собственных значений нажмите любую другую цифру“

70 INPUT k

80 IF k=1 THEN 90 ELSE170

90 ‘Создание массива из случайных чисел

100 FOR i=1 TO n STEP 1

110 FOR j=1 TO n STEP 1

120 RANDOMIZE TIMER

130 a(i,j) = INT(RND * 100)

140 NEXT j

150 NEXT i

160 GOTO 240

170 ‘Создание массива вручную

180 FOR i=1 TO n STEP 1

190 FOR j=1 TO n STEP 1

200 PRINT ”Введите a(”; i; j; ”)”

210 INPUT a(i, j)

220 NEXT j

230 NEXT i

240 ‘Вывод сформированного массива

250 FOR i=1 TO n STEP 1

260 FOR j=1 TO n STEP 1

270 PRINT a(i, j);

280 NEXT j

290 PRINT

300 NEXT i

310 s1=0: s2=0

320 ‘Расчет суммы чисел первой диагонали

330 FOR i=1 TO n STEP 1

340 FOR j=1 TO n STEP 1

350 IF i = j THEN 360 ELSE 370

360 s1 = s1 + a(i, j)

370 NEXT j

380 NEXT i

390 ‘Расчет суммы чисел второй диагонали

400 FOR i=1 TO n STEP 1

410 FOR j=1 TO n STEP 1

420 IF j = n – i +1 THEN 430 ELSE 440

430 NEXT j

440 NEXT i

450 PRINT

460 PRINT “Сумма чисел первой диагонали равна», s1

470 PRINT “Сумма чисел второй диагонали равна», s2

480 END

Результаты выполнения программы


 

А также другие работы, которые могут Вас заинтересовать

13105. 1917-1941 ж.ж.кеңес мектебі мен педагогикасы 83.5 KB
  1917-1941 ж.ж.кеңес мектебі мен педагогикасы. Мектептің революциялық қайта құрылуы және алғашқы қадамдары. Халық ағарту ісінің барлық жүйесін қайта құру революцияның алғашқы күндерінен басталады. 1917 жылы 9 қарашадағы декрет бойынша Ағарту ісінің мемлекеттік комисс...
13106. 1941-1970 жж. кеңес мектебі мен педагогикасы 99.5 KB
  1941-1970 жж. кеңес мектебі мен педагогикасы. Ұлы Отан соғысы жылдарындағы мектеп және педагогика. Кеңес халқының фашистік Германияға қарсы соғысы көптеген материалдық күшті керек етті. Еңбекке жарайтын миллиондаған адамдарды бейбіт еңбектен бөлді. Соғыстың ауыр зар...
13107. 1980-1991 ж.ж. Кеңес мектебі мен педагогикасы 57 KB
  1980-1991 ж.ж. Кеңес мектебі мен педагогикасы. Жалпы білім беретін және кәсіби мектеп реформасының егізгі бағыттары 1984. Білім берудің жаңа сипаты мен түрлері дамуы. Жаңашыл мұғалімдердің ғылымитеориялық және әдістемелік ізденісі. Жалпы білім б...
13108. Коменскийдің Ян Амос педагогикалық қызметі мен теориясы. (1592-1670жж) 102.5 KB
  Ян Амос Коменскийдің педагогикалық қызметі мен теориясы. 1592-1670жж. Я.А.Коменскийдің қысқаша ғұмырнамалық деректері. Я.А.Коменскийдің көзқарасының қалыптастыруы. Табиғатқа сәйкес тәрбиелеу қағидасы туралы. Жас кезеңдері. Мектеп жүйесі және оқытудың маз...
13109. А.Құнанбаев, Ш.Құдайбердиев, М.Әуезов шығармаларындағы педагогикалық идеялардың сабақтастығы және оны оқу-тәрбие үрдісіне ендіру 230.5 KB
  СУЛТАНОВА НУРГУЛЬ КАМИЛЬЕВНА А.Құнанбаев Ш.Құдайбердиев М.Әуезов шығармаларындағы педагогикалық идеялардың сабақтастығы және оны оқутәрбие үрдісіне ендіру 13.00.01 Жалпы педагогика педагогика және білім тарихы этнопедагогика Педагогика ғылымдарының кандидаты...
13110. Макаренконың А.С. өмірі мен педагогикалық қызметі 73.5 KB
  А.С.Макаренконың өмірі мен педагогикалық қызметі. Аса көрнекті кеңес педагогі А.С.Макаренко Белополье қаласы бұрынғы Харьков губерниясы темір жол шеберханасының майлау цехының шебері жанұясында дүниеге келді. Кременчук қаласындағы қалалық училищені және пед...
13111. Абай Құнанбаевтың педагогикалық көзқарасы 45.5 KB
  Абай Құнанбаевтың педагогикалық көзқарасы. 18451904 Абай Құнанбаев қазақ халқының ұлы классик ақыны ағартушы демократы ұлтымыздың рухани мақтанышы. Абай өз ауылында арабша хат танығаннан кейін он жасында Семей қаласындағы Ахмет Ризаның медресесінде 3 жыл оқиды.
13112. Адольф Дистервегтің педагогикалық қызметі мен теориясы 53 KB
  Адольф Дистервегтің педагогикалық қызметі мен теориясы. 1790-1866 Дистервегтің педагогикалық қызметі мен ғұмырнамалық деректері. Немістің ғұлама педагогі Адольф Дистервег ХІХ ғасырдың орта кезіндегі герман буржуазиялықдемократиялық педагогикасының көрн
13113. Сыныптан тыс жұмыс «Алтын қақпа» интеллектуалдық ойыны 44 KB
  Сыныптан тыс жұмыс Алтын қақпа интеллектуалдық ойыны Сабақтың мақсаты: Оқушылардың қазақ тілі мен әдебиеті пәнінен алған білімдерін ел тарихы салтдәстүрлерін қаншалықты білетіндіктерін тексеру. Дамытушылық мақсаты: Оқушылардың ойөрісін тіл байлығын дамы...