Предмет: Информатика, автор: taniyham

Вантажний літак має пролетіти з вантажем із пункту А в пункт С через пункт В. Ємність бака для палива в літака — 300 літрів. Споживання палива на 1 км залежно від ваги вантажу в літака наступне:
■ до 500 кг: 1 літрів/км;
■ до 1000 кг: 4 літрів/км;
■ до 1500 кг: 7 літрів/км;
■ до 2000 кг: 9 літрів/км;
■ більше ніж 2000 кг літак не піднімає.
Користувач вводить відстань між пунктами А і В, і відстань між пунктами В і С, а також вагу вантажу. Програма має розрахувати, яка мінімальну кількість палива необхідна для дозаправки літака в пункті В, щоб долетіти з пункту А в пункт С. У разі неможливості подолати будь-яку з відстаней, програма має вивести повідомлення про неможливість польоту за введеним маршрутом.
Допоможіть зробити в С++


flash77779: Виконав

Ответы

Автор ответа: flash77779
1

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

   int AB, BC, weight, fuelAB, fuelBC, fuel;

   cout << "Enter distance between A and B: ";

   cin >> AB;

   cout << "Enter distance between B and C: ";

   cin >> BC;

   cout << "Enter weight of cargo: ";

   cin >> weight;

   if (weight <= 500)

   {

       fuelAB = AB;

       fuelBC = BC;

   }

   else if (weight <= 1000)

   {

       fuelAB = AB * 4;

       fuelBC = BC * 4;

   }

   else if (weight <= 1500)

   {

       fuelAB = AB * 7;

       fuelBC = BC * 7;

   }

   else if (weight <= 2000)

   {

       fuelAB = AB * 9;

       fuelBC = BC * 9;

   }

   else

   {

       cout << "The plane does not lift more than 2000 kg." << endl;

       return 0;

   }

   fuel = fuelAB + fuelBC;

   if (fuelAB >= 300 || fuelBC >= 300)

   {

       cout << "Impossible to cover any of the distances." << endl;

   }

   else

   {

       cout << "Minimum fuel needed: " << fuel << endl;

       cout << "Fuel needed for AB: " << fuelAB << endl;

       cout << "Fuel needed for BC: " << fuelBC << endl;

   }

   return 0;

}

Приложения:
Похожие вопросы
Предмет: Алгебра, автор: kovaltetiana7788
Предмет: Українська мова, автор: aasnickic
1. Складносурядним є речення:

А) Латаття ніжилось в озерах, хитали ряску карасі.

Б) На вечірньому небі потьмяніли і щезли сріблясті зірки.

В) Хто своє носить, той чужого не просить.

Г) Темне небо лежало, і хмара ходила навкісна, та шуміли тополі.

2. Складнопідрядним із підрядною частиною наслідку є речення:

А) Так гарно тут, що шкода ступати по непорочній сніговій білині.

Б) Клянусь боротись до загину так, як боролися батьки.

В) Погода стояла сонячна, так що шибки на вікнах миготіли.

Г) Мені чогось сумно й боязко так, що аж серце моє мре.

3. Складне речення, у якому прості речення об`єднані за змістом та інтонацією без допомоги сполучників чи сполучних слів, називається:

А) складносурядним;

Б) складнопідрядним;

В) з кількома підрядними;

Г) безсполучниковим.

4. Знайдіть безсполучникове складне речення зі значенням пояснення:

А) Над болотами та озерами, в долинах рік стоять тумани, важкі хмари пливуть над селами та хуторами.

Б) Річка ставала ширшою і глибшою, починалось царство очерету.

В) А я додам: любити можна поезію в добу ракет.

Г) Гув мотор, катер пінив носом хвилі.

5. Якій схемі відповідає подане речення?

Хіба ж під вечоровими яворами, у головах яких стояли зорі, а в ногах жебоніла вода, таким ввижалося власне свято?

А) [ ], ( у яких…), а [ ], [ ]?

Б) [ ], ( у яких…), а [ ] ?

В) [, ( у яких…, а ( ),…]?

Г) ( Хіба…), ( у яких…), а [ ], [ ].

6. Що можна виділити в тексті з погляду актуального членування?

А) другорядні члени речення;

Б) вступ, головну частину, закінчення;

В) підмет і присудок;

Г) дане й нове.

7.Установіть відповідність між безсполучниковими складними реченнями та смисловими зв`язками між простими у безсполучниковому:

1. одночасність подій; а) Плакала чорна троянда, біла троянда сміялась.

2. часова послідовність; б) Заходило сонце, у вузесеньких хутірських

вуличках стояла червона курява, в садках

варилася на триніжках вечеря.

3. протиставлення явищ; в) Повіяв вітер по долині – пішла дібровою луна.

4. причинові г) Вбігаю в ліс – гриби.

д) Сонце зайшло, степові озера стали на якийсь

час темно-червоними.

8. Установіть відповідність між реченням та його характеристикою:

1. складносурядне; а) Небо прорізали вогняні стріли, ударив грім.

2. складнопідрядне; б) Зустріча земля годину літню, і дерево пахучо

зацвіта.

3. безсполучникове; в) У небі весело шугають ластівки, коли пригріє

тепле весняне сонце.

4. складне з різними г) Цілу ніч надворі виє хуга, плаче, деренчить у

видами зв`язку віконнім склі.

д) Там повен двір любистку, цвітуть такі жоржини, і

Вишні чорноокі стоять до холодів.

9. Установіть відповідність між реченням та підрядною частиною:

1. обставинне часу; а) Куди голова задумає, туди ноги понесуть.

2. місця; б) Коли терпінню приходить край, народ мов буря.

3. означальне; в) Держімося землі, бо земля держить нас.

4. мети г) Займаю саме те місце, яке визначила мені доля.

д) Струни чекають, щоб пальці торкнулись до них.