class Program
{
static void Main(string[] args)
{
double[] values = new double[5];
int i;
double multValue;
for (i = 0; i < 5; i++)
{
Console.Write("Enter value for number " + (i+1) + ": ");
values[i] = double.Parse(Console.ReadLine());
}
Console.Write("Enter a value to multiply by: ");
multValue = double.Parse(Console.ReadLine());
values[1] = values[1] * multValue;
values[2] = values[2] * multValue;
values[3] = values[3] * multValue;
values[4] = values[4] * multValue;
values[5] = values[5] * multValue;
Console.WriteLine("The new value for values[1] is: " + values[1]);
Console.WriteLine("The new value for values[2] is: " + values[2]);
Console.WriteLine("The new value for values[3] is: " + values[3]);
Console.WriteLine("The new value for values[4] is: " + values[4]);
Console.WriteLine("The new value for values[5] is: " + values[5]);
Console.ReadLine();
}
}
Was wondering what exactly I have to do in order to multiply each value of my array. So, for instance, if the user inputs each value as 10, 20, 30, 40, 50 and then multiplies it by 2 then I want the values of each element to be changed to 20, 40, 60, 80, 100 and then displayed. I was thinking that processing this with loops would be easier, but I'm lost as how to do it. Thanks!
See Question&Answers more detail:os