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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2018, 22:56   #1
Freedom_
Новичок
Джуниор
 
Регистрация: 22.01.2018
Сообщений: 1
По умолчанию Структура с именем MARSH

Программа написана на С#
Описать структуру с именем MARSH, содержащую следующие поля:
• название начального пункта маршрута;
• название конечного пункта маршрута;
• номер маршрута.
Написать программу, выполняющую следующие действия:
• ввод с клавиатуры данных в массив, состоящий из восьми элементов типа MARSH
(записи должны быть упорядочены по номерам маршрутов);
• вывод на экран информации о маршруте, номер которого введен с клавиатуры (если таких маршрутов нет, вывести соответствующее сообщение).
Помогите пожалуйста переписать программу на Java
Код:
using System;
using System.Collections.Generic;
using System.Text;
 
namespace ConsoleApplication10
{
    struct MARSH
    {
       
        public string nachalniy_punkt_marshryta;
        public string konechniy_punkt_marshryta;
        public int nomer_marshryta;
        public override string ToString()
        {
            return (string.Format(@"
                                    Начальный пункт назначения: {0}
                                    Конечный пункт назначения: {1}
                                    Номер маршрута: {2}",  nachalniy_punkt_marshryta, konechniy_punkt_marshryta, nomer_marshryta));
        }
 
       
 
    class Program
    {
        
        static void Main(string[] args)
        {
            int n = 8;
            MARSH[] mas = new MARSH[n];
            for (int i = 0; i < n; i++)
            {
                Console.WriteLine("Начальный пункт маршрута:");
                mas[i].nachalniy_punkt_marshryta = Convert.ToString(Console.ReadLine());
                Console.WriteLine("Конечный пункт маршрута:");
                mas[i].konechniy_punkt_marshryta = Convert.ToString(Console.ReadLine());
                Console.WriteLine("Номер маршрута:");
                mas[i].nomer_marshryta = Convert.ToInt32(Console.ReadLine());
            }
            Console.WriteLine();
            Console.WriteLine("Информация в базе:");
            Console.WriteLine();
            for (int i = 0; i < n; i++)
                Console.WriteLine(mas[i]);
            
            Console.WriteLine("Введите номер маршрута для вывода информации: ");
            int fam = Convert.ToInt32(Console.ReadLine());
            int k = 0;
            for (int i = 0; i < n; i++)
            {
                if (mas[i].nomer_marshryta == fam) Console.WriteLine(mas[i]); k++;
            }
 
            if (k == 0) Console.WriteLine("Зе нот екзист!");
            Console.ReadKey(true);
        }
 
        }
        }
    }
Freedom_ вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
структура с именем STUDENT Alexandra777 Помощь студентам 3 09.05.2012 12:34
Структура MARSH j-pavlov Общие вопросы C/C++ 6 01.05.2011 20:41
структура таблицы базы данных с именем WORKER Vollmond36 Помощь студентам 1 01.12.2008 22:20