Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2015, 21:56   #1
Новичок1234
Новичок
Джуниор
 
Регистрация: 05.04.2015
Сообщений: 2
Восклицание C# Для этого метода придумать и реализовать перегруженные методы

В задании выводятся элементы, расположенные в столбцах с нечетными номерами (1, 3, …). Вывод элементов производится по столбцам.Нужно придумать для этого метода перегруженные методы и реализовать их.
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ro_1_3
{
    class Program
    {
        static void MatrixFormRule(int[,] someA, int somex)
        {
 
            {
 
                for (int i = 0; i < someA.GetLength(0); i++)
                {
                    for (int j = 0; j < someA.GetLength(1); j++)
                    {
 
                        Console.Write("Введите элемент массива No {0} X {1}: ", i + 1, j + 1);
                        someA[i, j] = int.Parse(Console.ReadLine());
 
                    }
                }
            }
        }
 
        static void MatrixOutput(int[,] someA)
        {
            for (int i = 0; i < someA.GetLength(0); i++)
            {
                for (int j = 0; j < someA.GetLength(1); j++)
                    Console.Write(someA[i, j] + " ");
                Console.WriteLine();
 
 
            }
            Console.WriteLine();
 
        }
 
        static void StringOutput(int[,] someA)
        {
              for (int j = 0; j < someA.GetLength(0); j++)
            {
                for (int i = 0; i < someA.GetLength(1); i += 2)
                    Console.Write(someA[j, i] + " ");
                Console.WriteLine();
 
 
            }
        }
 
        static void Main(string[] args)
        {
 
            Console.Write("Введите количество строк:");
            int M = int.Parse(Console.ReadLine());
            Console.Write("Введите количество столбцов:");
            int N = int.Parse(Console.ReadLine());
            int[,] A = new int[M, N];
            int x = 10;
            MatrixFormRule(A, x);
            MatrixOutput(A);
            StringOutput(A);
            Console.ReadLine();
 
        }
    }
}

Последний раз редактировалось Stilet; 06.04.2015 в 06:47.
Новичок1234 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перегруженные методы, функции DELPHI 7 iCaesy Помощь студентам 1 03.10.2011 21:02
Перегруженные методы, функции DELPHI 7 iCaesy Помощь студентам 4 25.09.2011 19:02
(Delphi) Реализовать иерархии объектов и заданные методы для них Eglath Помощь студентам 2 02.06.2011 00:17
Операции и перегруженные методы класса. Necare Помощь студентам 2 01.12.2010 19:21
Полиморфизм. Как реализовать вызов метода? katbka Общие вопросы C/C++ 12 20.05.2010 22:02