Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

Препоръчан отговор


Здравейте искам да попитам на  тази задача дали е така решението:

Дефинирайте константи F със стойност 8.2345 и K със стойност 50.

const int  F = 8.2345

const float K = 50

____________________

#define F 8.2345

#define K 50

Кое е вярно?

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 1 час, силвия димитрова стефанова написа:

Здравейте искам да попитам на  тази задача дали е така решението:

Дефинирайте константи F със стойност 8.2345 и K със стойност 50.

const int  F = 8.2345

const float K = 50

____________________

#define F 8.2345

#define K 50

Кое е вярно?

И двете са грешни. Първото прилича на С++ код, но типа на данните е сбъркан, а при второто инструкциите на предпроцесора сами по себе си не дефинират константи - просто ще замести в кода навсякъде където срещне F с 8.2345.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 21 минути, MS 24 написа:

ориентирай се към друга професия

до 5 години  изкуствения интелект взима работата на всички програмисти 

По- скоро тая професия не е за нея😊

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Int е целочислена стойност и не може да има стойност след десетичната запетая. Прочети как се дефинира float и какво представлява. Едно просто търсене в google щеше да ти отговори на въпросите. Както е написал колегата по-горе:

преди 32 минути, lupis написа:

По- скоро тая професия не е за нея😊

 


Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.


  • Разглеждащи това в момента   0 потребители

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

  • Горещи теми в момента

  • Подобни теми

    • от силвия димитрова стефанова
      Здравейте, може ли помощ със сортиране по азбучен ред. Трябва да сортирам книги по Фамилия на автор
    • от силвия димитрова стефанова
      Може ли да ми помогнете с тази програма как да използвам указателите. 
      Ето го условието:  
      Да се напише програма на С/С++ (за 50 точки), която реализира малка информационна система
      за книжарница. За тази цел е необходимо да се създаде масив от книги (записи със следните
      данни):
      - Име и фамилия на автора (един стринг)
      - Наименование – заглавие (стринг)
      - Артикулен номер (число)
      Програмата да предлага на потребителя меню за работа със следните възможности:
      1. Добавяне на нов запис (книга)
      2. Търсене на книга по артикулен номер
      3. Сортиране на книгите по фамилия на автора (извлечена от стринга)
      Задачата да се реализира с функции и предаване на параметри чрез указатели. Ако се добави
      четене на масива и запис на масива във файл, то точките се увеличават с още 10 бонус точки.
      #include <iostream> #include <Windows.h> using namespace std; const int n = 30; int num = 0; struct MyStruct { char ImeAvtor[30]; char FamAvtor[30]; char Zaglavie[30]; long int ArtikulenNomer; }grupa[n]; void addZapis(); void searchBook(); void addZapis() { int br; cout << "\n Брой книги "; cin >> br; for (int i = num; i < num + br; i++) { cout << "\n\t Въведете данни за книга №" << i + 1 << endl; cout << "Име и фамилия на автора: " << endl; cin >> grupa[i].ImeAvtor>>grupa[i].FamAvtor; cout << "\n\t Въведете заглавие: "; cin >> grupa[i].Zaglavie; cout << "\n\tВъведете артикулен номер: "; cin >> grupa[i].ArtikulenNomer; } num = num + br; } void searchBook() { int flag = 0; long int TarsArtNomer; cout << "\n Въведете търсения артикулен номер: "; cin >> TarsArtNomer; for (int i = 0; i < n; i++) if (TarsArtNomer == grupa[i].ArtikulenNomer) { cout << "Име и фамилия на автора: " << grupa[i].ImeAvtor<<grupa[i].FamAvtor << endl; cout << "Заглавие: " << grupa[i].Zaglavie << endl; cout << "Артикулен номер: " << grupa[i].ArtikulenNomer << endl; flag++; } if (!flag) cout << endl << "НЯМА ТАКАВА КНИГА!!!" << endl; }  
    • от Joanna01
      I. Да се дефинира абстрактен клас CPerson, с член данни име и ЕГН, освен необходимите методи , да се напишат и следните:
      • абстрактен метод за печат;
      • метод, който връща възрастта иа човека на база на ЕГН-то;
       • метод, който връща месеца, през който е роден човека на база на ЕГН-то.
      II. Да се дефинира клас преподаgател CLecturer наследник на CPerson, съхраняващ информация за научно звание (от изброим тип — ас., гл.ас., доц. ...) и контейнер от дисциплини, които води, с необходимите конструктори, методи и оператори (сред които е функцията за печат).
      III. Да се дефинира клас катедра CDepartment, съхраняващ информация за име на катедрата и контейнер от преподавателите в нея (vector<CLecturer>). Освен необходимите методи, да се реализират и следните член функции:
      • конструктор с параметър име на файл, с данните от който се инициализира обекта;
      • изчислява и връща броя на преподавателите със зададено като параметър научно звание;
      • връща списък от преподавателите (list<CLecturer*>), водещи дисциплина, подадена като параметър;
      • изчисляsа и връща средната възраст на преподавателите със зададено като параметър научно звание;
      • изчислява и връща контейнер от преподаватели, които подлежат на пенсиониране до 3 години;
      • намира броя на преподавателите, родени през месец, подаден като парамеrьр;
      • връща през кой месец има родени най-много доценти;
      • връща броя на преподавателите, родени през зададен като параметър сезон; 

      IV. Да се създадат няколко обекта от класа CDepartment u се демонстрира работоспособността на методите му като се направят различни справки и съпоставки между тях (напр. коя катедра има по-киска средна възраст, коя катедра има повече доценти, кои дисциплини се водят от преподаватели и в двете катедри, в коя катедра има повече преподаватели родени през лятото). 
    • от Birhan Husein
      Да се състави функция за копиране на дадена опашка.Стигнал съм до една част,но не мога да измисля копирането.Някой съвет?
      #include <iostream>
      using namespace std;
      struct elem
      {
          int key;
          elem *next;
      }*f1=NULL, *l1=NULL, *f2=NULL, *l2=NULL;
      void copyQueue(int n,elem *&first,elem *&last);
      void push(int n,elem *&first,elem *&last)
      {
          elem *p=last;
          last=new elem;
          last->key=n;
          last->next=NULL;
          if(p!=NULL)
              p->next=last;
          else
              first=last;
      }
      int pop(int &n,elem *&first,elem *&last)
      {
          elem *p=NULL;
          if(first)
          {
              n=first->key;
              p=first;
              first=first->next;
          if (first==NULL)
              last=first;
          delete p;
          return 1;
          }
          else
              return 0;
      }
      void main()
      {
          int num;
          do{
              cout<<"Vuvedete stoinost: ";
              cin>>num;
              push(num,f1,l1);
            }while(num!=0);
          cout<< "Stoinosti na opashkata: "<<endl;
          while(pop(num,f1,l1))
          {
              cout<<num<<" ";
          }
          
          
          
       
    • от SilentSword
      Здравейте! Имам да напиша програма за летище, стигнах до някъде обаче се иска функция, която да връща броя на прехвърлянията. Имам клас с id на полет, тръгва от, пътува за, час на тръгване/пристигане, цена. Втория ми клас е с вектор от обекти от първия клас, който се запълва с данни от файл и има функции, които намират всички полети тръгващи от/за зададен като параметър град. И тук идва третата функция, която се затруднявам да напиша тя трябва да връща броя прехвърляния от един град до друг град като връща 0 за директен полет , -1 няма такъв полет и 1 с едно прехвърляне ,2 с две прехвърляния и т.н. Дайте идеи как да обходя вектора.
  • Дарение

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