The image below is the assignment, and above that is the code written to solve it... Please explain each step to me with "//" !! using System.IO; using System; class Program{ static void Main(){ double [] lst = new double[5]; int i= 0, m; while (i < 5){ Console.WriteLine("Please enter the number(10-100)"); lst[i]= Convert.ToDouble(Console.ReadLine()); if(lst[i]<10 && lst[i]>100){ Console.WriteLine("The number is outside the range"); break; } int dpc = 0; for (int k = 0; k < i; k++) { if (lst[k] == lst[i]) { Console.WriteLine("Please don't enter duplicates"); dpc = 1; break; } } if(dpc==0) i++; } Console.WriteLine("The entered numbers are below"); for(m=0;m < 5;m++) Console.WriteLine(lst[m]); } }
The image below is the assignment, and above that is the code written to solve it...
Please explain each step to me with "//" !!
using System.IO;
using System;
class Program{
static void Main(){
double [] lst = new double[5];
int i= 0, m;
while (i < 5){
Console.WriteLine("Please enter the number(10-100)");
lst[i]= Convert.ToDouble(Console.ReadLine());
if(lst[i]<10 && lst[i]>100){
Console.WriteLine("The number is outside the range");
break;
}
int dpc = 0;
for (int k = 0; k < i; k++) {
if (lst[k] == lst[i]) {
Console.WriteLine("Please don't enter duplicates");
dpc = 1;
break;
}
}
if(dpc==0)
i++;
}
Console.WriteLine("The entered numbers are below");
for(m=0;m < 5;m++)
Console.WriteLine(lst[m]);
}
}
Step by step
Solved in 2 steps