Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

С# цикл вычитания до достижения условия

Ice Профи (553), на голосовании 1 год назад
Задана переменная х и рандомное число z. нужно выводить значение x-z пока x <=0 иначе говоря постоянная операция вычитания рандомного числа
Голосование за лучший ответ
Ксения Райт Гений (85958) 1 год назад
x и z как задаются? Можно вводить положительные х и z с экрана, а потом z умножать на случайное число из диапазона (0;1]:
 using System; namespace New_Project 
{ class Program { public void Main()
{ double x, z; int n = 0;
Console.Write("x z: ");
var line = Console.ReadLine().Split(" ");
x = double.Parse(line[0]);
z = double.Parse(line[1]);
Random rnd = new Random();
z *= rnd.Next() / 2147483647.0;
Console.WriteLine("z = " + z); x -= z;
while (x > 0) { n++; Console.WriteLine
(n + ") " + x); x -= z; } } } }
IceПрофи (553) 1 год назад
z = rnd.Next (5,10); int x = 100
Похожие вопросы