Заполнение динамического массива с использованием цикла, с клавиатуры - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, дорогие. С помощью цикла реализуйте заполнение массива с клавиатуры. Размер массива заранее неизвестен.
using System;
using System.Collections.Generic;

namespace Massive {
    
    class Program {
        
        static void Main() {
            Console.WriteLine("ARRAY PROCESSING\n");

            Console.WriteLine("Pls, enter any numbers for create to array");
 
            List<int> p = new List<int>();
 
            for(int i =0; i<  ; i++) {
                int z = int.Parse(Console.ReadLine());
                p.Add(z);
            }
        }
    }
}
Я предполагаю решить данную задачу с помощью класса List<T>. Цикл может быть и foreach. Знаю, что в дальнейшем можно преобразовать класс List в обычный массив. 1. чем ограничить цикл for в моем примере чтобы закрывался, когда я заканчиваю ввод элементов? 2. Правильно ли в лист добавлять int переменные? Заранее благодарю.

Решение задачи: «Заполнение динамического массива с использованием цикла, с клавиатуры»

textual
Листинг программы
while (z != -1) {
....
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5
Похожие ответы