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]


Висновок

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


 

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

36172. Варианты формата CD 133 KB
  Такая версия компактдиска появилась в 1985 году и получила название CDROM Read Only Memory память только для чтения. Поскольку диск CDROM предстояло использовать в составе вычислительных комплексов различной сложности то для него был разработан специальный дисковод легко вписывающийся в архитектуру компьютера. Дополнительное кодирование в CDROM производится до того как данные поступают на кодер CIRC точно такой же как в системе защиты от ошибок формата CDAudio. В формате CDROM эти 24 символа являются обезличенными и могут нести...
36173. ИЗГОТОВЛЕНИЕ BD-ДИСКОВ 401 KB
  Мастеринг BDдисков Существует три основные технологии мастеринга BDдисков: метод PTM иммерсионный метод и метод записи пучком электронов. Системы EBR Electron Beam Recorder использующие для записи пучок электронов наиболее дороги но позволяют получить очень высокое разрешение.1 иллюстрирует процесс формирования дорожки записи. Такая длина волны близка к длине волны излучения газовых лазеров которые применяются для записи оптических дисков в форматах CD и DVD.
36174. Структура минидиска 56.5 KB
  Частота сигнала вобуляции равна 2205 кГц. Эту частоту легко получить путем деления пополам частоты дискретизации звукового сигнала fд = 441 кГц. Кодирование данных DIP производится перед изготовлением диска путем частотной модуляции несущей fн = 2205 кГц бифазным кодом. Модуляция осуществляется с помощью тактовой частоты fт = 6300 Гц которая получается путем деления частоты дискретизации 441 кГц на 7 см.
36175. Записываемые диски 215.5 KB
  Длина волны вобуляции в общем случае равна 5 мкм рис. ФОРМАТ КОДИРОВАНИЯ АДРЕСНЫХ ДАННЫХ ВОБУЛЯЦИЕЙ НАПРАВЛЯЮЩЕЙ ДОРОЖКИ Записываемый диск BDR и перезаписываемый диск BDRE имеют один и тот же формат данных которые содержатся в законе вобуляции направляющей дорожки и формируются еще при изготовлении диска. Кроме того модулируя закон вобуляции можно заносить на диск дополнительные данные необходимые как для идентификации фрагментов записываемого материала так и для идентификации самого диска. Поскольку запись данных всегда выполняется...
36176. КОНСТРУКЦИЯ ДИСКА BD-ROM 50 KB
  Однако регистрирующий слой у BDдиска находится гораздо ближе к внешней поверхности той через которую осуществляется считывание чем у CD и DVD на расстоянии всего 100 мкм от нее у CD это расстояние равно 11 мм у DVD 06 мм. Если диск является двухслойным то второй информационный слой L1 располагается на расстоянии 25 мкм от первого слоя L0 ближе к внешней поверхности рис. Между этими двумя информационными слоями также находится разделительный слой поликарбоната. Диск BDROM Если диск является диском BDROM тиражированный...
36177. Digital Versatile Disc (DVD) 108.5 KB
  В процессе работы над новым носителем несколько раз менялось его название отражая основные намерения разработчиков на том или ином этапе: MMCD MultiMediCD; HDDVD High Density Digitl Video Disc; HDCD High Density CD. Даже названия у них были чемто схожи: SDDVD Super Density Digitl Video Disc перекликается с HDDVD. SDDVD тоже имеет двухслойную структуру однако она несколько иная чем у MMCD ибо образуется за счет того что склеиваются вместе две половинки диска каждая из которых имеет толщину 06 мм рис.
36178. Налоги налогообложение 255.5 KB
  Принцип справедливости утверждающий всеобщность обложения и равномерность распределения налога между гражданами соразмерно их доходам которыми они пользуются под покровительством и защитой государства. Принцип экономии заключающийся в сокращении издержек взимания налога и рационализации системы налогообложения. Все последующие функциональные элементы налога объекты налогообложения ставки льготы и др. Расчет налога производится непосредственно от налоговой базы.
36179. Теория финансов 212 KB
  Страховая защита и страховые фонды Страхование создание специальными организациями фондов в денежной форме за счет страховых взносов юридических и физических лиц и предназначенных для реального возмещения только участникам их создания ущерба возникающего в результате наступления стихийных событий и несчастных случаев. страхование предусматривает перераспределение ущерба как в пространстве так и во времени; страховые взносы мобилизованные страховщиком имеют возвратный характер. Страхование подразделяется на три отрасли...
36180. Финансы организаций 210.5 KB
  Распределительная функция обеспечивает: образование целевых фондов денежных средств и поддержание рациональной структуры капитала; образование фонда возмещения который обеспечивает покрытие затрат на простое воспроизводство; формирование фонда оплаты труда возмещение затрат труда который состоит из двух частей: включаемой в затраты по производству и реализации продукции товаров работ услуг и образуемой за счет прибыли организации. Принцип самоокупаемости и самофинансирования означает полную окупаемость затрат на производство и...