Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103

Вывести данные об авиарейсе с максимальной длительностью полета

31.10.2017, 17:23. Показов 3236. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
№ Авиарейса
Время вылета
Время прилета
Направление
Марка самолета
Расстояние
Вывести данные об авиарейсе с максимальной длительностью полета.
Помогите
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.10.2017, 17:23
Ответы с готовыми решениями:

Структуры. Вывести данные об авиарейсе с максимальной скоростью
Впервые работаю со структурой времени. Не могу понять как сделать. Сколько искал информации на эту тему, никак не найду. Помогите...

Вычисление максимальной дальности полета и максимального угла
Приветствую всех. Только начал изучение программирования, решил изучать с c++ Задачка для вычисление максимально дальности полета и...

Найти вид зависимости горизонтальной длины полета тела и максимальной высоты траектории
Найти вид зависимости горизонтальной длины полета тела и максимальной высоты траектории от одного из коэффициентов сопротивления среды,...

8
17 / 17 / 23
Регистрация: 22.10.2016
Сообщений: 183
31.10.2017, 17:42
у вас хоть какой-то код есть?
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
31.10.2017, 18:30  [ТС]
есть, но код другово задания.... который сам написал... вроде бы выглядят как одиннаково... но всё равно не могу разобраться... как реализовать его тут.. ну если вот такой пример..... из моего другово задания
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp2
{
    class Program
    {
        struct zad
        {
            public string name;
            public double cena;
            public DateTime proizv;
            public DateTime srokg;
            public int kol;
            public string proizvod;
        }
        static void Main(string[] args)
        {
            Console.Write("Введите кол-во продуктов: ");
            int n = int.Parse(Console.ReadLine());
            double sum = 0;
            zad[] zad1 = new zad[255];
            for(int i = 1; i <= n; i++)
            {
                Console.WriteLine();
                Console.Write("[Товар {0}] Введите наименование: ",i);
                zad1[i].name = Console.ReadLine();
                Console.Write("[Товар {0}] Введите цену: ", i);
                zad1[i].cena = double.Parse(Console.ReadLine());
                Console.Write("[Товар {0}] Введите дату производства: ", i);
                zad1[i].proizv = DateTime.Parse(Console.ReadLine());
                Console.Write("[Товар {0}] Введите срок годность: ", i);
                zad1[i].srokg = DateTime.Parse(Console.ReadLine());
                Console.Write("[Товар {0}] Введите кол-во: ", i);
                zad1[i].kol = int.Parse(Console.ReadLine());
                Console.Write("[Товар {0}] Введите производитель: ", i);
                zad1[i].proizvod = Console.ReadLine();
            }
            DateTime now = DateTime.UtcNow;
            now = now.AddDays(2);
            Console.Clear();
            Console.WriteLine("Список товаров: ");
            for (int i = 1; i <= n; i++)
            {
                Console.WriteLine("Товар №{0}", i);
                Console.WriteLine();
                Console.WriteLine("Наименование: {0}", zad1[i].name);
                Console.WriteLine("Цена: {0}", zad1[i].cena);
                Console.WriteLine("Дата производства: {0}", zad1[i].proizv.ToLongDateString());
                Console.WriteLine("Срок годности: {0}", zad1[i].srokg.ToLongDateString());
                Console.WriteLine("Кол-во: {0}", zad1[i].kol);
                Console.WriteLine("Производитель: {0}", zad1[i].proizvod);
                Console.WriteLine();
            }
            Console.WriteLine();
            Console.WriteLine("Нажмите любую клавишу для продолжения...");
            Console.ReadKey();
            Console.Clear();
            Console.WriteLine("Товары срок годность которых истекает через 2 дня.");
            Console.WriteLine();
            for (int i = 1; i <= n; i++)
            {
                if (zad1[i].srokg.ToLongDateString() == now.ToLongDateString())
                {
                    Console.WriteLine("Товар №{0}", i);
                    Console.WriteLine();
                    Console.WriteLine("Наименование: {0}", zad1[i].name);
                    Console.WriteLine("Цена: {0}", zad1[i].cena);
                    Console.WriteLine("Дата производства: {0}", zad1[i].proizv.ToLongDateString());
                    Console.WriteLine("Срок годности: {0}", zad1[i].srokg.ToLongDateString());
                    Console.WriteLine("Кол-во: {0}", zad1[i].kol);
                    Console.WriteLine("Производитель: {0}", zad1[i].proizvod);
                    Console.WriteLine("=================================================");
                    sum += zad1[i].cena;
                }
            }
            Console.WriteLine();
            Console.WriteLine("Общая стоимость товаров, срок годность которых истекает через 2 дня - {0}",sum);
            Console.ReadKey();
        }
    }
}
Добавлено через 5 минут
а само условие выглядит так:
Наименование
Цена
Дата производства
Срок годности
Количество
Производитель
Определить общую стоимость товаров, срок годности которых истекает через двое суток
0
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
31.10.2017, 18:36
начни с написания класса/структуры с необходимыми полями/свойствами, конструкторами и методами
раз уж не первый раз
Цитата Сообщение от Apathy2301 Посмотреть сообщение
есть, но код другово задания.... который сам написал...
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
31.10.2017, 18:55  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp2
{
    class Program
    {
        struct zad
        {
            public int nomer;
            public DateTime vileta;
            public DateTime prileta;
            public string napravlenie;
            public string marka;
            public int rasstoyanie;
        }
        static void Main(string[] args)
        {
            Console.Write("Введите кол-во Авиарейсов: ");
            int n = int.Parse(Console.ReadLine());
            double sum = 0;
            zad[] zad1 = new zad[255];
            for (int i = 1; i <= n; i++)
            {
                Console.WriteLine();
                Console.Write("[Авиарейс {0}] Введите номер Авиарейса: ", i);
                zad1[i].nomer = int.Parse(Console.ReadLine());
                Console.Write("[Авиарейс {0}] Введите время вылета: ", i);
                zad1[i].vileta = DateTime.Parse(Console.ReadLine());
                Console.Write("[Авиарейс {0}] Введите время прилёта: ", i);
                zad1[i].prileta = DateTime.Parse(Console.ReadLine());
                Console.Write("[Авиарейс {0}] Введите направление: ", i);
                zad1[i].napravlenie = Console.ReadLine();
                Console.Write("[Авиарейс {0}] Введите марку: ", i);
                zad1[i].marka = Console.ReadLine();
                Console.Write("[Авиарейс {0}] Введите расстояние: ", i);
                zad1[i].rasstoyanie = int.Parse(Console.ReadLine());
            }
Для начала понял.... а дальше как реализовывать? помогите
0
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
31.10.2017, 19:33
так же, перебором всего массива и сравнение zad1[i].prileta - zad1[i].vileta, которое максимальное то и вывести
если, конечно, вам не давали на лекциях других способов, через сортировку, например
ну или Linq, что маловероятно
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
31.10.2017, 23:19  [ТС]
Вообщем всё равно не понял... надо полностью код отобразить.... а то я так точно не пойму...
0
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
01.11.2017, 01:27
вот в "предыдущем задании, которое ты сделал сам" ты как искал, то что нужно? вот тут так же, условие чуть другое, смысл тот же
0
1 / 1 / 3
Регистрация: 28.10.2017
Сообщений: 103
02.11.2017, 18:43  [ТС]
начинающий только в этом..... а то что код выше... это взято из нескольких источников... поэтому помогите продолжить код...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.11.2017, 18:43
Помогаю со студенческими работами здесь

Вывести работников с наибольшей длительностью работы друг с другом
Помогите, пожалуйста, с запросом! У нас есть таблица работники. Есть атрибут фамилия, дата начала работ, дата окончания работ. Как вывести...

Вывести информацию о рейсах, длительностью более, заданного пользователем времени, от-правлением с 18.00 до 5.00.
Цель работы: Формирование и закрепление навыка решения задач с использование структур данных: массивы, строки, записи. Условие: В...

При каких условиях дальность полета тела равна максимальной высоте подъема этого тела
Сдарвствуйте!Не могли бы вы мне подсказать при каких условиях дальность полета тела равна максимальной высоте подъема этого тела.

Отношение высоты полета и дальности полета
Тело брошено под углом к горизонту. Найдите, во сколько раз максимальная высота его подъема меньше дальности полета тела, если отношение...

Вывести высоту полёта каменя через каждие 0,5 секунды
1.Сделать програму :По номеру квартиры определить номер подезда и етаж. Принимая к вниманию что дом 9 етажний и на каждом етаже 4...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru