Помогите перевести блок-схему в алгоритмический язык
Вложений: 1
Вот сама задача (если она вам нужна):
Написать программу вычисления стоимости покупки с учетом скидки. Скидка 3% предоставляется, если сумма покупки больше 500 рублей; 5% – если сумма больше 1000 рублей; 7% – 5000 рублей. Заранее спасибо. |
Цитата:
|
В виде такого:
алг вычисление оптимального веса (арг вещ h, m, рез вещ i) нач | ввод h, m | X=h-100 | если X> m | | то i=” Вам следует больше кушать” | | вывод i | все | иначе если X <m | | то i=” Вам следует сесть на диету” | вывод i | все | | иначе i=” У вас оптимальный вес” | вывод i | все |
Цитата:
|
И за внедрение написанной программы надо попросить постоянную скидку 10% на товар в месте внедрения)
|
У меня почти получилось, но я не знаю как записать начало и конец цикла.
|
Ну и где то, что у Вас получилось?
|
алг вычисление стоимости покупки с учетом скидки (арг вещ s рез вещ N)
нач | ввод s | s>500 | | то i=3% | | N=s-(s/100*i) | вывод N | все | | иначе если s>1000 | | | то i=5% | | | N=s-(s/100*i) | | вывод N | | все | | | иначе если s>5000 | | | | то i=7% | | | | N=s-(s/100*i) | | | вывод N | | | все | | | | | иначе если s<=500 | | | | | то i=3% | | | | | N=s-(s/100*i) | | | | вывод N | | | | все кон |
Как-то так, без оптимизации:
нач | ввод s | s<=500 | | то i=0% | все | s>500 и s<=1000 | | то i=3% | все | s>1000 и s<=7000 | | то i=5% | все | s>7000 | | то i=7% | все | N=s-(s/100*i) | вывод N кон |
Не могли бы вы изобразить свой алгоритм на бумаге?
|
Часовой пояс GMT +4, время: 00:34. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.