profile
Размещено 4 года назад по предмету Информатика от simple5896

Помогите найти ошибку в написании программы на си!В задаче нужно было вычислить величину скидки.Скидка в 3% предоставляется,если сумма покупки больше 500 рублей, в 5% - если сумма больше 1000 рублей, 8% при стоимости покупки свыше 1500 рублей!

Входные данные: Сумма покупки.Пример вывода :Введите сумму покупки и

нажмите [Enter]

-> 640

Ваша скидка 3%

Сумма скидки: 19.20 руб.

Вот мое решение

#include

int main()

{

int S, P;

printf("Введите суммуn");

scanf("%d", &S);

if S>500

{

P=3;

S=S/100*P;

printf("Ваша скидка %dn", P);

printf("Сумма скидки %dn", S);

end

}

else if (S>1000)

{

P=5;

S=S/100*P

printf("Ваша скидка %dn", P);

printf("Сумма скидки %dn", S);

end;

}

else if (S>1500)

{

P=8;

S=S/100*P

printf("Ваша скидка %dn", P);

printf("Сумма скидки %dn", S);

end;

if S<=500

printf("Вы ввели неверные данные %dn");

return 0;

}

  1. Ответ на вопрос
    Ответ на вопрос дан Booguboo

    Ответ:

    #include <stdio.h>

    int main()

    {

     int S, P;

     printf("Введите суммуn");

     scanf("%d", &S);

     if (S > 1500)

     {

       P = 8;

       S = S / 100 * P;

       printf("Ваша скидка %dn", P);

       printf("Сумма скидки %dn", S);

     }

     else if (S > 1000)

     {

       P = 5;

       S = S / 100 * P;

       printf("Ваша скидка %dn", P);

       printf("Сумма скидки %dn", S);

     }

     else if (S > 500)

     {

       P = 3;

       S = S / 100 * P;

       printf("Ваша скидка %dn", P);

       printf("Сумма скидки %dn", S);

     }

     else

     {

       printf("Для вашей суммы не предусмотренна скидкаn");

     }

     return 0;

    }

    Объяснение:

    Пропущен header, отсутствуют скобки после if, отсутствует ";", END??? Зачем?? Точно нужно было написать на "C"?

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

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