1 Востаннє редагувалося barni (05.03.2018 21:33:07)

Тема: Задача

Всім привіт. Можете допомогти з написанням коду на мові С до цієї задачі:
Написати програму, що вираховує вартість поїздки на дачу та назад. Ввести з клавіатури відстань до дачі (км), споживання машиною бензини (л на 100км) та ціну за літр бензини (грн.).
          Приклад виконання програми:
Введіть відстань до дачі, км --> 67
Введіть споживання бензини, л/100км --> 8.5
Введіть вартість бензини, грн./л --> 6.5

Буду дуже вдячний за допомогу.

Ось пробував але явно щось я роблю не так...

#include <stdio.h>
#include <math.h>

main()
{
    int x, c;
    float y,b;
    y=0.5;                      //літрів за 1 км//
    c=27;                        //ціна за літр бензину//
    printf("Na 100km vukorustovyetsa 20L ");
    printf("\nVvedit vidstan do dachi - ");
    scanf("%d",x);
    
    b=c*x;
    printf("\n b = %f",b);
    
    
    
    return 0;
}

2

Re: Задача

Можете допомогти з написанням коду на мові С до цієї задачі:

дякую, за таку можливість, але поки ви не покажете, що доклали своїх зусиль для вирішення цієї проблеми, і лише після цього вирішили звернутись до цього форуму - ніхто й пальцем не ворухне.
Форум ставить за мету - допомогати тим, хто прагне до знань, а не тим, кому потрібне готове рішення.

Подякували: barni, koala, leofun013

3

Re: Задача

Будь ласка, огорніть код в тег code, це підвищіть його читабельність.
https://cdn.discordapp.com/attachments/333936584481177600/420296485398380545/unknown.png
По коду: що саме наштовхнуло вас на думку, що ви робите щось не так? Якщо компілятор показує помилку, будь ласка, покажіть текст помилки.

Подякували: koala1

4

Re: Задача

Поки що майже все так. Тільки заглушки

    y=0.5;                      //літрів за 1 км//
    c=27;                        //ціна за літр бензину//

замініть введенням, і формулу     b=c*x; виправте.
Ну, що теги code бажано додати, але на перший раз я вам допоможу.

Подякували: barni1

5

Re: Задача

#include <stdio.h>
#include <iostream>
#include <string>
using namespace std;

int main()
{
    float fuel_price = 0.0f, vehicle_get_fuel = 0.0f, km = 0.0f;
    cout << "Введіть відстань до дачі [KM]:" << endl;
    cin >> km;
    cout << "Введіть вартість бензини [грн./л]:" << endl;
    cin >> fuel_price;
    cout << "Введіть споживання бензини [л/100км]:" << endl;
    cin >> vehicle_get_fuel;
    vehicle_get_fuel = vehicle_get_fuel / 100 * km * fuel_price;
    cout << "Результат:" << vehicle_get_fuel << endl;
    system("pause");
    return 0;
}

Наче якось так...

Подякували: barni1

6

Re: Задача

Дуже дякую!!!!)))