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

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

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

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

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

Търсене в


Форуми

  • Софтуер
    • Нови Програми
    • Търсене на Програми
    • Програми - Проблеми и Дискусии
    • Драйвери - Търсене, Проблеми, Линкове
    • Операционни системи
    • Сигурност и антивирусна защита
    • Игри
  • Хардуер
    • Общи хардуерни въпроси
    • Преносими компютри
    • Дънни платки
    • Запаметяващи устройства и памети
    • Монитори, Аудио и Видеокарти
    • Периферия
    • Овърклок и 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. Здравейте, имам сериозен проблем- имам курсова, да опиша един алгоритам на табло с цените на бензиностанция. Цените се формират от падащи звезди, който се натрупват и се образува съответното цената на даденото гориво. Това, което знам аз е, че трябва да направя алгоритъма с бягащи светлини и с два регистъра, съответно с нули и единици, подредени в колона, когато стане единица диода светва и така същото за другия регистър(с натрупването на снежинките и оразуването на самите числа) само, че обратното. Това трябва да стане с тригери, също така не знам каква да е логическата схема и дали с преместващи регистри или паралелни. Трябва да ги свържа тия двата регистъра в базис ИЛИ. Трябва ми някой, да даде някакви насоки! Благодаря предварително!
  2. Зададен е едномерен масив от цели числа A0, A1....... An-1. Да се състави програма която създава нов масив а0, а1......., а-1, като стойността на аi е равна на разликата между сумата на четните цифри и сумата на четните цифри на Аi. В програмата да се използват деинамични масиви. Благодаря предварително!
  3. Да се напише програма на c++ , в която е дефиниран клас правоъгълник с член-променливи: страни на правоъгълника и член-функции: конструктор с два параметъра, функция за печат, функция, която изчислява като изходен параметър правоъгълник със страни, равна на сумата от страните на два правоъгълника, зададени като входни параметри. Да се състави главна функция, която създава обект от класа и демонстрира работата на член-функциите на класа.
  4. Здравейте, за съжаление изпитвам трудности с зададената ми курсна работа, стигнах до някъде и след това просто забих. Най-вече се изгубих във въвеждането на входните данни и отпечатването им. Моля помогнете ми поне за тях. Благодаря ви. Ето и условието на задачата: Да се състави програма за обработка на масива A[N,N] където данните са цели числа в интервала [-1000;1000]. Програмата да извърши следните действия: -отпечатване на условието на задачата. -отпечатване на имената на автора. -въвеждане на входните данни. -отпечатване на входните данни -а) да се образува едномерен масив D|N|,който се образува от всички елементи по-големи от P (P се въвежда от клавиатурата),които лежат под главния диагонал на дадения масив; -б) полученият масив да се сортира по големина; -отпечатване на получените резултати след обработка а) и след обработка б). Стигнах до тук: #include <stdio.h> #include <stdlib.h> #include <math.h> const int N=15; int n,j,i,m=0; int A[N][N],D[N]; int main() { printf("Vladislav Nikolov Hristov\n"); printf("MTF,Grupa: 19,Potok: 3,F.Nomer: 09849323\n"); printf("Da se systavi programa za obrabotka na masiva A[N,N], kadeto dannite sa celi chisla v intervala [-1000;1000]. Programata da izvyrshi slednite deistviq:\n"); printf("-otpechatvane na uslovieto na zadachata;\n"); printf("-otpechatvane na imenata na avtora na programata;\n"); printf("-vavejdane na vhodnite danni;\n"); printf("-otpechatvane na vhodnite danni;\n"); printf("a) da se obrazuva ednomeren masiv D|N|,koito se obrazuva ot vsichki elementi po-golemi ot P (P se vavejda ot klaviaturata),koito lejat pod glavniq diagonal na dadeniq masiv;\n"); printf("b) polucheniqt masiv da se sortira po golemina;\n"); printf("-otpechatvane na poluchenite rezultati sled obrabotka a) i sled obrabotka b)\n"); scanf("%d"); system("pause"); return 0; }
  5. здравейте, по-долу съм дала задачата си, направих кода,програмата тръгна,но когато въведа 5 реда,5 стълба,въвеждам ги и вместо да ми изкара резултат ми дава отново да ги въведе.. Ето задачата и кода надявам се да ми помогнете Даден е двумерен масив У с n реда и m стълба. Да се състави алгоритъм и напише програма, която създава нов масив Т като стойността на Тi е равна на сумата на отрицателниите елементи в i-тия ред на Y #include "stdafx.h" #include <stdio.h> #include <iostream> using namespace std; void main(){ system("chcp 1251"); int n,m,i,j; int Y[20][20]; cout<<"Брой редове:";cin>>n; cout<<"Брой стълбове:";cin>>m; for (i=0;i<n;i++){ for (j=0;j<n;j++){ cout<<"Елемент["<<i<<"]["<<j<<"]="; cin>>Y[j]; } } int T[20]; for (i=0;i<n;i++){ float sum=0; for (j=0;j<n;j++){ if(Y[j]<0){ sum=sum+Y[j];} else T=0;} for(i=0;i<n;i++) cout<<"Нов масив"<<i<<":"<<T<<endl; } }
  6. Здравейте колеги програмисти , също като вас и аз реших да се пробвам да се занимавам с програмиране. Аз съм студент в ТУ-Варна 2ри курс и както всеки друг преминавам през мъченията на преподавателите ,според които те щели да ми помогнат да се реализирам успешно. Във връзка с това ви пиша за помощ по проекта ,който ми е зададен. Условието е следното : 1.Съставяне на две динамични опашки с целочислени данни, съдържащи се във външен файл. 2.Сортиране на елементите в опашките по метода чрез вмъкване. 3.Формиране на нова структура списък и намиране на максималния елемент измежду елементите кратни на 7. 4.Запис на изходните резултати във външен файл. Главна функция с меню и проверка за състоянието на данните. Всякаква помощ би ми била полезна. Благодаря предварително. По условие (1) не ми е ясно данните трябва да са предварително написани във външния файл и да се четат ли ?
  7. Здравейте, колеги! Имам изпит скоро с курсова задача! Тази задача ме затруднява и не мога да я довърша.. Моля някой да ми помогне понеже се мъча доста време вече..Условие:А) Създаване на файл и масив за регистриране на полети на летище Варна през м. Март на текущата година чрез добаяяване на данни за полета: ден от месеца, номер на полета, трите имена на пилота, брой пътници (първа и втора класа), цена на билетите(първа и втора класа).Б)Редактиране на съдържанието на файла чрез:- Корекция на данни в полетата брой пърници по въведен номер на полет;В)Извеждане на справки за:-Полетите на зададен пилот;-Всички регистрирани през месеца полети.Главна фунцкия main() - с меню за избор на функции и проверка за състоянието на данните. Използване на глобални променливи или функциии с предаване на параметри- по избор и моят код#include<iostream> #include<fstream> #include<string> using namespace std; struct flight { int den; //ден на полета int fln; //номер на полета char ime[14]; //име на пилота char prezime[14]; // презиме на пилота char familia[14]; //фамилия на пилота int br1; //брой пътници първа класа int br2; //брой пътници втора класа float price1; //цена за пътници първа класа float price2; //цена за пътници втора класа }; fstream poleti; int add_flight(flight inf[]) //добавяне на полети { int n; poleti.open("Poleti.txt", ios::out); if (poleti.fail()) { cout << "Неуспешно отваряне"; exit(1); } cout << "Въведете число (до 30) което ще отговаря на броя полети които ще вкарате: "; do { cin >> n; } while (n < 0 || n > 30); for (int i = 0; i < n; i++) { cout << "Въведете денят (от 1-ви до 31-ви) в който ще се състой полетът: "; do{ cin >> inf.den; } while (inf.den < 1 || inf.den > 31); poleti << inf.den << endl; cout << "Номер на полетът: "; cin >> inf.fln; poleti << inf.fln << endl; cout << "Име на пилота: "; cin >> inf.ime; poleti << inf.ime << endl; cout << "Презиме: "; cin >> inf.prezime; poleti << inf.prezime << endl; cout << "Фамилия: "; cin >> inf.familia; poleti << inf.familia << endl; cout << "Брой пътници от първа класа (от 0 до 24): "; do{ cin >> inf.br1; poleti << inf.br1 << endl; } while (inf.br1 < 0 || inf.br1 > 24); cout << "Брой пътници от втора класа (от 0 до 500): "; do{ cin >> inf.br2; poleti << inf.br2 << endl; } while (inf.br2 < 0 || inf.br2 > 500); cout << "Цена на билет за първа класа: "; do{ cin >> inf.price1; poleti << inf.price1 << endl; } while (inf.price1 < 1); cout << "Цена на билет за втора класа: "; do{ cin >> inf.price2; poleti << inf.price2 << endl; } while (inf.price2 < 1); cout << endl << endl; } poleti.close(); return n; } void redaktirane(flight inf[], int n) //редактиране на пътници { int t_fln; //временен полетен номер poleti.open("Poleti.txt", ios::out); poleti.seekg(0); if (poleti.fail()) { cout << "Неуспешно отваряне"; exit(1); } cout << "Въведете номерът на полета чиито информация желаете да промените: "; cin >> t_fln; for (int i = 0; i < n; i++) { poleti >> inf.den; poleti >> inf.fln; poleti >> inf.ime; poleti >> inf.br1; poleti >> inf.br2; poleti >> inf.price1; poleti >> inf.price2; if (t_fln == inf.fln) { cout << "Добавете нова ст-ст за пътници първа класа: "; do{ cin >> inf.br1; poleti << inf.br1 << endl; } while (inf.br1 < 0 || inf.br1 > 24); cout << "Добавете нова ст-ст за пътници втора класа: "; do{ cin >> inf.br2; poleti << inf.br2 << endl; } while (inf.br2 < 0 || inf.br2 > 500); } } poleti.close(); } void spravka(flight inf[], int n) //справка за всички полети и за полети на зададен пилот { int choice2, flag = 0; string t_ime; string t_prezime; string t_familia; poleti.open("Poleti.txt", ios::in); poleti.seekg(0); if (poleti.fail()) { cout << "Неуспешно отваряне"; exit(1); } do{ cout << endl << "Изберете..." << endl; cout << "1. Изкарване на полет по зададено име на пилот" << endl; cout << "2. Изкарване на справка за всички полети за месеца" << endl; cout << "3. Изход" << endl; cout << "Избор: "; cin >> choice2; switch (choice2) { case 1:{cout << "Въведете търсеният пилот..." << endl; cout << "Име: "; cin >> t_ime; cout << "Презиме: "; cin >> t_prezime; cout << "Фамилия: "; cin >> t_familia; for (int i = 0; i < n; i++) { poleti >> inf.den; poleti >> inf.fln; poleti >> inf.ime; poleti >> inf.prezime; poleti >> inf.familia; poleti >> inf.br1; poleti >> inf.br2; poleti >> inf.price1; poleti >> inf.price2; if (t_ime == inf.ime && t_prezime == inf.prezime && t_familia == inf.familia) { cout << "Ден: " << inf.den << endl; cout << "Номер на полет: " << inf.fln << endl; cout << "Име на пилота: " << inf.ime << endl; cout << "Презиме: " << inf.prezime << endl; cout << "Фамилия " << inf.familia << endl; cout << "Брой на пътници първа класа: " << inf.br1 << endl; cout << "Цена на билет за пътници първа класа: " << inf.price1 << endl; cout << "Брой на пътници втора класа: " << inf.br2 << endl; cout << "Цена на билет за пътници втора класа: " << inf.price2 << endl; cout << endl; flag++; } } break; } case 2: for (int i = 0; i < n; i++) { poleti >> inf.den; poleti >> inf.fln; poleti >> inf.ime; poleti >> inf.prezime; poleti >> inf.familia; poleti >> inf.br1; poleti >> inf.br2; poleti >> inf.price1; poleti >> inf.price2; cout << "Ден: " << inf.den << endl; cout << "Номер на полет: " << inf.fln << endl; cout << "Име на пилота: " << inf.ime << " " << inf.prezime << " " << inf.familia << endl; cout << "Брой на пътници първа класа: " << inf.br1 << endl; cout << "Цена на билет за пътници първа класа: " << inf.price1 << endl; cout << "Брой на пътници втора класа: " << inf.br2 << endl; cout << "Цена на билет за пътници втора класа: " << inf.price2 << endl; cout << endl; } } } while (choice2 != 3); poleti.close(); } void main() { setlocale(LC_ALL, "Bulgarian"); int choice1; int n; flight inf[30]; do { cout << "Меню..." << endl; cout << "1. Записване на полети (изтрива предишното съдържание при отваряне, ако има такова)" << endl; cout << "2. Редактиране на съдържание" << endl; cout << "3. Изкарване на справка" << endl; cout << "4. Край" << endl; cout << "Въведете вашият избор: "; cin >> choice1; switch (choice1) { case 1:n = add_flight(inf); break; case 2: redaktirane(inf, n); break; case 3:spravka(inf, n); } } while (choice1 != 4); }Ще съм ви много благодарен ако ми помогнете! Хубав ден !
  8. Здравейте, бих искал помощ за една задача с файлове. Бих бил много благодарен ако ударите едно рамо. А задачата е следната:Съставете програма за моделиране на октриване ( и съхраняване във файл и масив - чрез добавяне ) и актуализация (внасяне или теглене) на срочни парични влогове от определен брой вложители (до 30).Данните за всеки вложител да са с примерна структура: Име; Адрес :М3 (сума,дата); М6 (сума,дата) ; М12 (сума дата), където датата отбелязва последното теглене или внасяне на получената текуща парична сума, съответно за тримесечен, шестмесечен и годишен влог.Програмата да осигорява и функции за:А) Въвеждане и актуализация на годишните лихви за всеки срочен влог;Б) Извеждане на справка за вложител по име;В) Преизчисляване на влоговете за текущата дата и извеждане на пълен списък на вложителите със съответните влогове, сортирани във възходящ ред.Главна функция main () - с меню за избор на функции и проверка за състоянието на данните. Ще съм много благодарен на някой ако се отзове! Това е което съм направил, не е много, за това моля да ми помогнете, трябва да представя задачата на всяка цена. Благодаря ви предварително!!! #include<iostream>#include<cmath>using namespace std;#define N 30typedef struct{ char data[12]; double suma;}mesec;typedef struct{ char ime[25]; char adres[20]; mesec M3,M6,M12; double smetka;}vlojiteli;void input();void vnasqne();void teglene();void aktualizaciq();void spravka();void izvejdane();int menu();void disp();void load();void save();vlojiteli A[N];int top=0;int main(){int i;cout<<"n Zarejdane ot filen";load(); do{ i=menu(); switch(i) { case 1:input();break; case 2:vnasqne();break; case 3:teglene();break; case 4:aktualizaciq();break; case 5:spravka();break; case 6:izvejdane();break; case 7:save();break; }}while(i!=8);}int menu(){ int ch; cout<<"n MENU"; cout<<"n 1.Vyvejdane"; cout<<"n 2.Vnasqne po smetka"; cout<<"n 3.Teglene ot smetka"; cout<<"n 4.Aktualizaciq na lihvi"; cout<<"n 5.Spravka za vlojitel po Ime"; cout<<"n 6.Izvejdane na vsichki vlojiteli sortirani v spisyk"; cout<<"n 7.Syhrani fail"; cout<<"n 8.Izhod"<<endl; do { cout<<"n Izbor: "; cin>>ch; } while(ch<1||ch>8); return(ch);}void disp(int i){ cout<<"n Ime:"<<A[i].ime; cout<<"t Adress:"<<A[i].adres; cout<<"n M3 data:"<<A[i].M3.data<<" M3 suma:"<<A[i].M3.suma<<endl; cout<<"n M6 data:"<<A[i].M6.data<<" M6 suma:"<<A[i].M6.suma<<endl; cout<<"n M12 data:"<<A[i].M12.data<<" M12 suma:"<<A[i].M12.suma<<endl; cout<<"n Smetka:"<<A[i].smetka;}void input(){int i,n;do{cout<<"Broi vlojiteli:"; cin>>n; }while (n<1||n>N); fflush(stdin); for(i=top;i<top+n;i++) {cout<<"nIme:";cin>>A[i].ime; cout<<"nAdress:";cin>>A[i].adres; cout<<"nM3 data:"; cin>>A[i].M3.data; cout<<"nM3 suma:"; cin>>A[i].M3.suma; A[i].smetka+=A[i].M3.suma; cout<<"nM6 data:"; cin>>A[i].M6.data; cout<<"nM6 suma:"; cin>>A[i].M6.suma; A[i].smetka+=A[i].M6.suma; cout<<"nM12 data:"; cin>>A[i].M12.data; cout<<"nM12 suma:"; cin>>A[i].M12.suma; A[i].smetka+=A[i].M12.suma; } top+=n;}void vnasqne(){int n,p,i; do{cout<<"nIzberete nomer na vlojitel:"; cin>>n;} while(n<1||n>N); cout<<"nIzberete vnoska za trimesechie,polovin godina ili edna godina:"; cin>>p; if(p==3) for(i=n;i<n;i++) {cout<<"vyvedete data na vnasqne:";cin>>A[i].M3.data; cout<<"vyvedete suma na vnasqne:";cin>>A[i].M3.suma;A[i].smetka+=A[i].M3.suma; } if(p==6) for(i=n;i<n;i++) {cout<<"vyvedete data na vnasqne:";cin>>A[i].M6.data; cout<<"vyvedete suma na vnasqne:";cin>>A[i].M6.suma;A[i].smetka+=A[i].M6.suma; } if(p==12) for(i=n;i<n;i++) {cout<<"vyvedete data na vnasqne:";cin>>A[i].M12.data; cout<<"vyvedete suma na vnasqne:";cin>>A[i].M12.suma;A[i].smetka+=A[i].M12.suma; }}void teglene(){ int i,n; double s; do{cout<<"nIzberete nomer na vlojitel:"; cin>>n;} while(n<1||n>N); cout<<"n Izberete sumata,koqto iskate da izteglite:"; cin>>s; for(i=n;i<n;i++) {if(s<A[i].smetka) A[i].smetka=A[i].smetka-s; else cout<<"Nqmate tolkowa pari!"; }}void aktualizaciq(){ int n,i; double p; do{cout<<"nVyvedete srochen vlog,za koito iskate da promenite lihvata:"; cin>>n;} while(n!=3 || n!= 6 || n!=12); cout<<"nVyvedete lihva v realno chislo:"; cin>>p; for(i=0;i<N;i++) { if(n==3) A[i].M3.suma = A[i].M3.suma * p + A[i].M3.suma; if(n==6) A[i].M6.suma = A[i].M6.suma * p + A[i].M6.suma; if(n==12) A[i].M12.suma = A[i].M12.suma * p + A[i].M12.suma; } }void spravka(){int i; char n[15]; cout<<"nVyvedi ime:";cin>>n; for(i=0;i<N;i++) {if(A[i].ime==n) disp(i);}}void izvejdane(){int i,k,z; double temp;for(i=0;i<N;i++) for(z=i+1;z<N+1;z++) if(A[i].smetka>A[z].smetka) {temp=A[i].smetka; A[i].smetka=A[z].smetka; A[z].smetka=temp; }for(i=0;i<N;i++) disp(i);}void load() { FILE *fp; int i; if((fp=fopen("vlojiteli12.dat", "rb"))==NULL) { cout<<"n EROR 404: File not found!n "; return; } if(fread(&top, sizeof(top), 1, fp)!=1) { cout<<"n Error size"; exit(1); } for(i=0;i<top;i++) if(fread(&A[i], sizeof(vlojiteli),1,fp)!=1) { cout<<"n Error reading structure!"; exit(1); }}void save() { FILE *fp; int i; if((fp=fopen("vlojiteli12.dat", "wb"))==NULL) { cout<<"n Error saving file!"; return; } if(fwrite(&top, sizeof(top), 1, fp)!=1) { cout<<"n Error w top"; exit(1); } for(i=0;i<top;i++) if(fwrite(&A[i], sizeof(vlojiteli),1,fp)!=1) { cout<<"n Error writing str!"; exit(1); } fclose(fp);}
  9. Здравейте, трябва да представя курсова работа тази седмица . Направих си програмата, обаче имам едно условие още , което гласи "използвате запитване за името на играча и съхранявате резултатите в текстов файл" . Моля помогнете , ако е нужно ще ви пратя и целия код
  10. Здравейте колеги ! Спешно ми трябва една задача написана на C++ за понеделник . Много ми е труден този език и не мога да измисля никакъв код ..Ако е възможно погледнете условието : Да се напише програма,която за дадено естествено число N да намира такава тройка числа a,b,c (естествени и c<N), за която a2+b2=c2 (двойките са степен).. Благодаря ви много предварително !
  11. Повечето хора опитват да си пуснат курсовите тук с надежда за някаква помощ - това правя и аз задачката е следната: Съставете програма с функции за: а) Въвеждане от клавиатура във файл и в масив(чрез добавяне) данни за корабни превози(до 20) - БМФ Варна: маршрут, кораб-име, начална дата, крайна дата, име на капитана, брой контейнери със съответен товар, обща сума на приходите от транспортирането. Извеждане текущото съдържание на масива(файла) на екран.; б) Извеждане на екран данните за превозите на кораб по въведено от клавиатурата име на кораб(със запитване за нова справка); в)Извеждане на екран данните за корабния превоз с най-голяма продължителност. Главна функция main() - с меню за избор на функции и проверка за състоянието на данните. Използване на глобални променливи е забранено. До тук стигнах за сега, направил съм единствено въвеждането(въпреки че едва ли е правилно). Имам някаква представа как да направя display функцията си, но за подточка Б нямам идея. Знам,че вероятно съм написал всевъзможни простотии. Надявам се да ми разясните как да продължа със задачата си. Благодаря ви! #include<iostream> #include<fstream> #include<string> using namespace std; struct korab { string marshrut; string imekorab; int nachalnadata; int krainadata; string imekapitan; int broi; float sumaprihodi; }; fstream bmf; void dobavi(korab gr[]); void dobavi(korab gr[]) { int n; bmf.open("bmf.txt", ios::binary | ios:: out); do { cout << "\n="; cin >> n; } while (n <= 0 || n>20); if (bmf.fail()) { cout << "Input file opening failed"; // pokazva greshka exit(1); } for (int j = 0; j< n; j++) { cout << "vavedi marshrut:"; cin >> gr[j].marshrut; // vuvejda marshrut bmf << gr[j].marshrut << endl; cout << "vavedi ime na korab:"; cin >> gr[j].imekorab; //vuvejda ime na korab bmf << gr[j].imekorab << endl; cout << "vavedi nachalna data:"; cin >> gr[j].nachalnadata; //vuvejda nachalna data bmf << gr[j].nachalnadata << endl; cout << "vavedi kraina data :"; cin >> gr[j].krainadata; // vuvejda kraina data bmf << gr[j].krainadata << endl; cout << "vavedi ime na kapitan :"; cin >> gr[j].imekapitan; // vuvejda ime na kapitan bmf << gr[j].imekapitan << endl; cout << "vavedi broi konteineri :"; cin >> gr[j].broi; // vuvejda broi bmf << gr[j].broi << endl; cout << "vavedi suma na prihodite :"; cin >> gr[j].sumaprihodi; // vuvejda obshto prihodi bmf << gr[j].sumaprihodi << endl; } bmf.close(); // zatvarq faila } void main() { int choice; long int tfn; korab gr[20]; do { cout << "\nMenu" << endl; cout << "\n1. Dobaviane :" << endl; cout << "2. Pokazvane na tekushto sudurjanie na masiva:" << endl; cout << "3. Izvejdane po ime na korab " << endl; cout << "4. Izvejdane na nai-dulug prevoz" << endl; cout << "\nVavedete izbor:"; cin >> choice; switch (choice) { case 1: {void dobavi(korab gr[]);break; } case 2: {} case 3: {} case 4: {} } } while (choice != 5); }
×
×
  • Добави ново...