Заполнение динамического массива с использованием цикла, с клавиатуры - C#
Формулировка задачи:
Здравствуйте, дорогие. С помощью цикла реализуйте заполнение массива с клавиатуры. Размер массива заранее неизвестен.
Я предполагаю решить данную задачу с помощью класса List<T>. Цикл может быть и foreach. Знаю, что в дальнейшем можно преобразовать класс List в обычный массив.
1. чем ограничить цикл for в моем примере чтобы закрывался, когда я заканчиваю ввод элементов?
2. Правильно ли в лист добавлять int переменные?
Заранее благодарю.
Листинг программы
- 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);
- }
- }
- }
- }
Решение задачи: «Заполнение динамического массива с использованием цикла, с клавиатуры»
textual
Листинг программы
- while (z != -1) {
- ....
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д