Задача 01. Old Books
Здравейте, ивате ли решение на задачата - 01. Старата Библиотека, от While Loop - Exercise, опитвах с различни кодове, но ме връща? Благодаря!
Ани отива до родния си град след много дълъг период извън страната. Прибирайки се вкъщи тя вижда старата библиотека на баба си и си спомня за любимата си книга. Помогнете на Ани, като напишете програма в която тя въвежда търсената от нея книга(текст). Докато Ани не намери любимата си книга или не провери всички в библиотеката, програмата трябва да чете всеки път на нов ред името на всяка следваща книга (текст). Книгите в библиотеката са свършили щом получите текст "No More Books".
using System;
namespace Old_Books
{
class Program
{
static void Main(string[] args)
{
//Докато Ани не намери любимата си книга
//не провери всички в библиотеката
//Stop-ани намира книгата
//stop-като свършат книгите-While-knigite=0
string searchedBook = Console.ReadLine();
int countBooks = int.Parse(Console.ReadLine());
int countChechedBooks = 0;
while (countBooks>0)
{
string takenBook = Console.ReadLine();
if (takenBook==searchedBook)
{
Console.WriteLine($"You checked {countChechedBooks} books and found it.");
break;
}
else
{
countChechedBooks++;
}
countBooks--;
}
if (countBooks==0)
{
Console.WriteLine("The book you search is not here!");
Console.WriteLine($"You checked {countChechedBooks} books.");
}
}
}
}
@Martyy
Решението Ви минава с 100/100 в Judge
Благодаря много!