BG Development


  Reply to this topicStart new topicStart Poll

> Помощ за домашно по програмиране c++
itstudent2021
Публикувано на: 10-11-2021, 21:53
Quote Post



Име:
Група: Потребител
Ранг: Новопостъпил

Мнения: 1
Регистриран на: 10.11.21




Даден е текстов файл, съдържащ данни за продажби
от магазин. На всеки ред от файла се съдържа: име на стока,
количество и цена във формат:
стока[TAB]количество[TAB]цена
Имената на стоките може да се повтарят. Създайте нов файл, в
който да се запишат за всяка стока общата, продажната стойност.
Данните да се подредят в зависимост от стойността на
продадените стоки, от най-голяма стойност, към тази с наймалка. (Условие: Да се използва vector-pair. Имената на
файловете са по ваш избор)
Пример: нека файлът да съдържа следните думи:
Хляб 10 1.2
Масло 6 3.5
Хляб 5 1.3
Олио 20 3.30
Масло 2 3.10
Хляб 3 1.10
Във вторият файл, трябва да се получи:
Олио 66
Масло 27.2
Хляб 21.8

вектор двойки
благодаря предврително

Това мнение е било редактирано от itstudent2021 на 10-11-2021, 22:00
PMEmail Poster
Top
thrawn
Публикувано на: 11-11-2021, 07:28
Quote Post



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

Мнения: 3224
Регистриран на: 17.01.17



А вълшебната думичка?
PMEmail Poster
Top
SuN
Публикувано на: 11-11-2021, 08:39
Quote Post


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

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



QUOTE (thrawn @ 11-11-2021, 07:28)
А вълшебната думичка?

Ще бъдеш уволнен, ако не стане. icon_smile.gif

А по темата, ето примерен алгоритъм за подреждане: https://rosettacode.org/wiki/Sorting_algori...s/Bubble_sort#C

Ако се прочете документацията за векторите и двойките в стандартната библиотека на C++ ще може да се добута до решение на задачата.

Това мнение е било редактирано от SuN на 11-11-2021, 08:41


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



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

Мнения: 1087
Регистриран на: 01.03.06



Чудно ми е на такива хора ако им се даде задачата, не в езика който искат дали ще успеят да се справят с обръщането и към C/C++.

Реално IT студентът ще трябва да почете малко за работа с файлове, прочитане на низове, "парсиране" и сортиране.

Айде бе брат, за 5 минути работа е, чак пък толкова. Нали после ще искаш като програмист да работиш. Как я виждаш тая работа.

Още те занимават с тъпите работи, гледай после като трябва да се замисляш какво се прави ако файла примерно е няколко гигабайта icon_lol.gif и данните са сериализирани. Или че файла може да се промени докато го четеш. Все такива интересни задачки.

Това мнение е било редактирано от Naminator_X_ на 11-11-2021, 15:53
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


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