Професионална програма
Loading...
+ Нов въпрос
Axiomatik avatar Axiomatik 1469 Точки

Примерен вход : Troy Troy => изход: "You checked 0 books and found it."

using System;
 
namespace Account_Balance
{
    class Program
    {
        static void Main(string[] args)
        {
 
            string nameOfTheBook = Console.ReadLine();
            string booksInLabrary = Console.ReadLine();
            // double counter = 1;
            double counter = 0;
 
            while (true)
            {
                if (booksInLabrary == "No More Books")
                {
                    Console.WriteLine("The book you search is not here!");
                    Console.WriteLine($"You checked {counter} books.");
                    break;
                }
                else if (booksInLabrary == nameOfTheBook)
                {
                    Console.WriteLine($"You checked {counter} books and found it.");
                    break;
                }
                counter++;
 
                booksInLabrary = Console.ReadLine();
            }
        }
    }
}
 

 

0
30/07/2021 14:41:50
sotirova.yulia avatar sotirova.yulia 3 Точки

Много благодаря! smiley

1
krum_43 avatar krum_43 651 Точки

Здравей sotirova.yulia,

 

Допускаш две основни грешки:

1)Не прочиташ правилно входните данни

2)Не следваш правилната логика на задачата

Ето едно кратко решение:

 

using System;

namespace Old_Books
{
    class Program
    {
        static void Main(string[] args)
        {
            string city = Console.ReadLine();
            int capacity = int.Parse(Console.ReadLine());
            int counter = 0;
            while(true)
            {
                string currentCity = Console.ReadLine();                
                if(currentCity==city)
                {
                    Console.WriteLine($"You checked {counter} books and found it.");
                    return;
                }
                else
                {
                    if(counter==capacity)
                    {
                        Console.WriteLine($"The book you search is not here!");
                        Console.WriteLine($"You checked {counter} books.");
                        return;
                    }
                }
                counter++;
            }
        }
    }
}
 

0