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

Филтри за търсене

Показани резултати за тагове 'с++'.

  • Търсене по таг

    Въведете тагове разделени със запетая
  • Търсене по автор

Търсене в


Форуми

  • Софтуер
    • Нови Програми
    • Търсене на Програми
    • Програми - Проблеми и Дискусии
    • Драйвери - Търсене, Проблеми, Линкове
    • Операционни системи
    • Сигурност и антивирусна защита
    • Игри
  • Хардуер
    • Общи хардуерни въпроси
    • Преносими компютри
    • Дънни платки
    • Запаметяващи устройства и памети
    • Монитори, Аудио и Видеокарти
    • Периферия
    • Овърклок и PC модинг
    • Нови конфигурации и части, въпроси, препоръки и мнения
  • Мобилни телефони, GSM, Мобилни приложения, Комуникации
    • Мобилни телефони - Въпроси, Проблеми, Софтуер
    • Съвети при избор на телефон
    • Мобилни Приложения (Apps)
    • Мобилни оператори, Мрежи, Промоции, Абонаменти, Услуги
    • Други теми относно мобилни телефони
  • Уеб дизайн, Графичен дизайн, Програмиране
    • Програмиране
    • Графичен Дизайн и Визуални изкуства
    • CMS, Форумни и Торент системи
    • Хостинг, Домейни, Уеб сървъри
    • SEO, Уеб оптимизация и стандарти
  • Битова Техника
    • Аудиотехника
    • Телевизори, Видео и Фото техника, Видео наблюдение
    • Климатици - проблеми, съвети, въпроси
    • Бойлери, Печки, Отопление
    • Друга битова техника
  • Интернет, Локални Мрежи и GPS Навигации
    • Интернет, WiFi, xDSL и Локална Мрежа
    • Биткойн и Криптовалути
    • Онлайн бизнес, AdSense, Affilate програми
    • Рутери, Модеми, Суичове
    • Facebook - проблеми, въпроси, вируси
    • Skype, VoIP - Интернет телефония
    • GPS, Навигационни системи - Въпроси, Карти, Проблеми
  • Изкуство
    • Музика
    • Кино и Телевизия
    • Поезия и Лично творчество
    • Изкуство - Изящно, Приложно и Сценично
    • Фотография и Фотографска техника
    • Литература, Книги (e-books, video trainings, tutorials & etc.)
  • Други
    • Статии и ревюта
    • Образование и обща култура
    • Религия, Мистика, Езотерика
    • История
    • Философия
    • Психология и Психотерапия
    • Новини от България и Света
    • Българите по света
    • Политика
    • Право и Юридически консултации
    • Здраве и Mедицина
    • Банки, Застраховане, Финанси, Кредити
    • Тийн Зона (Teen Zone)
    • Купувам / Продавам
    • Всичко останало
  • Хоби, Развлечение и Свободно време
  • За kaldata.com
  • Теми
  • групите за са стадото аз съм вълк единак Теми
  • Photoshop майнаци Теми
  • python3 data types
  • какви са ви любимите игри?? Темиигри за вас
  • супрески игри и рекорди Темиигри за вас

Блогове

Няма резултати

Няма резултати

Категории

  • Компютри
    • Компютърни конфигурации
    • Компютърни компоненти
    • Периферни устройства
    • Дънни платки
    • Мултимедия
    • Компютърни игри и софтуер
    • Администриране и интернет услуги
    • Компютърни аксесоари
    • Лаптопи и таблети
    • Видеокарти
    • Монитори
    • Процесори
    • Хард дискове и Памети
    • Други
  • Електроника
    • Телефони, GSM апарати
    • Аудио
    • Битова електроника
    • GPS и навигационни системи
    • Фотоапарати и обективи
    • TV и Видео
    • Други
  • Имоти
    • Гарсониери
    • Къщи и вили
    • Търговски площи
    • Гаражи
    • Апартаменти
    • Терени
    • Офиси
    • Други имоти в продажба
  • Авто-мото
    • Автомобили
    • Велосипеди
    • Лодки
    • Резервни части
    • Авто аксесоари
    • Мотоциклети
    • Скутери и ATV
    • Камиони и Автобуси
    • Авто сервизи и Rent-a-Car
    • Други
  • Работа
    • Работа в страната
    • Работа в чужбина
    • Стажове
    • Работа от вкъщи
    • Непълно работно време
  • Услуги
  • Строителство
  • Туризъм
  • Курсове и обучение
  • Домашни любимци
  • Други
  • супрески игри и рекорди Обяви
  • супрески игри и рекорди Обяви

Категории

  • Домашни любимци и Животни
  • Игри
  • Инциденти и Екстремни
  • Коли и превозни средства
  • Музика
    • Българска музика
    • Джаз
    • Електронна
    • Метъл и Рок
    • Народна и Фолклор
    • Поп и Диско
    • Поп-фолк
    • Рап и хип-хоп
    • Ритъм енд блус и соул
    • Друга
  • Новини и политика
  • Реклами
  • Смях и Развлечение
  • Спорт
  • Технологии, Компютри, Хардуер
  • ТВ Предавания и Шоу Програми
  • Хора и блогове
  • Филми и анимация
  • Други
  • Old School Hip-Hop and Electroo 80" Видео клипчета

Календари

  • Събития
  • Изложения
  • Семинари
  • Парти
  • Празници в България

Групи продукти

  • Банер Реклами

Търсене в...

Търси резултати които съдържат...


Дата

  • Начало

    Край


Последно обновяване

  • Начало

    Край


Филтриране по брой...

Регистрация

  • Начало

    Край


Група


Skype


Facebook


Google+


Twitter


ICQ


Yahoo


Интернет сайт


Град


Интереси

Открити 11 резултата

  1. Може ли да помогнете с тази задаба: дадена е огърлица от черни и бели мъниста, така че няма две съседни черни мъниста. При зададени w-бели и b-черни мъниста да се отпечатат всички възможни огърлици.
  2. Здравейте хора. Имам проблем със следната задача, моля ако някой разбира от с++ и може да ми каже къде греша и защо не ми тръгва програмата. Това е условието а по надолу е и самата програма. Зададена е матрица A[MxN] с реални елементи. Размерите на матрицата M и N и елементите й да се въведат от текстов файл със структура M N A11 A12 … A1N ………………. AM1 AM2 … AMN Въведената матрица да се изведе контролно на екрана. Да се състави вектор В с елементи показващи броя на елементите, по-големи от първия във всеки ред, и вектор С с елементи показващи броя на елементите, по-малки от първия във всеки стълб. Формирането на векторите да стане във функция. Извеждането им да стане на екрана. Да се намери редът/стълбът с най-голям брой елементи, изпълняващи съответното условие. Резултатът да се изведе на екрана. #include <iostream> #include <fstream> #include <cmath> #include <iomanip> void matrica(float A[][10],int M,int N); int main() { int i,j,M,N; float A[10][10]; do { std::cout<<"M="; std::cin>>M; } while(M<2||M>10); do { std::cout<<"N="; std::cin>>N; } while(N<2||N>10); std::ifstream fin("data.txt",std::ios::in); for(i=0;i<M;i++) for(j=0;j<N;j++) fin>>A[j]; for(i=0;i<M;i++) {std::cout<<std::endl; for(j=0;j<N;j++) std::cout << setiosflags(std::ios::fixed) << std::setprecision(2) << A[j]<<"\t"; } file.close(); std::vector<int> B; std::vector<int> trackB; int Bcount = 0; int Bbcount = 0; unsigned int Bbiggest = 0; std::vector<int> C; std::vector<int> trackC; int Ccount = 0; int Cccount = 0; unsigned int Cbiggest = 0; for(int j = 0; j < M; j++){ for (int k = 1; k < N; k++) { if (A[j][0] < A[j][k]) { B.push_back(A[j][k]); Bcount++; Bbcount++; } } trackB.push_back(Bbcount); Bbcount = 0; } std::cout << "\nElementi, po-golemi ot purviq element vuv vsqka redica sa: " << std::endl; for (unsigned int i = 0; i < B.size(); i++) { std::cout << B << " "; } std::cout << "\nBroqt im e: " << Bcount << std::endl; for (int j = 0; j < N; j++) { for (int k = 1; k < M; k++) { if (A[0][j] > A[k][j]) { C.push_back(A[k][j]); Ccount++; Cccount++; } } trackC.push_back(Cccount); Cccount = 0; } std::cout << "\nElementi, po-malki ot purviq element vuv vsqka kolona sa: " << std::endl; for (unsigned int i = 0; i < C.size(); i++) { std::cout << C << " "; } std::cout << "\nBroqt im e: " << Ccount << std::endl; for (unsigned int i = 0; i < trackB.size(); i++) { if (trackB > trackB[Bbiggest]) { Bbiggest = i; } } std::cout << "\nRedut s nai-mnogo elementi, po-golemi ot purviqt e: " << Bbiggest + 1; for (unsigned int i = 0; i < trackC.size(); i++) { if (trackC > trackC[Cbiggest]) { Cbiggest = i; } } std::cout << "\nKolonata s nai-mnogo elementi, po-malki ot purviqt e: " << Cbiggest + 1; std::cin.get(); }
  3. Здравейте, имам следната задача: 1. Да се състави абстрактен шаблонен клас Comparable сравнител за по-малко; Виртуална предикатна функция compareTo(T obj). 2. Да се състави шаблонен клас CTableColumn - описател на колона на таблица, наследник на два конкретни шаблона на Comparable: CTableColumn и int. Частни членове: string m_strRowName - име на ред string m_strColumnName - име на колона int m_contents - съдържание Конструктори: Подразбиращ се, Експлицитен, Копиращ Публични членове: accessors: getRowNameq getColumnName, getValue mutator: setValue преобразувател на елементите в стринг: string toString() //////// предикатна за празно име на колоната или ред isEmpty() //////// виртуалните функции compareTo(CTableColumn toObj) compareTo(int Obj) //////// Много се затруднявам на шаблонен клас. Имам нужда от помощ за него, не знам нищо за него. #include <iostream> #include <string> #include <ostream> #include <fstream> using namespace std; templete <class T> ///////1. { public: virtual void compareTo(T obj) { bool operator < (const Comparable& A)const { return obj < A.obj; } } }; templete <class T> //////2. class CTableColumn { private: string m_strRowName; string m_strColumnName; int m_contents; CTableColumn(){} CTableColumn(string red, sting kolona, int sudurjanie) { m_strRowName = red; m_strColumnName = kolona; m_contents = sudurjanie; } CTableColumn(const CTableColumn& A) { m_strRowName = A.m_strRowName; m_strColumnName = A.m_strColumnName; m_contents = A.m_contents; } public: string getRowName() const {return m_strRowName;} string m_strColumnName() const {rturn m_strColumnName;} int getValue() const {return m_contents;} void setValue(int s) {m_contents = s;} //........... //........... //........... }; Ако може помогнете ми за string toString(), isEmpty() и виртуалните функции compareTo(CTableColumn toObj) compareTo(int Obj).
  4. Здравейте! Моля за малко помощ, трябва да направя две програми на С++, но идея си нямам как, преподавателя се ядоса и ни ги лепна а сме едва в началото, и ни ги иска за други ден. Задачите са: 1.Опашка – описание, реализация. Използване на queue от STL. Програмна реализация на статична циклична опашка. 2. Двоично търсене в масив. Хеширане –определение, функции на хеширане. Някакви простички примери ако може. Благодаря предварително !!!
  5. Някой има ли случайно готов код на кодблокс на някакъв обект нещо лесно примерно да се ротира или нещо подобно ?
  6. В какво се различават структурите от класовете в С++?
  7. Здравейте! Каква е разликата между конструктора за присвояване и конструктора за копиране?
  8. Здравейте колеги..Имам да правя една курсова работа с условие: 2зад. Съставете програма с функции за: А)Въвеждане от клавиатура във файл и в масив(чрез добавяне)данни за продажба на леки коли(до 50) от авокъщи: автокъща,марка,година на производство,цена.Извеждане текущото съдържание на масива(файла)на екран; Б) Извеждане на екран справка за всички продавани леки коли от избрана марка(със запитване за нова справка); В)Извеждане на екран данните за всички леки коли по зададени от клавиатурата марка и година на производство, подредени в низходящ ред по цена. Главна функция main()-с меню за избор на функции и проверка за състоянието на данните. Почти е готова..само не ми прави сортирането във файла..ако може някой да ми помогне ще му бъда много благодарен.. Ето какво съм направил до сега: #include<iostream> #include<fstream> #include<string> #include<cstdlib> using namespace std; const int N = 50; const string name = "koli.dat"; struct kola { char avto[30]; char marka[30]; int godina; double cena; }car[N], k; fstream fp; void add_kola(); void chetene(kola mas[], int&br); void output(kola mas[], int br); int tarsene(kola mas[], int br); void sort(kola mas[], int br); void menu(); int main() { int ans; int br(0); do { menu(); do { cin >> ans; } while (ans<1 || ans>6); switch (ans) { case 1: add_kola(); break; case 2: chetene(car, br); break; case 3: output(car, br); break; case 4: if (tarsene(car, br)) cout << "Namerena"; else cout << "Nqma takava kola"; break; case 5: sort(car, br); break; case 6: cout << "\n Izhod"; break; } } while (ans != 6); } void add_kola() { fflush(stdin); cout << endl << "Vuvedi avtokushta : "; cin.getline(k.avto, 30); cout << endl << "Vuvedi marka : "; cin.getline(k.marka, 30); cout << endl << "Vuvedi godina : "; cin >> k.godina; cout << endl << "Vuvedi cena : "; cin >> k.cena; fp.open("koli.dat", ios::out | ios::binary | ios::app); if (fp.fail()) { cout << endl << "Greshka"; } fp.write((char*)&k, sizeof(kola)); fp.close(); } void chetene(kola mas[], int&br) { fp.open("koli.dat", ios::in | ios::binary | ios::ate); br = (fp.tellg() / sizeof(kola)); fp.seekg(0L, ios::beg); fp.read((char*)mas, br*sizeof(kola)); fp.close(); } void output(kola mas[], int br) { int i; for (i = 0; i<br; i++) { cout << endl << mas.avto << endl; cout << mas.marka << endl; cout << mas.godina << endl; cout << mas.cena << endl; } } int tarsene(kola mas[], int br) { fflush(stdin); int i; char mar[30]; cout << "\n Marka : "; cin.getline(mar, 30); for (i = 0; i<br; i++) if (strcmp(mas.marka, mar)) { return 0; } else { return 1; } } void menu() { cout << "\n\nMenu\n Molq izberete :\n"; cout << "\n1 Dobavqne na danni."; cout << "\n2 Chetene na faila."; cout << "\n3 Ivejdane na danni."; cout << "\n4 Tarsene."; cout << "\n5 Sortirane."; cout << "\n6 Izhod\n"; cout << "Izbor : "; } void sort(kola mas[], int br) { kola swap; char choice; for (int i = 0; i<br - 1; i++) { for (int j = 1; j<br; j++) { if (mas.cena<mas[j].cena) { swap = mas; mas = mas[j]; mas[j] = swap; } } } cout << "\n Kolite sa sortirani po cena.Izberete dali da badat zapisani(Y/N) :"; cin >> choice; if (choice == 'y' || choice == 'Y') fp.open("koli.dat", ios::out | ios::binary); if (fp.fail()) { cout << endl << "Greshka"; exit(1); } fp.write((char*)mas, br*sizeof(kola)); fp.close(); }
  9. Цяла седмица се опитвам да си завърша курсовата задача по програмиране. Последния срок е утре до 17:00 а съм до никъде. Надробих някакви простотии но не вярвам да ми донесат каквото и да е... Бих бил много благодарен на всякаква помощ.Ето го и условието:Съставете програма с функция main() и избор чрез меню на функции за:- въвеждане от клавиатура данните на К студента (К<=25) от група: фак.номер, оценки по 4 дисциплини от зимен семестър, възраст и съхраняването им в масив GR(25,6) като (GR(I,0) - за фак. номер, (GR(I,1) до (GR(I,4) - за оценка, (GR(I,5) за възраст.- изчисляване и извеждане на среден успех по избрана дисциплина; - изчисляване и извеждане на среден успех на студент по зададен фак. номер;- намиране и извеждане на броя на студентите над зададена възраст- извеждане на екран съдържанието на масива със съответни текст и формати. Когато видите състоянието на кода ми ще се разберете защо публикувам тема.Ако не друго - поне ще се посмеете Ето го и него: #include <iostream> #include <string> using namespace std; int input(int x[]); int add(int a); void studentID(int a); int main() { int ch, GR[25][6], n; do { cout << "\Show student data: \n"; cout << "\Show GPA for subject : \n"; cout << "\Show GPA for a FN: \n"; cout << "\Show amount of students over the age of 18: \n"; cout << "\Exit"; do { cout << "\n\nChoice: \n"; cin >> ch; } } int input(int x[]) { int i, n = 0; do { cout << "\n Input size: "; cin >> n; } while (1 > n || n > 25); for (int i = 0; i < n; i++) { cout << "\n Enter element [" << i + 1 << "] = "; cin >> x[i]; } return n; } int add(int a) { char iz; while (1) { cout << "Insert ID:"; cin >> rab[a].id; cout << "Insert grade1:"; cin >> rab[a].g1; cout << "Insert grade2:"; cin >> rab[a].gr2; cout << "Insert grade3:"; cin >> rab[a].gr3; cout << "Insert grade4:"; cin >> rab[a].gr4; cout << "Insert age:"; cin >> rab[a].age; a++; cout << endl << "Do you want to add a new student?" << endl << "type (y) for yes and (n) for no:"; cin >> iz; if (iz == 'n') { return a; break; } return 0; } } void studentID(int a) { char ID[5]; // cout<<a; cout << "Insert ID:"; cin >> studentID; for (int i = 0; i<a; i++) if (!strcmp(studentID, rab[i].studentID)) { cout << "Name:" << rab[i].name << endl << "ID:" << rab[i].id << endl << "Age:" << rab[i].god << endl; } return; } Намерих същата задача във форума ви но е решена без функции а по следния начин: #include <iostream> using namespace std; int main() { int K=0; int choice=0; cout << "Vivedete broq na studentite(1-25): "; cin >> K; double GR[K][6]; for(int i=0; i<K; ++i) for(int j=0; j<6; ++j) { cout << "GR("<<i<<","<<j<<") = "; cin >> GR[i][j]; } do { cout << "1. Izchislqvane i izvejdane na sredniq uspeh po izbrana disiplina" << endl; cout << "2. Izchislqvane i izvejdane na sredniq uspeh na student po dazaden vakulteten nomer" << endl; cout << "3. Namirane i izvejdane na broq na studentite nad zadadena vizrast." << endl; cout << "4. Izvejdane na ekrana sidirjanieto na masiwa sys siotvetniq tekst i formati." << endl; cout << "Molq, izberete obciq(1-4): "; cin >> choice; }while(choice>4 || choice<1); if(choice == 1) { int disiplina=0; double srUspeh=0; cout << "Izberete disiplina(1-4): "; cin >> disiplina; if(disiplina > 5 || disiplina < 1) cout << "Greshen vhod!" << endl; for(int i=0; i<K; ++i) srUspeh+=GR[i][disiplina]; cout << "Sredniq uspeh po disiplina " << disiplina << " e : " << srUspeh/K << endl; } else if(choice == 2) { int FKNomer=0; bool isFound=false; double srUspeh=0; cout << "FK Nomer: "; cin >> FKNomer; for(int i=0; i<K; ++i) { if(GR[i][0] == FKNomer) { for(int j=1; j<5; ++j) srUspeh += GR[i][j]; isFound = true; break; } } if(isFound == false) cout << "Ne e nameren student s takiv FK nomer!" << endl; else if(isFound) cout << "Sredniq uspeh na student s FK=" << FKNomer << " e : " << srUspeh/4 << endl; } else if(choice == 3) { int vizrast, br=0; cout << "Vivedete vizrast: "; cin >> vizrast; for(int i=0; i<K; ++i) { if(GR[i][5] > vizrast) { br++; } } cout << "Broq na studentite, koito sa po-golemi ot " <<vizrast << " godini: " << br << endl; } else if(choice == 4) { for(int i=0; i<K; ++i) { cout << "Student " << i+1 << endl; cout << "Fak. Nomer: " << GR[i][0] << endl; cout << "Otsenki: " << GR[i][1] << " " << GR[i][2] <<" "<< GR[i][3] <<" "<<GR[i][4] << endl; cout << "Vizrast: " << GR[i][5] << endl; } } return 0; } Не мисля че това е целта на задачата, така че едва ли ще бъде приета за вярна.
  10. Здравейте, трябва да представя курсова работа тази седмица . Направих си програмата, обаче имам едно условие още , което гласи "използвате запитване за името на играча и съхранявате резултатите в текстов файл" . Моля помогнете , ако е нужно ще ви пратя и целия код
  11. Здравейте ) който разбира от програмиране на C++ да я драсне набързо задачката/ако може с #include<stdio.h>/ Благодаря предварително)) Да се състави програма за състезание по ориентиране на ученици, която поддържа следната информация за участниците: име, ЕГН, клас, училище, брой точки; и извършва следните операции: създава нов празен файл; добавя нова информация за участници и изтрива ненужната за отказали се; извежда имената на всички ученици от дадено училище; извежда името и училището за всички момичета, които имат повече от 20 точки.
×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване