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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2010, 17:37   #1
Polin@
Новичок
Джуниор
 
Регистрация: 26.12.2010
Сообщений: 2
По умолчанию Нужно написать комментарии к программе на С#. Благодарна!!!

Код:
using System;
 namespace ConsoleApplication1
{
class lek
{
public string firma; public int count;

public void setFirma(string F)
{
firma = F;
}

public void setCount(int C)
{
count = C;
}

public string getFirma()
{
return firma;
}

public int getCount()
{
return count;
}
}

class Method
{
public static void Vvod(out lek[] x, out int n)
{
Console.WriteLine("Vvedite kol-vo lekarstv: ");
n = Convert.ToInt32(Console.ReadLine());
x = new lek[n];
Console.Write("Firma ");
Console.WriteLine(" Count");
for (int i = 0; i < n; i++)
{
x[i] = new lek();
x[i].setFirma(Console.ReadLine());
x[i].setCount(Convert.ToInt32(Console.ReadLine()));
}
}

public static void Vivod(lek[] x, int n)
{
for (int i = 0; i < n; i++)
{
Console.Write("Firma: " + x[i].getFirma());
Console.WriteLine("kol-vo: " + x[i].getCount());
}
}

class Program
{
static void Main()
{
int n = 0;
lek[] x;
x = new lek[10];
string buff;

while (true)
{
Console.WriteLine("1: Vvod 2: Vivod 3: Exit");
buff = Console.ReadLine();
switch (buff)
{
case "1":
Method.Vvod(out x, out n); break;
case "2":
Method.Vivod(x, n); break;
case "3":
return;
}

Прошу о помощи!!! Премного благодарна!!!
Если у вас есть иная программа написана на С# и она описана, т.е. с комментариями, прошу прислать мне ее.!!!!

Последний раз редактировалось Stilet; 26.12.2010 в 18:15.
Polin@ вне форума Ответить с цитированием
Старый 26.12.2010, 19:35   #2
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

на "заучить" далеко не уедешь

Код:
using System;
namespace ConsoleApplication1//используется пространство имен консольного приложения
{
    class lek//класс, 2 переменных, 4 функции
    {
        public string firma; //строка figma
        public int count;   //число

        public void setFirma(string F)//функция задания переменной figma
        {
            firma = F;
        }

        public void setCount(int C)//функция задания переменной count
        {
            count = C;
        }

        public string getFirma()//функция получения строки
        {
            return firma;
        }

        public int getCount()//функция получения значения
        {
            return count;
        }
    }

    class Method
    {
        public static void Vvod(out lek[] x, out int n)//функция принимает в себя массив объектов класса lek и число
        {
            Console.WriteLine("Vvedite kol-vo lekarstv: ");
            n = Convert.ToInt32(Console.ReadLine());//считываем n
            x = new lek[n];//объявляем массив из n чисел
            Console.Write("Firma ");
            Console.WriteLine(" Count");
            for (int i = 0; i < n; i++)
            {
                x[i] = new lek();//создаем объект
                x[i].setFirma(Console.ReadLine());//задаем фирму
                x[i].setCount(Convert.ToInt32(Console.ReadLine()));//задаем число
            }
        }

        public static void Vivod(lek[] x, int n)//функция принимает в себя массив объектов типа lek, число n
        {
            for (int i = 0; i < n; i++)//в цикле выводится 
            {
                Console.Write("Firma: " + x[i].getFirma());
                Console.WriteLine("kol-vo: " + x[i].getCount());
            }
        }

        class Program
        {
            static void Main()//основная программа
            {
                int n = 0;
                lek[] x;//объявляем массив объектов типа lek
                x = new lek[10];//создаем массив объектов
                string buff;

                while (true)
                {
                    Console.WriteLine("1: Vvod 2: Vivod 3: Exit");
                    buff = Console.ReadLine();
                    switch (buff)
                    {
                        case "1"://если пользователь ввел один - вызывается функция ввода
                            Method.Vvod(out x, out n); 
                            break;
                        case "2"://если два - вывода
                            Method.Vivod(x, n); 
                            break;
                        case "3"://если три - выводаы
                            return;
                    }
                }
            }
        }
    }
}
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 28.12.2010, 01:37   #3
Polin@
Новичок
Джуниор
 
Регистрация: 26.12.2010
Сообщений: 2
По умолчанию

Спасибо огромное...ты очень помог!!!
Я с тобой согласна...
Polin@ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сделал комментарии. Нужно коечто изменить. Bushel PHP 5 21.10.2010 19:41
Написать сообщение (Ассемблер )Написать комментарии и определить что выполняет TSR программа 9ino4ka Помощь студентам 3 02.06.2010 16:57
Написать комментарии к программе Space1 Общие вопросы C/C++ 1 03.05.2010 13:35
Написать комментарии к коду. Delphi. Дарюха Помощь студентам 1 21.11.2007 16:05