Loading...
Milvenaa avatar Milvenaa 0 Точки

5. Travelling

Как да продължа след това:

destination = input()
min_budget = int(input())
needed_money = 0
while min_budget >= needed_money:
    tips = int(input())
    needed_money += tips
    if min_budget <= needed_money:
        print(f'Going to {destination}!')
        break

Задачата е номер 5 https://softuni.bg/trainings/resources/officedocument/46630/lab-problem-descriptions-programming-basics-with-python-january-2020/2666

0
DeveloperEnthusiast avatar DeveloperEnthusiast 303 Точки
destination = input()  # това ти е еквивалент на command, който се презаписва накрая на цикъла

while destination != 'End':  # трябва ти цикъл, който проверява дали command/destination e 'End'
    min_budget = float(input())  # трябва да е float иначе ще получиш Runtime error на скрити тестове
    needed_money = 0

    while min_budget > needed_money:  # не трябва да влиза в цикъла когато са равни
        tips = float(input())  # същата работа като min_budget - ще се чудиш защо гърми
        needed_money += tips

    print(f'Going to {destination}!')  # достига се и печата, когато вложеният цикъл приключи

    destination = input() # презаписва се и ако е 'End' програмата приключва, иначе започва от начало

 

1
20/02/2020 02:41:28
MBran avatar MBran 1 Точки

Благодаря за отговора и аз! Преди ми даваше само runtime error и се оказа, че просто един ред ми е излишен :)

1
Laus1986 avatar Laus1986 9 Точки

Traveling is one of the best things that most people want to do and there are many Vacation Packages available that can provide the real travel facility to anyone who wants to travel and enjoy the holidays in different places of the world.

0
asad664 avatar asad664 47 Точки


Greetings! Very helpful advice within this article! Japan Guide Ranking It is the little changes that produce the biggest changes. Many thanks for sharing!
 

0
2
AlexKadiyski avatar AlexKadiyski 16 Точки

Ето едно решение на C#:
 

using System;

namespace _05._Travelling
{
    class Program
    {
        static void Main(string[] args)
        {            
            while (true)
            {
                string whereToGo = Console.ReadLine();

                if (whereToGo == "End")
                {
                    break;
                }

                double requiredBudget = double.Parse(Console.ReadLine());
                double savings = 0;
                while (savings < requiredBudget)
                {
                    double sum = double.Parse(Console.ReadLine());

                    savings += sum;
                }

                Console.WriteLine($"Going to {whereToGo}!");
            }
        }
    }
}
 

0
asad664 avatar asad664 47 Точки

Greetings! Very helpful advice within this post! It's the little Shimla Manali Tour Package changes that produce the most important changes. Thanks for sharing!

0
2
asad664 avatar asad664 47 Точки

Thanks for the answer and me! Before it Best Travel Agents only gave me a runtime error and it turned out that just one line was redundant.

0
asad664 avatar asad664 47 Точки

I appreciate you finding the time energy เขา หลัก and energy to put this content together. I once again find myself personally spending a significant amount of time both reading and leaving comments. But so what, it was still worth it!

0
asad664 avatar asad664 47 Точки

You realize so much its almost tough to best travel deals argue with you (not that I would actually want to… HaHa). You definitely put a fresh spin on a topic which has been discussed for ages. Wonderful stuff, just great!

0
asad664 avatar asad664 47 Точки

without a doubt, you have hit the managing aggressive behavior training nail on the head. The problem is an issue that not enough folks are speaking intelligently about. Now I'm very happy I stumbled across this during my hunt for something regarding this.
 

0
asad664 avatar asad664 47 Точки

Travel the world affordably with FlightGurus.com. Booking the flight specials Best Travel Deal is Easy! FlightGurus searches thousands of Airlines, Hotels, Rental Car Companies, Cruise Lines, Vacation Rentals and Amazing Destinations for you. 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.