3 Equal Numbers
Имам въпроси относно тази задача от домашното :
"Еднакви 3 числа
Три еднакви числа: да се въведат 3 числа и да се отпечата дали са еднакви (yes / no)."
Първият ми въпрос е дали задачата може да се реши на 2-3 реда (предполагам , че може) и ако може , моля някой да обясни как.
Вторият ми въпрос е за решението и с подробно изписване (ако е възможно) , както аз опитах да я реша.
Това е моят код http://pastebin.com/ht6dQy50 . Получавам 40/100 в "judge" , но не мога да я поправя сам.
Благодаря предварително !
може още по-кратко с използване на тернарен оператор :
Благодаря.
И аз я направих по първият описан начин, първоначално вместо double.Parse бях написал int.Parse и ми даде грешка във Visual studio, но след като го поправих всичко е точно..
И трите начина са правилни. Ти избираш кой да използваш.
Условието по което съм работил е малко по-различно. Две от числата да са еднакви. Тогава изхода ми е числото и Yes, No.
Input. Output
4 4 Yes
4 4 Yes
5 5 No.
Ето го моето решение с int.Parse. Malko e тромаво, но още не разбирам добре логическите оператори и какви възможности предлагат.
Source Cod Equal Numbers Programing Basics CSharp 2019