Ступенчатые массивы - C# (177089)

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

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

Создайте ступечатый (не выровненный) массив вещественных чисел с 3-мя строками, в каждой из которых 2, 3 и 4 столбцов соответственно. Значения массива введите с консоли. Мой код:
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Globalization;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {

            int i = 0;
            // Объявляем ступенчатый массив
            int[][] myArr = new int[3][];
            myArr[0] = new int[2];
            myArr[1] = new int[3];
            myArr[2] = new int[4];
           
            // Инициализируем ступенчатый массив
            for (; i < 2; i++)
            {
 
                myArr[0][i] = i;
                Console.Write("{0}\t", myArr[0][i]);
            }
 
            Console.WriteLine();
            for (i = 0; i < 3; i++)
            {
                myArr[1][i] = i;
                Console.Write("{0}\t", myArr[1][i]);
            }
 
            Console.WriteLine();
            for (i = 0; i < 4; i++)
            {
                myArr[2][i] = i;
                Console.Write("{0}\t", myArr[2][i]);
            }

            Console.ReadLine();
        }
    }
    }
Как вводить данные?где исправить?

Решение задачи: «Ступенчатые массивы»

textual
Листинг программы
        for(int i = 0; i < myArr.Length; i++)
        {
                Console.WriteLine(string.Join(" ",myArr[i]));
        }

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

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