BG Development


Страници: (2) 1 [2]   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Помощ за домашно по програмиране c++
PxL
Публикувано на: 09-12-2022, 17:34
Quote Post


Group Icon
Име: Димитър Т. Димитров
Група: VIP
Ранг: Почетен член

Мнения: 3648
Регистриран на: 26.04.05



А това ми даде като му казах да ми го даде в код:

* НЕ ГАРАНТИРАМ НИЩО ЗА ТОЗИ КОД, ГЕНЕРИРАН Е ОТ AI

CODE

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <algorithm> // за сортирането

using namespace std;

int main() {
 // отваряне на входния файл
 ifstream input("data.txt");
 if (!input.is_open()) {
   cerr << "Неуспешно отваряне на входния файл!" << endl;
   return 1;
 }

 // отваряне на изходния файл
 ofstream output("result.txt");
 if (!output.is_open()) {
   cerr << "Неуспешно отваряне на изходния файл!" << endl;
   return 1;
 }

 // създаване на вектор от двойки (стока, стойност)
 vector<pair<string, double>> sales;

 // четене на данните от входния файл
 string item;
 int quantity;
 double price;
 while (input >> item >> quantity >> price) {
   // намиране на продажната стойност на текущата стока
   double value = quantity * price;

  // добавяне на стоката и продажната й стойност в вектора
  sales.push_back(make_pair(item, value));
 }

// сортиране на вектора по продажна стойност
sort(sales.begin(), sales.end(),
[](const pair<string, double>& a, const pair<string, double>& b) {
  return a.second > b.second;
});

// записване на резултата в изходния файл
for (const auto& sale : sales) {
  output << sale.first << " " << sale.second << endl;
}

// затваряне на файловете
input.close();
output.close();

return 0;
}


Само дето забива в момента много го ползват.

Това мнение е било редактирано от PxL на 09-12-2022, 17:39


--------------------
void putchar(char c);int main(){int x,c=1,i;for(i=0;(x="PxLY2H4:2E;7231?=68255A5S5P9N:N9O84111H861I85111G9N:O811O812M<G33911EAEDBECE22169D1=2k"[i+++3]);)while(x-->'0')putchar((!(++c%'('))?0x0a:33^(i&1));}
PMEmail PosterUsers Website
Top
SuN
  Публикувано на: 10-12-2022, 00:47
Quote Post


Group Icon
Име:
Група: Администратор
Ранг: Почетен член

Мнения: 13465
Регистриран на: 27.01.05



Програмирането е овехтяла работа.

Почнах аз да се усещам, че не ме бива и ми е време за пенсия, ама тоя пусти прогрес направи революцията за една нощ. Поне с последната заплата мисля да си купя камионче и да правя частни превози.


--------------------
Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти.
PMEmail Poster
Top
SuN
Публикувано на: 10-12-2022, 22:37
Quote Post


Group Icon
Име:
Група: Администратор
Ранг: Почетен член

Мнения: 13465
Регистриран на: 27.01.05



Пробвах примера и това е възхитително. Компютъра реши първия ред от резултата на 100%. Втория ред е решен с точност до десетите, а с останалите редове човек може да добие представа какъв ще е третия ред (над десет) и спокойно да отиде да измете пода!


--------------------
Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти.
PMEmail Poster
Top
BIGBUGEX
Публикувано на: 11-12-2022, 01:15
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1746
Регистриран на: 30.11.04



Увяхнахме.
PMEmail Poster
Top
PxL
Публикувано на: 11-12-2022, 22:46
Quote Post


Group Icon
Име: Димитър Т. Димитров
Група: VIP
Ранг: Почетен член

Мнения: 3648
Регистриран на: 26.04.05



QUOTE (BIGBUGEX @ 11-12-2022, 02:15)
Увяхнахме.

E, чак пък icon_smile.gif Като цяло още от GPT-3 си играя с тая опция и не е кой знае какво. Определено е впечатляващо, но няма как да ми напише текущите работни задачи за момента. На мен ми прави повече впечатление GPT-3 имаше подобно решение, но не се светка да ми отговори на Български, освен ако не му напиша "на Български", този се усеща директно, че и коментарите ги дава така.

За Наковджийте обаче може и да им пържи на дупарата, гледам във Фейсбук групите им потреперват коленцата icon_smile.gif


Това мнение е било редактирано от PxL на 11-12-2022, 22:51


--------------------
void putchar(char c);int main(){int x,c=1,i;for(i=0;(x="PxLY2H4:2E;7231?=68255A5S5P9N:N9O84111H861I85111G9N:O811O812M<G33911EAEDBECE22169D1=2k"[i+++3]);)while(x-->'0')putchar((!(++c%'('))?0x0a:33^(i&1));}
PMEmail PosterUsers Website
Top
SuN
Публикувано на: 12-12-2022, 12:31
Quote Post


Group Icon
Име:
Група: Администратор
Ранг: Почетен член

Мнения: 13465
Регистриран на: 27.01.05



Аз пък се чувствам застрашен! Работата ми се състои на >99.9% от копи-пейст програмиране. Дотук бяха лесните пари май. След толкова години ще трябва да се понауча на програмиране. Евентуално...


--------------------
Само аз не троля.
Всички коментари са плод на художествена измислица и нямат общо с действителни и недействителни лица, събития и факти.
PMEmail Poster
Top
BIGBUGEX
Публикувано на: 12-12-2022, 16:38
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1746
Регистриран на: 30.11.04



QUOTE (PxL @ 11-12-2022, 22:46)
QUOTE (BIGBUGEX @ 11-12-2022, 02:15)
Увяхнахме.

E, чак пък icon_smile.gif Като цяло още от GPT-3 си играя с тая опция и не е кой знае какво. Определено е впечатляващо, но няма как да ми напише текущите работни задачи за момента. На мен ми прави повече впечатление GPT-3 имаше подобно решение, но не се светка да ми отговори на Български, освен ако не му напиша "на Български", този се усеща директно, че и коментарите ги дава така.

За Наковджийте обаче може и да им пържи на дупарата, гледам във Фейсбук групите им потреперват коленцата icon_smile.gif

Чуек, тва след 1-2 версии ще списва операционни системи със съответните приложения барабар. Тва да те заменят с видеокарта е ново дъно.
PMEmail Poster
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) 1 [2]  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0