Прехвърляне към съдържание


Evertom

Регистриран на: 20 Aug 2007
Извън линия Активен: 28 Jan 2013 18:15

Мои коментари

В тема: грешка в програма

26 January 2013 - 19:15

Разбрах,мерси отново за помощта. :)

В тема: грешка в програма

24 January 2013 - 22:02

Оправих и другите грешки и тръгна,но по някаква причина не ми дава да въведа модел,просто го прескача сложих cin.ignore но не се получи.
Ето го вече оправения код.
http://pastebin.com/8c1hGX26

Също имам въпрос за декларирането на променливите във функцията void input(avtosalon koli[],int n) в скобите казвам на програмата какви променливи ще използвам и казвам че ще използвам масива koli от структурата avtosalon.
А когато извиквам функцията във main вече пиша само input(koli, n); тоест защо не уточнявам както преди че масива ще е от типа avtosalon?

В тема: грешка в програма

24 January 2013 - 20:32

Да тази грешка сега я видях,но грешката на 108 ред си остава.
оправих си и грешката във функцията srednacena чак сега я мернах,забравил съм да сложа че сумата трябва да се раздели на броя коли.

В тема: Сортиране на масив чрез вмъкване

22 January 2013 - 00:16

3 5 1
Мисля че го разбрах while проверява условието дали има лявостоящо число по-голямо от дясно стоящото например 5>1 и 1 трябва да се размени със 5-цата.Изпълняват се командите във цикъла while и списъка с цифри ще изглежда така 3 5 5.Сваляме j с 1 и проверяваме дали отговаря на условията на while в случая j=1 и masiv[0]=3 > index=1 и пак изпълняваме командите в цикъла while,списъка става 3 3 5.
j-1=0 и този път вече не отговаря на на условията затова отиваме директно на
Masiv[j]=index; и списъка става 1 3 5 и вече е подреден.

Доста е трудно да се осмисли всичко това,никога не бих се сетил сам да напиша кода. :bored: Сега горе долу ми се изясни благодаря за помощта :bravo:

В тема: Сортиране на масив чрез вмъкване

21 January 2013 - 23:23

Благодаря за отговора,но това ми е ясно.Как се задават и т.н.не мога да разбера логиката по която се прави,защо точно така се пише.Тоест не мога да си представя как тези команди ще подредят числата,не разбирам как ще го направят.
Например имаме редицата 3 5 1.Можеш ли да обясниш стъпка по стъпка какво ще направят командите с числата,защото така нищо не разбирам.
Може ако искаш само за едно минаване през цикъла да обясниш защото иначе писането сигурно ще е много.