У меня есть ниже треугольника чисел, которые будут отправлены в качестве параметра в function
получить наибольшее число из каждой строки треугольника и подвести его
5
9 6
4 6 8
0 7 1 5
Теперь это будет получено в виде строки в поле ниже функции с формат 5#9#6#4#6#8#0#7#1#5
. До сих пор я пытался пульсация только цифры от #
public class Sample
{
public static string validtrianglesum(string input)
{
string sum="0";
foreach(char num in input)
{
if(!num.Equals('#'))
{
Console.PrintLine(num); //here am getting only the nums excluding #
//How to sum up based on each row
}
}
return sum; //return
}
}
как можно наибольшее число из каждой строки и суммировать их и как я мог определить строки подводить итоги? Надеюсь найти какую-то помощь.
Но как вы думаете, что ваши показатели программы, сколько числа существуют на каждом линия? Всегда ли оно начинается с '1' и увеличивается? –
@ SonerGönül Каждая строка будет содержать только один дополнительный номер, и на данный момент мне нужен вывод только для 4 строк. – CodeFreek
1) Вы знаете, что первая строка имеет длину 1, вторая строка имеет длину 2 и т. Д. Это как вы можете их идентифицировать. 2) Вы не можете суммировать 'string', поэтому вам нужно преобразовать их в 'int'. –