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]


Висновок

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


 

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

81255. Понятие формы государства 35.49 KB
  Научное исследование различных аспектов формы государственности имеет важное теоретическое и практическое значение. Более полное конкретное представление о форме государства дает анализ 3х его составляющих формы правления государственного устройства государственно правового режима.
81256. Монархическая форма правления 43.24 KB
  Другой важной формой правления является регентство – временное коллегиальное или единоличное осуществление полномочий главы государства в монархиях в случае продолжительной болезни малолетства или временного отсутствия монарха. В зависимости от принципа наследования власти монархия может быть династической родовой и выборной. Гораздо чаще нам встречается родовая монархия где действовал принцип принадлежности к царскому роду.
81258. Форма государственного устройства 39.69 KB
  Конституция разграничивает полномочия субъектов и самой федерации.Территория федерации состоит из: а Субъектов которые по-разному называются. Субъекты федерации могут принимать свои конституции законы постановления и другие нормативно-правовые акты.
81259. Демократический политический режим 38.4 KB
  Демократическая политическая система – это организация легальной опирающейся на законы и подконтрольной обществу власти. В демократическом государстве народ является источником власти. Профессионализация власти – отличительный признак государства в котором существует демократический политический режим.
81260. Тоталитарный политический режим 36.12 KB
  Высокая концепция власти гипертрофия руководящего аппарата его проникновение во все поры жизни общества. тоталитаризм характеризуется монополией власти на информацию полным контролем за средствами массовой информации. Все силовые структуры находятся в исключительном подчинении центру политической власти.
81262. Внешние функции государства 38.91 KB
  Основные направления деятельности государства называются функциями государства. К внутренним функциям охватывающим сферу внутренней самостоятельной жизни государства непосредственно касающимся каждого члена общества относятся следующие виды функций. Их количество задачи компетенция взаимоотношения и связи между ними определяются функциями государства.
81263. Внутренние функции государства 38.16 KB
  Предназначение государства Проявляющееся в его функциях есть объективная необходимость выполнения общественно полезной социально обусловленной деятельности. Деятельность государства многогранна она охватывает самые различные стороны общественной жизни. Основные направления деятельности государства называются функциями государства.