Loading...
bossplayaz avatar bossplayaz 4 Точки

01ReverseString (String Processing) - TechModule 4.0

Здравейте колеги, измъчва ме един много глупав въпрос.. Обръщам стринга ОК, ама не мога да схвана как да го направя в while цикъла да чете до командата end и как да записва всеки нов стринг и накрая да ги принтирам? Би трябвало да има някакво оптимално решение на първа задача още не може да е толкова зле...

Код: https://pastebin.com/knSKN465

Условие: 

1.Reverse Strings

You will be given series of strings until you receive an "end" command. Write a program that reverses strings and prints each pair on separate line in format "{word} = {reversed word}".

Examples

Input

Output

helLo

Softuni

bottle

end

helLo = oLleh

Softuni = inutfoS

bottle = elttob

Dog

caT

chAir

end

Dog = goD

caT = Tac

chAir = riAhc

Тагове:
0
Programming Fundamentals
AlucardDracula avatar AlucardDracula 416 Точки

Здравей,

Не ти трябва да ги запазиш някъде, просто обърни стринга и го принтирай в цикъла
 

string input = null;
           
while ((input = Console.ReadLine()) != "end")
{ 
    var reversedString = input.ToArray().Reverse();
    
    Console.WriteLine($"{input} = {string.Join("",reversedString)}");
}

 

0
23/12/2018 11:56:04
bossplayaz avatar bossplayaz 4 Точки

И по този начин бях пробвал и си работеше идеята ми беше да се въвеждат от конзолата думи и като получи end чак тогава да принтира всички резултати а не едно по едно след всеки input, но и така дава 100/100

0
AlucardDracula avatar AlucardDracula 416 Точки

ETO линк към пастебин, което ти решава това което казваш, записване на инпутите и ги принтиране след цикъла, само ако не си минавал Programming Fundamentals може би няма да разбереш как точно го правя. 

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