4248

Функції. Багатовимірні масиви. Обробка двовимірних масивів

Практическая работа

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

Функції. Багатовимірні масиви. Обробка двовимірних масивів. Мета: навчитись проводити обробку одновимірних масивів та рядків мовою програмування С. Завдання Дано матрицю 9х9. Зробити її дзеркальне відображення відносно головної діагоналі. Програма...

Украинкский

2012-11-15

102.75 KB

10 чел.

Функції. Багатовимірні масиви. Обробка двовимірних масивів.

Мета: навчитись проводити обробку одновимірних масивів та рядків мовою програмування С.

Завдання

Дано матрицю 9х9. Зробити її дзеркальне відображення відносно головної діагоналі.

Програма

#include <stdio.h>

 

void main()

{

srand(time(0));

int a[9][9],i,j,t;

printf("Початковий масив:\n");

for (i=0;i<9;i++) {for (j=0;j<9;j++) a[i][j]=rand()%100,printf("%2d  ",a[i][j]); printf("\n");};

for (j=1;j<9;j++) for (i=0;i<j;i++) t=a[i][j],a[i][j]=a[j][i],a[j][i]=t;

printf("\nДзеркальне відображення:\n");

for (i=0;i<9;i++) {for (j=0;j<9;j++) printf("%2d  ",a[i][j]); printf("\n");};

}


початок

Блок-схема

j=0, 9

i=0, 9

i=0, j

j=1, 9

i=0, 9

j=0, 9

a[i][j]=rand()%100

Вивести a[i][j]

t=a[i][j],

a[i][j]=a[j][i],

a[j][i]=t;

кінець

Вивести a[i][j]


Висновок

Виконавши роботу, я засвоїв навички роботи з двовимірними та їх обробку в мові програмування С.


 

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

68029. Матвей Иванович Афонин (1739-1810 гг.) 494.24 KB
  XVIII век в истории России - это жестокий, даже беспощадный век правления Петра I, решившего в короткие сроки изменить Россию, время стрелецких бунтов и дворцовых переворотов, правления Екатерины Великой, крестьянских войн и усиления крепостного права. Но в то же время для этого периода русской...
68030. Клубна діяльність – одна з активних форм самореалізації особистості 121 KB
  Кожен його учасник поставлений в однакові умови для всіх вироблені спільно єдині вимоги і правила оформлені як Статут клубу. Є ще одна значима особливість клубу: участь у ньому добровільна кількість членів не визначається як наприклад у гуртку чи спортивній секції.
68032. Сценарій свята «Книга – твій друг» 44 KB
  Книга – одне з найбільших див, створених людиною. Завдячуючи їй, ми дізнаємося про минуле та день сьогоднішній, вона веде нас у захоплюючу подорож по країні Знань, розповідає про те, як вирощують хліб і зводять будинки, варять сталь і приборкують ріки, створюють машини та літають у космос.
68033. Розробка бібліотечного уроку для учнів 3-х класів вчителя початкових класів 98 KB
  Мета: Ознайомити учнів з історією виникнення книги з першодрукарями; розвивати звязне мовлення школярів спостережливість допитливість; прищеплювати бажання поповнювати свій словниковий запас; виховувати дбайливе ставлення до книги. Без слова немає людської мови а без мови книги.
68034. Інтелектуально-розважальна гра „Що ми знаємо про Кобзаря?” 41 KB
  Оскільки підлітковий вік це час самоутвердження формування особистості то зважаючи на це пропонуємо в ненавязливій формі гри вивчати Шевченка позмагатися хто краще знає долю і творчість поета. Клас або актова зала прибрані відповідно до відзначення дня народження Тараса Григоровича Шевченка...
68035. Вшановуємо Великого Кобзаря 153.5 KB
  Мета уроку: розширити знання учнів про творчість та життєвий шлях Т.Г.Шевченка; виробити вміння осмислити та зрозуміти тяжку долю поету, прищепити повагу та любов до нього, до України, до її чудової природи, до співучої солов’їної мови; поповнювати словник дітей образними виразами...
68036. Ми чуємо тебе, Кобзарю, крізь століття... 312 KB
  Музичне оформлення: пісня Ми йдемо до Тараса В.Шевченко Відеоролик лунає уривок пісні Ми йдемо до Тараса В. Немає з нами великого Кобзаря та слова його бентежать і тривожать душу Тарас Шевченко був одним із тих кого ми називаємо провісником нового життя народним пророком титаном духу.
68037. Літературна подорож «У гості до Кобзаря» (Т.Г. Шевченко і Донеччина) 823.5 KB
  Шевченка прикрашений рушником. На дошці висить карта Донецької області чи України на якій прапорцями позначені місця з якими пов’язане ім’я Тараса Шевченка. Шевченка наші земляки М. Звучить українська народна пісня Заповіт вірші Тараса Шевченка.