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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

162. Петок, 11 март 1977 БЕЛГРАД

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Kursusarbejde 2 Grundlæggende Programmering

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

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

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

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

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

П Р Е Г Л Е Д ОДУЗЕТИХ ДОЗВОЛА ЗА ОБАВЉАЊЕ ПОСЛОВА ИЗ ДЕЛАТНОСТИ ОСИГУРАЊА 1. Број решења НБС о одузимању дозволе. Г. бр

Листа индикација за коришћење продужене рехабилитације у стационарним здравственим установама за рехабилитацију (ЛИСТА ИНДИКАЦИЈА)

С А Д Р Ж А Ј. В л а д а. Ус т а в н и суд. М и н и с т а р с т в а. Ло ка л н а с а моу п р а в а. Београд, 6. јануар 2014.

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

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

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

Transkript:

ЕДНОДИМЕНЗИОНАЛНИ НИЗИ Во многу проблеми податоците имаат посложена структура и тешко е да се oбработуваат, ако секој од податоците има различно име Пр Ако сакаме да направиме програма во која ќе внесеме 1000 броја и ќе ги отпечатиме во обратен редослед, тогаш нашата програма, иако не работи нешто многу сложено, ќе биде многу голема int main( ) int broj1; int broj2; int broj1000; cin >> broj1; cin >> broj2; cin >> broj1000; cout << broj1000 << endl; cout << broj999 << endl; cout << broj1 << endl; Оваа програма има преку 3000 линии (1000 за декларирање + 1000 за внесување на броевите + 1000 за печатење) и во неа се користат 1000 променливи Очигледно е дека: - имињата на променливите се слични и - променливите се од ист тип Затоа воведуваме нов тип на променлива еднодимензионална низа Дефиниција: Еднодимензионална низа е структурен тип на податок составена од конечен број на податоци од ист тип и секој податок во низата има своја позиција Пр Оценките на ученик: мак, мат, анг, гер, ист, гео, физ, хем, био, инф, лик, муз, спорт Има 14 предмети, но оценките не се од 1 до 14, но се 14 вредности декларирање на еднодимензионална низа: tipnaelementi ime[brojnaelementi]; елемент на еднодимензионална низа се означува со име[индекс] индекс e местото на елементот во низата и се означува од 0 до brojnaelementi-1 Пр1 int a[5] 1

Се декларира низа со име а, има 5 елементи кои се цели броеви Елементите се запишуваат со: а[0], a[1], a[2], a[3], a[4] Пр2 float br[25] к тиот елемент е br[k], а индексот к има вредност од 0 до к-1 Елементите на низата се реални броеви Пристап до некој елемент од низата е преку индексот на елементот (позицијата на елементот во низата) Индексот може да биде константа, променлива или израз Доделување на вредност на елемент од низа се врши преку наредбите за доделување Пр a[3]= 5 Елементот на трета позиција во низата а има вредност 3 Вредноста што се доделува може да биде констатна, променлива или израз Пр Програма со која ќе се испечатат елементите на еднодимензионална низа int n,i, a[20]; cout<<"pecati gi elementite na nizata"<<endl; cout<<a[i]<<" "; Пр Програма со која ќе се пресмета збир на елементите во еднодимензионална низа int n,i; float s, a[50]; s=0; s=s+a[i]; cout<<"zbirot e "<<s; 2

Пр Програма со која ќе се испечатат елементите на еднодимензионална низа во обратен редослед int n,i, a[20]; cout<<"pecati gi elementite na nizata"<<endl; for (i=n-1; i>=0; i--) cout<<a[i]<<endl; Пр Програма со која се пресметува просечен успех на ученик int n,i,s,a[20]; float s1; s=0; s=s+a[i]; s1=s*10/n; cout<<"prosekot e "<<s1; Пр Програма со која се испитува колку пати буквата А се јавува во низата 3

char a[100]; int n,i,b; b=0; if (a[i] == 'A') b++; cout<<"bukvata A se javuva "<<b<<" pati"; Пр Програма со која се пресметува посебно збир на парни, посебно збир на непарни броеви во низа а со н елементи int a[100]; int n,i,zp,zn; zp=0; zn=0; if (a[i]%2 == 0) zp+=a[i]; else zn+=a[i]; cout<<"zbirot na parnite broevi vo nizata e "<<zp<<endl; cout<<"zbirot na neparnite broevi vo nizata e "<<zn<<endl; Пр Најмал елемент во низа а со н елементи int a[100]; int n,i,min; 4

min=a[1]; for (i=1; i<n; i++) if (a[i]<min) min=a[i]; cout<<"najmal e elementot "<<min<<endl; Пр Најголем елемент во низа а со н елементи и неговиот индекс int a[100]; int n,i,max, indeks; max=a[1]; indeks=1; for (i=1; i<n; i++) if (a[i]>max) max=a[i]; indeks=i; cout<<"najgolem e elementot "<<max<<endl; cout<<"negovata pozicija e "<<indeks<<endl; Пр Програма со која се пресметува колку броеви од н внесени во низа а се едноцифрени броеви int a[100]; int n,i,b; 5

b=0; if (a[i] < 10) b++; cout<<"vo nizata ima "<<b<<" ednocifreni broevi"; Пр Програма со која се формира нова низа чии елементи се збир на соодветните елементи од низите а и б int a[100],b[100],c[100]; int n,i; cout<<"vnesi dolzina na nizite a i b"<<endl; cout<<"vnesi gi elementite na nizata a"<<endl; cout<<"vnesi gi elementite na nizata b"<<endl; cin>>b[i]; c[i]=a[i]+b[i]; cout<<"nizata c e"<<endl; cout<<c[i]<<" "; Пр Програма со која се внесуваат елементите на една низа и потоа се креираат две нови низи првата ги содржи парните броеви, а втората непарните броеви int a[50],b[50],c[50]; int i,j,k,n; cout << "Vnesi broj na elementi vo nizata"<<endl; 6

j=0; k=0; if(a[i]%2==0) b[j]=a[i]; j++; else c[k]=a[i]; k++; cout<<"nizata na parni elementi e "<<endl; cout<<endl; for(i=0;i<j;i++) cout<<b[i]<<" "; cout<<endl; cout<<"nizata na neparni elementi e "<<endl; for(i=0;i<k;i++) cout<<c[i]<<" "; Пр Да се најде производот на елементите на низата броеви [a i ] n int a[50]; int i,p,n; cout << "Vnesi broj na elementi vo nizata"<<endl; p=1; p*=a[i]; 7

cout<<"proizvodot n elementite e "<<p<<endl; Пр За низата броеви [a i ] n, да се пресмета посебно збирот на позитивните и посебно збирот на негативните елементи int a[50]; int i,sp,sn,n; cout << "Vnesi broj na elementi vo nizata"<<endl; sp=0; sn=0; if(a[i]<0) sn+=a[i]; else sp+=a[i]; cout<<"zbirot n pozitivnite elementi e "<<sp<<endl; cout<<"zbirot n negativnite elementi e "<<sn<<endl; ПрЗа две низи од броеви [a i ] n и [b i ] n, да се пресмета збирот на производите a 1 b 1 +a 2 b 2 ++a n b n int a[50],b[50]; int i,s,n; cout << "Vnesi broj na elementi vo nizata"<<endl; s=0; cout << "Vnesi ja prvata niza"<<endl; cout << "Vnesi ja vtorata niza"<<endl; cin>>b[i]; 8

s+=a[i]*b[i]; cout<<"zbirot na proizvodite e "<<s<<endl; Пр Да се изврши конверзија на цел декаден број во бинарен int a[50]; int i,j,ost,n; cout << "Vnesi broj "<<endl; i=0; while (n!=0) ost=n%2; a[i]=ost; n=n/2; i++; cout<<"binarniot broj e "<<endl; for(j=i-1;j>=0;j--) cout<<a[j]; 9