Дводимензинални низи во с++

Relaterede dokumenter
ЕДНОДИМЕНЗИОНАЛНИ НИЗИ

Oхридска Банка. Упатство за употреба на мобилниот токен

Oхридска Банка. мтокен. Упатство за употреба на мобилниот токен

ЗАКОН ЗА ПРЕКРШОЦИТЕ ПРОТИВ ЈАВНИОТ РЕД И МИР

Ножeви зa. хaртијa. klever.com.mk. офис ризница

ВЛИЈАНИЕТО НА ПЛОДНОСТА НА ПОЧВАТА ВРЗ ИСХРАНАТА НА РАСТЕНИЈАТА. насока: Лозарство и винарство

3-компонентен малтер во комбинација од цемент и епоксид, само-нивелирачка подна кошулица во дебелина од 1.5 до 3 mm

ПРОФЕСИОНАЛНИ СТАНДАРДИ. Автор: Ирена Кацарски-Ќимова, преведувач, конференциски толкувач и консултант за преведувачки процеси

Construction. Едно компонентен санационен малтер за фина завршна обработка EN Опис на Производот. Тест 1 1/5. Одобрувања / Стандарди

Комитет на Страните на Конвенцијата на Советот на Европа за заштита на деца од сексуална експлоатација и сексуална злоупотреба

НАЈЧЕСТО ПОСТАВУВАНИ ПРАШАЊА e-banking

СЛУЖБЕН ВЕСНИК НА РЕПУБЛИКА МАКЕДОНИЈА

Кватернарна превенција. Маг. д-р по мед. Џејми Кореиа де Соуса, Центар за семејна медицина Медицински Факултет Скопје

MK твојот AVON Претставник Овде сум за да споделувам и да ти бидам водич. Ти треба совет за убавина или мода? WWW

а) Нацртај неколико дужи и обележи их. б) Уочи дужи приказане на слици 60.

Нова револуција во перењето. Машини за перење и за сушење алишта

СОБРАНИЕ НА РЕПУБЛИКА МАКЕДОНИЈА СТЕНОГРАФСКИ БЕЛЕШКИ

Деловни простории во КОЧАНИ на ул.гоце локал 1-16m ,00 Делчев, КП-9720, ИЛ-13755, КО Кочани, зграда-1, локал-2-21м2 влез-05, кат

740. ЗАКОН ЗА НАСЛЕДУВАЊЕТО (пречистен текст) I. Законски наследници. Среда, 15 септември 1965 БЕЛГРАД

РЕХАУ собен регулатор Nea Привлечен дизајн со лесно ракување MK. Градежништво Автоиндустрија Индустрија

ГОЛЕМАТА БАЗИЛИКА ВО ХЕРАКЛЕА ЛИНКЕСТИС. Античкиот град Хераклеа Линкестис се наоѓа во непосредна близина на Битола, од неговата јужна страна.

К Р И Т Е Р И У М И. Боледување до 7 дена

СПАРК ПРИРАЧНИК НА СОПСТВЕНИКОТ

МО РАЛ НИ КР СТА ШКИ ПО ХОД ДР ЖА ВЕ НА СП А ВА ЋУ СО БУ: П РЕ К Р Ш А Ј П РО СТ И Т У Ц И Ј Е У НО ВОМ Зо Ј РМ

За адекватна примена на Правилникот и Критериумите во здравствениот систем на Република Македонија, треба да се земат предвид следниве елементи:

ОБЈ ЕК Т И ВИ ЗО ВА ЊЕ МО РА Л Н Е Ш Т Е Т Е

ПРОТОКОЛ ЗА УСЛУГИ ВО МОБИЛНАТА АМБУЛАНТА ЗА СЕКСУАЛНО И РЕПРОДУКТИВНО ЗДРАВЈЕ ВО ИТНИ И КРИЗНИ СОСТОЈБИ И КАТАСТРОФИ ВО ТРАНЗИТНИТЕ ЦЕНТРИ

Одлуки на Основниот Суд Скопје ПРЕСУДА I К.бр.297/07 ВО ИМЕТО НА ГРАЃАНИТЕ НА РЕПУБЛИКА МАКЕДОНИЈА

АКЦИОНАРСКО ДРУШТВО ЗА ЖЕЛЕЗНИЧКИ ПРЕВОЗ ПУТНИКА СРБИЈА ВОЗ Београд, Немањина 6

X + Y = ПЕ СМА ИЛИ МО ЈЕ ОСЕ ЋА ЊЕ СВЕ ТА. 1 У К У Т И Ј И РЕ Н Е СА Н СЕ М И РО ЉУ БА

КОНКУРС. За запишување студенти на Универзитетот на Југоисточна Европа во академската 2015/2016 година

ДО П РИ НОС Д Е Ј ВИ Д А Х А Р ВИ ЈА

Подготвиле: Проф. Др. Душко Мукаетов Проф. Др. Димов Зоран Проф. Крум Бошков Инж. Емилија Попоска. Скопје, ноември, 2013 год.

80. ЗАКЛУЧОЦИ. Врз основа на член 285 став 1 точка 1 од Уставот на СФРЈ и член 136 ст. 2 и 3 од Деловникот на Собранието

674. Член 6. (2) Функцијата пратеник е неспојлива со функцијата

FM/MW/LW CD ПЛЕЕР CDX-GT (1) Упатство за употреба. За откажување на демонстрацијата (DEMO) на екранот, видете на стр. 12.

С О Д Р Ж И Н А. Број 117 Год. LXIII Понеделник, 1 октомври 2007 Цена на овој број е 270 денари. Стр.

СЛУЖБЕН ВЕСНИК НА РЕПУБЛИКА МАКЕДОНИЈА. "Службен весник на Република Македонија излегува по потреба. Рок за рекламации 15 дена.

СОБРАНИЕ НА РЕПУБЛИКА МАКЕДОНИЈА

Ѓорги Поп-Атанасов МАКЕДОНСКАТА ГЛАГОЛИЦА

Тип 2 дијабетес. Справување со тип 2 дијабетес. NICE клинички упатства 87 guidance.nice.org.uk/cg87. Прилог

ПРАВИЛА ШИФРИРАЊА У ИНФЕКТОЛОГИЈИ

АНТИЧКИОТ МАКЕДОНСКИ ЛЕКАР НУМЕНИЈ И ДВА НЕГОВИ РЕЦЕПТИ ЗА ЛЕКОВИ

Тривијални имиња на некои хетероциклични соединенија. хинолин пирол пиридин индол фуран

БЕОГРАДСКА ПОСЛОВНА ШКОЛА ВИСОКА ШКОЛА СТРУКОВНИХ СТУДИЈА

Факултет организационих наука Центар за пословно одлучивање. Теорија одлучивања. Вишеатрибутивно одлучивање и Вишекритеријумска анализа

С О Д Р Ж И Н А. Стр Закон за изменување на Законот за јавните патишта Стр.

ЕВРОПСКИ СУД ЗА ЧОВЕКОВИ ПРАВА ГОЛЕМ СОВЕТ. СЛУЧАЈ GAFGEN ПРОТИВ ГЕРМАНИЈА (пријава бр /05)

СОДРЖИНА. Број 9 20 јануари 2012, петок година LXVIII. Стр.

УНИВЕРЗИТЕТ ГОЦЕ ДЕЛЧЕВ ШТИП ИНСТИТУТ ЗА ИСТОРИЈА И АРХЕОЛОГИЈА ISSN:

ПРОЕКТ: ИЗГРАДБА НА ДЕЛНИЦА ОД ЕКСПРЕСЕН ПАТ A1: МОСТ НА РЕКА РАЕЦ КЛУЧКА ДРЕНОВО НЕ-ТЕХНИЧКО РЕЗИМЕ МАЈ, 2014

СА ВРЕ М Е Н Е КОН Ц ЕП Ц И Ј Е И ОРГА Н И ЗА Ц И JE ВОЈ СК Е УСЛО ВЉЕ Н Е Т ЕХ НО ЛО Ш К И М ЗА Х Т Е ВИ М А 1

СВЕЧАНО УРУЧЕЊЕ НАГРАДА У МАТИЦИ СРПСКОЈ

Програмите се две почетната деветдневна Clean 9, за време на која организмот се ослободува од натрупаните

III Масовна рекреативна средба на лица со телесен инвалидитет број 80, ЈУНИ 2014

Find de billeder som vises i begge kasser. Papiret kan eventuelt foldes på midten først - kig først på den øverste kasse. Vend papiret og se om du

Превенција на корупцијата кај членовите на парламентот, судиите и обвинителите

"Сите Ваши соништа можат да се остварат - само ако имате храброст да посегнете по нив" Волт Дизни

Kонтрола на квалитет на ПET радиофармацевтици. Асс. м-р Катарина Смилков Факултет за медицински науки, оддел Фармација Универзитет Гоце Делчев - Штип

Да ја заштитиме природата

С О Д Р Ж И Н А. Број 61 год. LXVII 29 април 2011, петок Цената на овој број е 450 денари.

Социолошки преглед, vol. XLII (2008), no. 3, стр

гласило на НАЦИОНАЛНИОТ сојуз на ЛИЦА СО телесен инвалидитет на македонија

СЛУЖБЕН ВЕСНИК НА СОЦИЈАЛИСТИЧКА РЕПУБЛИКА МАКЕДОНИЈА

БРОЈ 84, ДЕКЕМВРИ

2/20/2018. е по тој оп те п ће де ј е т к под ут (по ђе ) у у к пл т.

Copyright Дејан Лучић, 1994 Copyright 2011 за ово издање, ЛАГУНА

АутомобилеСК Екслузивен увозник

СЛУЖБЕН ВЕСНИК НА РЕПУБЛИКА МАКЕДОНИЈА У К А З бр. 16 од година УКАЗ бр УКАЗ бр. 15

Млин Игњат Бајлони и синови у Малом Црнићу

Rabotno vreme: od ponedelnik do petok od 7 do 20 ~asot sabota od 8 do 15 ~asot

Компаративни аналитички осврт на најновија генетска истраживања порекла Срба и становништва Србије етнолошка перспектива

ИНСТИТУТ ЗА РАТAРСТВО И ПОВРТАРСТВО ул.максима Горког 30 ГУМЕ ЗА ТЕШКА И ЛАКА ВОЗИЛА

Решенија на задачите за I година РЕГИОНАЛЕН НАТПРЕВАР ПО ФИЗИКА ЗА УЧЕНИЦИТЕ ОД СРЕДНИТЕ УЧИЛИШТА ВО РЕПУБЛИКА МАКЕДОНИЈА 24 април 2010 I година

Transkript:

Дводимензинални низи во с++ Повеќедимензионалните низи претставуваат низи од низи. Сите елементи од една повеќедимен - зионална низа мора да бидат од ист тип - важи истото ограничување што важеше и кај еднодимензионалните низи. Да разгледаме една матрица (дводимензионална низа) која содржи елементи од податочниот тип int: Дводимензионалните низи, во C++, се декларираат со следната наредба: tip ime[r][c]; Притоа, tip го означува податочниот тип на секој од елементите во дводимензионалната низа, ime го означува името на променливата, додека R и C го означуваат бројот на редови и колони, соодветно. На пример, матрицата од сликата дадена погоре може да се декларира со наредбата "int mat[5][4];" Индексите на елементите во дводимензионалните низи се движат од 0 до R-1 (за редовите) и од 0 до C-1 (за колоните) - слично како и кај еднодимензионалните низи. Пристапот до елементите се изведува преку наведување на името на променливата (со која е декларирана дводимензионалната низа) и индексот на редот и колоната, наведени едно по друго (mat[0][0], mat[0][1], mat[0][2],..., mat [1][0], mat [1][1],..., mat [2][0], mat [2][1], итн). Дводимензионална низа може да се декларира и на следниов начин: int A[4][3] = 22, 23, 10, 15, 25, 13, 20, 74, 67, 11, 18, 14; ако нема доволно елементи, останатите се 0. Пр.1. програма со која се внесуваат и се печатат елементите на матрица float a[50][50]; int m,n,i,j; cout << "Vnesi gi elementite na matricata: " << endl; 1

cout<<"\nvnesena e matricata:"<<endl; cout<<a[i][j]<<"\t"; Пр.2. програма со која се пресметува збир на елементите на матрица со м редици и н колони int a[50][50]; int m,n,i,j,s; cout << "Vnesi gi elementite na matricata: " << endl; s=0; s+=a[i][j]; cout<<"zbirot na elementite e "<<s; Пр. Да се внесе матрица со димензии mxn, потоа да се преброи колку има парни и непарни елементи во матрицата. 2

int a[50][50]; int m,n,i,j,s1,s2; cout << "Vnesi gi elementite na matricata: " << endl; s1=0; s2=0; if(a[i][j]%2==0) s1+=a[i][j]; else s2+=a[i][j]; cout<<"zbirot na parnite elementi e "<<s1<<endl; cout<<"zbirot na neparnite elementi e "<<s2; Пр. програма со која се формира нова матрица с чии елементи се збир на соодветните елементи на две матрици а и б со м редици и н колони. int a[50][50],b[50][50],c[50][50]; int m,n,i,j,s,s2; cout << "Vnesi gi elementite na matricata a: " << endl; 3

cout << "Vnesi gi elementite na matricata b: " << endl; cin>>b[i][j]; s=0; s=a[i][j]+b[i][j]; c[i][j]=s; cout<<"\n novata matrica e "<<endl; cout<<c[i][j]<<"\t"; Пр. програма со која се пресметува производ на елементите поголеми од 20 во матрица а со м редици и н колони. int a[50][50]; int m,n,i,j,p=1; cout << "Vnesi gi elementite na matricata a: " << endl; 4

if(a[i][j]>20) p*=a[i][j]; cout<<"proizvodot na elementite pogolemi od 2 e "<<p; Пр. програма со која се пресметува збир на елементите на квадратна матрица со ред н. int a[100][100],n,i,j,s; cout << "vnesi go n"<<endl; s=0; s+=a[i][i]; cout<<"zbirot na elementite e "<<s; Пр. програма со која се пресметува колку елементи на главната дијагонала се позитивни. int a[100][100],n,i,j,s; cout << "vnesi go n"<<endl; s=0; 5

if(a[i][i]>0) s++; cout<<"brojot na pozitivni elementi e "<<s; Пр. програма со која се внесува и печати матрица mxn, а потоа да се печати транспонираната матрица (транспонирана матрица, редиците се сменуваат со колоните и обратно) int a[100][100],b[100][100],m,n,i,j,s; cout << "vnesi go m"<<endl; cout << "vnesi go n"<<endl; cout << "vnesi gi elementite na matricata "<<endl; cout << "vnesena e matricata "<<endl; cout<<a[i][j]<<"\t"; for(j=0;j<m;j++) b[i][j]=a[j][i]; cout << "transponiranata matrica e "<<endl; for(j=0;j<m;j++) cout<<b[i][j]<<"\t"; 6

Пр. програма со која се внесува и печати матрица mxn, а потоа да се испечатат елементите на споредната дијагонала. int a[100][100],n,i,j; cout << "vnesi go n"<<endl; cout << "vnesi gi elementite na matricata "<<endl; cout << "vnesena e matricata "<<endl; cout<<a[i][j]<<"\t"; cout << "elementi na sporedna dijagnala se "<<endl; if(i+j==n-1) cout<<a[i][j]<<" "; Пр. програма со која се печати максималниот елемент од секој ред од матрица со м редици и н колони. int a[50][50],m,n,i,j,max; cout<<"vnesi m"<<endl; cout<<"vnesi n"<<endl; 7

max=a[i][0]; if(a[i][j]>max) max=a[i][j]; cout<<"najgolem e "<<max; Пр. Да се внесе матрица со димензии mxn, потоаза секоја колона да се отпечати бројот на парните елементи. int a[50][50],m,n,i,j,bp; cout<<"vnesi m"<<endl; cout<<"vnesi n"<<endl; bp=0; if(a[i][j]%2==0) bp++; cout<<"vo "<<j<<" kolona"<<" ima "<<bp<<" parni elementi"<<endl; Пр. Да се внесе и отпечати матрица со димензии mxn, потоа за секој ред да се отпечати збирот на парните елементи. 8

Пр. Да се внесе и отпечати квадратна матрица со димензии nxn, потоа да се соберат позитивните елементи на главната дијагонала. Пр. Да се внесе и отпечати квадратна матрица со димензии nxn, потоа да се формира и отпечати низа од елементите на споредната дијагонала int a[50][50],b[50],n,i,j,k=0; cout<<"vnesi n"<<endl; if(i+j==n-1) b[i]=a[i][j]; cout<<"elementi na sporednata dijagonala se"<<endl; cout<<b[i]<<" "; 9