Автор Тема: Задача по C++  (Прочетена 2307 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

breakforce

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 11
Задача по C++
« -: 03 Февруари 2012, 23:25:04 »
Здравейте, бихте ли ми помогна ли за тзаи задача т.е. ако може да ми дадете пример нещо...

Цитат
Да се напише програма по зададената по-долу тема. Програмата трябва да има възможности за:
   избор на функцията, която да се изпълни от текстово меню;
   създаване на нов файл с данни, като данните се въвеждат от клавиатурата;
   отваряне на съществуващ файл с данни;
   създаване на текстов файл, на първия ред на който се изписват имената на полетата, а на всеки следващ по един запис от файла с данните;
   добавя нови записи в активния файл;
   създава зададените в темата справки и извежда резултата в подходящ вид на екрана.


ТЕМА 8

        Информационната система за декларираните за внос на нови автомобили на КПП съдържа информация за автомобилите и дължимите данъци, такси и мита. Данните, необходими за това се съхраняват във файл със следната структура:
•   марка и модел (текст);
•   обем на двигателя (в см3);
•   мощност (к.с.);
•   цена (в лв.);
•   транспортни разходи (лв.);
•   тарифна ставка на митото (в проценти).
Да се изчисли дължимата за вноса на автомобила сума ако тя се изчислява по следната схема:
•   Митото се изчислява по формулата:
 (Цена + Транспортни разходи) * Тарифна ставка , където
•   Акцизът се изчислява по формулата: Цена * Акцизна ставка
Акцизът се калкулира само ако мощността на двигателя е по-голяма от 164 к.с., в противен случай той е 0. Размерът на акцизната ставка се въвежда от клавиатурата.
•   ДДС се изчислява по формулата:
(Цена + Транспортни разходи + Мито) * ДДС ставка
ДДС ставката е в размер на 20%
•   Общата сума се изчислява по формулата: Мито + Акциз + ДДС

Изведете на екран таблица с дължимите суми за всяка кола и намерете общата сума на дължимите мита, акцизи и ДДС.
Направете справка за средните транспортни разходи. Намерете от коя марка са внесени най-много коли.

HanKrum

  • Гост
Re: Задача по C++
« Отговор #1 -: 03 Февруари 2012, 23:40:50 »
Какво не е ясно?

Светльо

  • Full Member
  • ***
  • Благодарности
  • -Казани: 5
  • -Получени: 1
  • Публикации: 154
Re: Задача по C++
« Отговор #2 -: 03 Февруари 2012, 23:45:00 »
Здравейте, бихте ли ми помогна ли за тзаи задача т.е. ако може да ми дадете пример нещо...

Цитат
ТЕМА 8

        Информационната система за декларираните за внос на нови автомобили на КПП съдържа информация за автомобилите и дължимите данъци, такси и мита. Данните, необходими за това се съхраняват във файл със следната структура:
•   марка и модел (текст);
•   обем на двигателя (в см3);
•   мощност (к.с.);
•   цена (в лв.);
•   транспортни разходи (лв.);
•   тарифна ставка на митото (в проценти).
Да се изчисли дължимата за вноса на автомобила сума ако тя се изчислява по следната схема:
•   Митото се изчислява по формулата:
 (Цена + Транспортни разходи) * Тарифна ставка , където
•   Акцизът се изчислява по формулата: Цена * Акцизна ставка
Акцизът се калкулира само ако мощността на двигателя е по-голяма от 164 к.с., в противен случай той е 0. Размерът на акцизната ставка се въвежда от клавиатурата.
•   ДДС се изчислява по формулата:
(Цена + Транспортни разходи + Мито) * ДДС ставка
ДДС ставката е в размер на 20%
•   Общата сума се изчислява по формулата: Мито + Акциз + ДДС

Изведете на екран таблица с дължимите суми за всяка кола и намерете общата сума на дължимите мита, акцизи и ДДС.
Направете справка за средните транспортни разходи. Намерете от коя марка са внесени най-много коли.

Едната ми задача от курсовата ми работа прилича на твоята втора ... не напълно, става на въпрос за футболисти, но самото писане и четене от файл и работата със структура можеш да ги разгледаш добре, също менюто и въвеждането на инфо във файла, а това за изчисляването ще ти е като вземеш информацията от файла и направиш нужните калкулации.
Ако искаш кажи и ще ти прикача файла да го разгледаш.
А първата като цяло не я схванах ...

Drakonov

  • Гост
Re: Задача по C++
« Отговор #3 -: 03 Февруари 2012, 23:50:21 »
Какво точно не ти е ясно ?
TROLL
Ако очакваш някой да ти напише домашното вместо теб, ще си останеш само с очакването!

breakforce

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 11
Re: Задача по C++
« Отговор #4 -: 04 Февруари 2012, 17:16:32 »
@Светльо, ако може да го качиш ще съм ти благодарен :)

Светльо

  • Full Member
  • ***
  • Благодарности
  • -Казани: 5
  • -Получени: 1
  • Публикации: 154
Re: Задача по C++
« Отговор #5 -: 04 Февруари 2012, 19:48:30 »
Сортиранията наистина не са от най-добрите, но ми вършат работа  ;)