Болен човек, който тежи 70 кг, е в покой и иска да знае колко калории консумира тялото му през цялото време, през което той извършва същата дейност. Дейностите, които ви е позволено да правите са просто да спите или да седите неподвижно. Данните, които имате, са, че заспиването консумира 1,08 калории в минута, а седенето по време на почивка - 1,66 калории в минута.
Болен човек с тегло 70 кг е в режим на покой
Оставям кода да го изтеглите
Както е обичайно на този уебсайт, ще обясним работата на този алгоритъм, първото нещо, както винаги е да му дадем име, ние го наричаме като:
Алгоритъм на задачата
С резервираната дума define декларираме променливите в този алгоритъм, използваме променливите n, t и калории, тези променливи са декларирани от реален тип.
Определете n, t, калории като реални
С функцията за запис ние правим един вид меню, ние искаме от потребителя да избере опция, но тя може да бъде само 1 или 2.
Напишете «Изберете опция«
Напишете «1 = Sleep»
Напишете «2 = седнало»
Числото, което потребителят записва, се съхранява с функцията за четене в променливата n.
прочетете n
Оценяваме дали числото, съхранено в променливата n, е равно на нула или числото е равно на 2.
ако n == 1 или n == 2 Тогава
Ако някое от тези условия е изпълнено, ние Ви молим да напишете времето, посветено на дейността.
Напишете «Запишете времето в минути, посветено на дейността»
Съхраняваме това число в променливата t.
прочетете т
След това оценяваме дали числото, съхранено в променливата n, е равно на 1.
ако n == 1 Тогава
Ако условието е изпълнено, това означава, че човекът е спал, следователно калориите се изчисляват умножени по времето по 1,08.
калории = t * 1,08
В противен случай
калории = t * 1,66
Ако условието не е изпълнено, това означава, че човекът е бил в покой, тогава изчисляваме калориите, като умножаваме времето по 1,66
Край да
Извън състоянието използваме функцията за запис и показваме съобщение на екрана, показващо изгорените калории.
Напишете "Калории, изгорени за", t, "минути е:", калории
В противен случай
Но ако първото условие не е изпълнено, т.е. ако числото, написано от потребителя, не е 1 или 2, тогава на екрана показваме съобщение, указващо, че трябва да бъде написана правилна опция.
Напишете «Изберете правилна опция»
Край да
Краен алгоритъм
Ами това е решението на този алгоритъм. Оставям кода да го изтеглите, надявам се да ви бъде полезен.
- Гледането на филми на ужасите може да ви помогне да отслабнете, установява проучване
- Ако багажът на семейство Гонзалес тежи 20 12 кг, те ще трябва да направят допълнително заплащане за всяко средство
- Персонални работни места - Торент януари 2021 г. Спешни оферти
- Какво може да предизвика сърдечен удар при млад човек Salud EL MUNDO
- Текущи предизвикателства на приложните хранителни изследвания: човек или население