Вывести на экран элементы массива принадлежащих отрезку a,b (a Формулировка задачи:
Вообщем преподаватель сказала, что я должен выводить не по индексам массива, а не посредственно сами числа входящие в отрезок. Помогите пожалуйста.
static void Main(string[] args)
{
int n,a,b;
Console.Write("Введите количество элементов: ");
n = int.Parse(Console.ReadLine()); //ввод количества элементов;
Console.Write("Введите число a: ");
a = int.Parse(Console.ReadLine());
Console.Write("Введите число b: ");
b = int.Parse(Console.ReadLine());
int[] myArray = new int[n];
Random rand = new Random(); //переменная типа рандом
Console.WriteLine("Исходный массив: ");
for (int i = 0; i < n; i++)
{
myArray[i] = rand.Next(-20, 20); //Заполнение массива
Console.Write(myArray[i] + "\t"); //Вывод массива
}
Console.WriteLine();
for (int i = a; i < b; i++)
{
Console.Write(myArray[i] + "\t");
}
Console.ReadKey();
}
Решение задачи: «Вывести на экран элементы массива принадлежащих отрезку a,b (a
textual
Листинг программы
for (int i = 0; i < n; i++)
{
If(myArray[i]>=a && myArray[i]<b )
Console.Write(myArray[i] + "\t");
}
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д
Попробуйте бесплатно
Формулировка задачи:
Вообщем преподаватель сказала, что я должен выводить не по индексам массива, а не посредственно сами числа входящие в отрезок. Помогите пожалуйста.
static void Main(string[] args) { int n,a,b; Console.Write("Введите количество элементов: "); n = int.Parse(Console.ReadLine()); //ввод количества элементов; Console.Write("Введите число a: "); a = int.Parse(Console.ReadLine()); Console.Write("Введите число b: "); b = int.Parse(Console.ReadLine()); int[] myArray = new int[n]; Random rand = new Random(); //переменная типа рандом Console.WriteLine("Исходный массив: "); for (int i = 0; i < n; i++) { myArray[i] = rand.Next(-20, 20); //Заполнение массива Console.Write(myArray[i] + "\t"); //Вывод массива } Console.WriteLine(); for (int i = a; i < b; i++) { Console.Write(myArray[i] + "\t"); } Console.ReadKey(); }
Решение задачи: «Вывести на экран элементы массива принадлежащих отрезку a,b (a
textual
Листинг программы
for (int i = 0; i < n; i++) { If(myArray[i]>=a && myArray[i]<b ) Console.Write(myArray[i] + "\t"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д