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]


Висновок

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


 

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

40069. Лингвистическое обеспечение сайтов 40 KB
  Сформировать умения определять состав лингвистического обеспечения сайтов. Задание 1: Проанализировать состав ИПЯ используемых для подготовки информационных продуктов и услуг информационных учреждений. Таблица 1 Состав ИПЯ используемых для подготовки информационных продуктов и услуг Наименование информационного продукта или услуги Наименование используемых ИПЯ Назначение функция ИПЯ 1 2 3 Технология работы: Проанализируйте структуру сайта заданного информационного учреждения...
40070. Объектно-признаковый язык 55 KB
  Таблица 1 Виды фактографической информации Лексическая единица Вид информации фактическая прогнозная количественная качественная Технология работы: Проанализировать лексическую единицу см. По результатам тематического поиска в базе данных Дипломные работы отобрано 34 документа; 4. Таблица 2 Типы лексических единиц Лексическая единица Тип лексической единицы Кемеровский государственный университет культуры и искусств номенклатурный знак Технология работы: Проанализировать...
40071. Государственный рубрикатор научно-технической информации как ИПЯ 48.5 KB
  Охарактеризовать ГРНТИ как ИПЯ. Овладеть навыками кодирования с помощью ГРНТИ. Определить сферу применения ГРНТИ.
40072. Технология расчета контрольного числа для кодов классификаторов технико-экономической и социальной информации 45.5 KB
  Рассмотреть методы расчета контрольного числа для кодов для кодов классификаторов ТЭСИ. Приобрести навыки расчета контрольного числа для кодов классификаторов ТЭСИ. Обеспечивающие средства: методика расчета контрольного числа перечни кодов.
40073. Лингвистическое обеспечение сайтов 63 KB
  Приложение 1 Перечень сайтов библиотек и информационных учреждений подлежащих анализу Российская государственная библиотека www.ru Российская национальная библиотека www.ru Государственная публичная научнотехническая библиотека России www.ru Государственная публичная научнотехническая библиотека Сибирского отделения Российской Академии наук Библиотека по естественным наукам РАН www.
40074. Классификаторы технико-экономической и социальной информации как ИПЯ 70.5 KB
  Охарактеризовать классификаторы ТЭСИ как ИПЯ. Овладеть навыками кодирования с помощью классификаторов ТЭСИ. Определить возможности использования классификаторов ТЭСИ при упорядочении объектов и сферу их применения. Обеспечивающие средства: классификаторы ТЭСИ ББК ГРНТИ УДК Библионорматив машиночитаемый вариант УДК ГРНТИ первичные...
40075. Алфавитно-предметная классификация как ИПЯ 69.5 KB
  Приобрести навыки формулирования предметных рубрик 2. Определить возможности использования АПК Обеспечивающие средства: первичные и вторичные документы; перечни лексических единиц; приложение Правила формулирования предметных рубрик. Задание 1: Определить вид заданных предметных рубрик Требования к отчету: Итоги выполнения задания представить в виде таблицы 1: Таблица 1. Виды предметных рубрик Предметная рубрика Вид и подвид предметной рубрики Технология работы: Проанализировать структуру заданной...
40076. Сфера применения дескрипторных информационно-поисковых языков 56 KB
  Оценить возможности использования дескрипторных ИПЯ при индексировании документов и запросов. Обеспечивающие средства: дескрипторные словари отраслевые информационнопоисковые тезаурусы перечни ключевых слов. Определить необходимый для проведения операции координатного индексирования отраслевой информационнопоисковый тезаурус или дескрипторный словарь.
40077. Дескрипторные информационно-поисковые языки 63.5 KB
  Охарактеризовать дескрипторные словари и информационно поисковые тезаурусы как ИПЯ. Обеспечивающие средства: дескрипторные словари отраслевые информационнопоисковые тезаурусы перечни ключевых слов. Задание 1: Охарактеризовать дескрипторные словари и информационнопоисковые тезаурусы как информационнопоисковый язык.