Премини към съдържанието

mi7aka

Потребител
  • Публикации

    83
  • Регистрация

  • Последно онлайн

Всичко публикувано от mi7aka

  1. Здравейте, Моля, Ви помогнете ми при избора на Smart TV 32" до 450 лв. Моля всеки който е закупил подобен телевизор, да сподели своите положителни и отрицателни отзиви спрямо съответната марка и модел ТВ.. Благодаря предварително!
  2. Здравейте! Искам да попитам, дали е възможно да се направи фейсбук бот, който да публикува в моята фейсбук страница разни постове през определено време? Благодаря предварително!
  3. Здравейте, има ли някой от тук който разбира задачата която ще кача тук като снимка.
  4. Здравейте! Имам един въпрос: Може ли да се направи бот, който да публикува през определено време публикации в моята фейсбук страница ? Ако да как ? Благодаря предварително !!
  5. mi7aka

    Какъв Windows да си инсталирам ?

    Благодаря за информацията много !
  6. mi7aka

    Какъв Windows да си инсталирам ?

    Какъв е проблемът с хард диска ?
  7. Здравейте ! Ще кача снимка на характеристиките на лаптопа ми. В момента съм с Windows 7 и не съм доволен,твърде бавно се случват нещата,особено когато е пуснат chrome много се товари процесора.. Ако си сложа Windows 10 дали няма да работи по-добре ?
  8. mi7aka

    Проблем при стартиране на Windows

    Ще опитам и този вариант, но според мен не е от това тъй като процеса се повтаря, натискам del от този екран след това влизам в биоса,от там ми дава check video cable и ме връща пак на екрана който съм снимал най-горе..
  9. mi7aka

    Проблем при стартиране на Windows

    Има ли логика да е от кабела... аз не виждам, щом да дава картина биос всичко ..
  10. mi7aka

    Проблем при стартиране на Windows

    Смених батерията,наместих часът,пеобвах и с load optimized defaults и пак същата работа..а също така забравих да отбележа,че ми излиза и екран check video cabel..?
  11. Здравейте! Имам следния проблем,когато стартирам компютъра и ми излиза това Как да го оправя? Гледах клипчета в ютуб,сменях някой настройки в биоса но никакво развитие? Може ли някой да помогне?
  12. Здравейте. Интересува ме кой е по-добрият вариант за Фейсбук реклама за няколко дена или за един ден? Пример: 20$ за реклама за 7 дни или 20$ за реклама за 1 ден? Благодаря предварително!
  13. Здравейте.Искам да си сменя името на страницата, но не ме одобряват от фейсбук. Казват ми, че е много различно от това което е в момента.Реално погледнато е така(дори текущото име е на кирилица, а аз искам да е на латиница.Някой знае ли някакъв начин, който ще ми помогне да се справя с този проблем ?
  14. mi7aka

    Помощ! Игра с Win32 Application

    Аз не стоя по цял ден на компютъра като теб приятел,имам социален живот
  15. Здравейте. Имам да направя игра на Win32 Project Applicatio.Някой може ли да ми даде някакви идеи за игра или ако може да прати някакъв код. Благодаря ви предварително!
  16. Здравейте! Имам да направя следната задача: Да се състави програма, която да съдържа следните функции: · - Съставяне на динамично представен дек с целочислени данни,съдържащи се във външен файл; · -Сортиране на елементите в структурата по метода чрез сливане; · -Търсене на най-големия елемент,кратен на 5 и по-малък от максималното кратно число на 7; · -Запис на изходните резултати във външен файл. Главна функция main() – с меню за избор на функции и проверка на състоянието на данните. Не ми работи само сортирането,ако може някой да ми помогне ще му бъда адски благодарен.Ето какво съм направил досега: #include<iostream> #include<fstream> #include<stdlib.h> #include<stdio.h> using namespace std; int temp; int br = 1; void push_l(int n); void push_r(int n); int pop_l(int &n); int pop_r(int &n); struct elem //структура на дек { int key; //съдържа стойността на елемента elem *next; //сочи към следващия елемент } *_left = NULL, *_right = NULL; //left сочи към краиния ляв елемент,а right сочи към крайния десен void push_l(int n) //добавяне на елемент със стойност n { elem *p; //създаване на указател p от тип elem p = _left; //p приема стойността на крайния ляв елемент _left = new elem; //създава нов елемент сочен от left _left->key = n; //установяване на n заа стойност на крайния ляв елемент _left->next = p; //следващия елемент left приема стойността на p if (right == NULL) //ако няма краен десен елемент, то left става такъв { _right = _left; } } void push_r(int n) //добавяне отдясно на елемент със стойност n { elem *p; //създаване на указател p от тип elem p = _right; //p приема стойността на краиния десен елемент _right = new elem; //създаване на нов елемент сочен от right _right->key = n; //установяване на n за стойнот на крайния десен елемент _right->next = NULL; //следващия елемент right приема NULL if (_left == NULL) //ако няма краен ляв елемент { _left = _right; //крайният ляв приема стйността на крайния } else //десен, в противен случей p->next = _right; // следващият елемент райт приема стойността на крайния десен елемент } int pop_l(int &n) //извличане на елемент отляво { elem *p; //създаване на указател p от тип elem if (_left) //проверка за наличие на краен ляв елемент { n = _left->key; //n приема стойността на крайния ляв елемент p = _left; //p сочи крайния елемент _left = _left->next; //left сочи следващият негов елемент if (left == NULL) //ако няма краен ляв елемент _right = NULL; //указателят right се занулява delete p; //изтриване на указателя p return 1; } else return 0; } int pop_r(int &n) //извличане на елемент отдясно { elem *p; //създаване на указател p от тип elem if (right) //проверка за наличие на краен десен елемент { n = _right->key; //n приема стойността на крайния десен елемент if (_left == _right) //ако крайния десен елемент=крайния ляв { delete _right; //изтриване на крайния десен _left = _right = NULL; //нулиране на указателите } else { p = _left; //p приема стойността на крайния ляв елемент while (p->next != _right) //докато следващия p елемент //е различен от крайния десен p = p->next; //p преминава на следващия елемент n = _right->key; //n приема стойността на крайния десен p->next = NULL; //указателят за следващият на p се нулира delete _right; //изтриване на крайния десен елемент _right = p; //крайният десен приема стойността на p } return 1; } else return 0; } void output(ofstream& ostr, int n) //за запис във файл { ostr << n << endl; } void get(int n) //достъп до n-тия елемент { int i, t; for (i = 1; i<br; i++) //цикъл за обхождане на дека { pop_l(t); //извличане на крайния ляв елемент if (i == n) //проверка за достигнат n-ти елемент { temp = t; //запомня стойността му } push_r(t); //добавяне на извлечения елемент от дясно } } void set(int n, int d) //установяване на стойност d на n-тия елемент { int t; for (int i = 1; i<br; i++) //цикъл за обхождане на дека { pop_l(t); //извличане на крайния ляв елемент if (i == n) //проверка за достигане n-тия елемент { t = d; //установяване на новата стойност } push_r(t); //добавяне на извлечения елемент отдясно } } void list() //извеждане на елементите на дека { cout << "\n Dek:"; for (int i = 1; i<br; i++) //цикъл за обхождане { get(i); //извличане на стойността на съответният елемент cout << "\t" << temp; //извеждане на екран } } void mergesort (struct elem)//функцията разделя масива рекурсивно на две части//след което функцията merge ги обединява { if(n<2) return; int _left=n/2, _right=n-_left; mergesort(a, _left); mergesort(a+_left, _right); int *p=new int [n]; for (int i=0; i<n; i++) a=p; delete []p; } void search() //търсене на най-големия елемент //кратен на 5 и по-малък от макс кратно число на 7 { mergesort(); //сортиране на дека ако не е бил сортиран int t=0; for (int i = 1; i<br; i++) //цикъл за обхождане { get(i); //извличане на ития елемент if (temp % 5 == 0) //проверка за точно делене на 5 t = temp; //запомняне на стойността му } cout << "\n Maksimalen kraten na 5 " << t << endl; cout << "\n Elementi kratni na 7 i po malak ot maksimalnoto kratno chislo na 7: " << endl; for (int i = 1; i<br; i++) //цикъл за обхождане { get(i); //извличане на ития елемент if (temp % 7 == 0 && temp<t) //проверка за точно делене на 7 и по-малк от { //макс кратен на 5 cout << "\t" << temp; //извеждане } } } int main() { int ch, m; do { cout << "\n\n\t\t MENU" << endl; cout << "\n\t1-Zarejdane na dek ot fail" << endl; cout << "\t2-Sortirane po metoda chrez slivane" << endl; cout << "\t3-Elementi kratni na 7 i po-malki ot maksimalniq kraten na 5" << endl; cout << "\t4-Zapis na dek vav fail" << endl; cout << "\t5-Izhod!" << endl; cout << "\n\tIzbrahte:"; cin >> m; cout << endl; switch (m) { case 1: { ifstream ff; ff.open("deck.txt"); while (ff) { ff >> ch; if (ch == 0) break; else { push_r(ch); br++; } } list(); break; } case 2: { mergesort(); list(); break; } case 3: { search(); break; } case 4: { ofstream ff("sorted deck.txt"); while (pop_l(ch)) { output(ff, ch); } cout << "\n\t *** File saved! ***" << endl; } } } while (m != 5); }
  17. Здравейте! Задачата ми е да напиша функции за сравняване на два динамични стека,зададени със своите начални указатели: -по брой елементи(без да се отчитат стойностите им); -по съхраняваните в стековете стойности; -по брой елементи и стойностите им. Може ли някой да ми помогне за втората функция.Благодаря предварително.Досега съм написал това: #include <iostream> using namespace std; struct elem { int key; elem *next; }*start1 = NULL, *start2 = NULL; void push(int &n, elem *&start) { elem *p = start; start = new elem; start->key = n; start->next = p; } int pop(int &n, elem *&start) { if (start) { n = start->key; elem *p = start; start = start->next; return 1; } else { return 0; } } int broi(int broi, elem *&start) { if (start) { elem *p = start; while (p != NULL) { broi++; p = p->next; } return broi; } else { return 0; } } void print() { int n; cout << "1:"; while (pop(n, start1)) { cout << "\t" << n; } cout << "2: "; while (pop(n, start2)) { cout << "\t" << n; } cout << endl; } void main() { int n; do { cout << "Chislo:\n"; cin >> n; if (n != 0) { push(n, start1); } } while (n != 0); do { cout << "Chislo za 2ri stek:\n"; cin >> n; if (n != 0) { push(n, start2); } } while (n != 0); if ((broi(0, start1)) > (broi(0, start2))) cout << "Parvi stek ima poveche elementi " << endl; else if ((broi(0, start1)) < (broi(0, start2))) cout << "Vtori stek ima poveche elementi" << endl; else if ((broi(0, start1)) == (broi(0, start2))) cout << "Stekovete sa ravni" << endl; system("pause"); }
  18. Здравейте! Имам да направя следната задача: Да се състави функция,която връща максималната(или минималната) ключова стойност на връх на даден граф. Не можах да отида на упражненията които са правили колегите ми върху графове ,и сега не знам как да направя задачата си.Ако може някой да ми помогне ще му бъда адски благодарен.
  19. mi7aka

    Фифа 15 ми сече ?

    А може ли да ми пратиш снимка на твоите настройки за видеото?
  20. mi7aka

    Фифа 15 ми сече ?

    Здравейте.Лаптопа ми е Lenovo G50.RAM: 8GB, video card:2GB CPU: Intel(R) Core(TM) i3-4005U CPU @ 1.70GHz, 1696 MHz. При тия характеристики нормално ли е Фифа 15 да ми сече?
  21. mi7aka

    Помощ за задача със списък.

    Защото така съм решил.Затова е направен тоя форум да се пита което не ти е ясно и да се помага.А ти защо не се пробваш в някой комедийно шоу,виждам че си много интересна и забавна ?
  22. mi7aka

    Помощ за задача със списък.

    Съжалявам,но наистина нищо не схващам от тия задачи..новобранец съм в тая област и се опитвам да се науча...но е много трудно
  • Разглеждащи това в момента   0 потребители

    Няма регистрирани потребители разглеждащи тази страница.

×
×
  • Добави ново...