static void SumAndMultDigits(Homework_1 hw1) { // Найти сумму и произведение цифр введенного натурального числа. рандом от 10000 до 100000000 int x, sumRes = 0, multRes = 1; int[] sum = new int[] { }, mult = new int[] { }; x = Random(10000, 100000000); Console.WriteLine($"x: {x}"); while (x > 0) { sum = hw1.CalcSumDigitsInNumber(x, sumRes); sumRes = sum[1]; mult = hw1.CalcMultDigitsInNumber(x, multRes); multRes = mult[1]; x = sum[0]; Console.WriteLine($"x = {x} сумма равна {sum[1]}, произведение равно {mult[1]}"); } Console.WriteLine($"сумма равна {sum[1]}, произведение равно {mult[1]}"); }
// Найти сумму и произведение цифр введенного натурального числа. рандом от 10000 до 100000000 static void SumAndMultDigits(Homework_1 hw1) { int x, sumRes = 0, multRes = 1; int[] sum = new int[] { }, mult = new int[] { }; x = Random(10000, 100000000); Console.WriteLine($"x: {x}"); while (x > 0) { sum = hw1.CalcSumDigitsInNumber(x, sumRes); sumRes = sum[1]; mult = hw1.CalcMultDigitsInNumber(x, multRes); multRes = mult[1]; x = sum[0]; Console.WriteLine($"x = {x} сумма равна {sum[1]}, произведение равно {mult[1]}"); } Console.WriteLine($"сумма равна {sum[1]}, произведение равно {mult[1]}"); }