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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2022, 16:16   #1
Uglukkk
Новичок
Джуниор
 
Регистрация: 05.06.2022
Сообщений: 1
По умолчанию Реализовать запросы

Задание:
Создать структуру, которая состоит из следующих полей: факультет, номер общежития, номер комнаты, количество свободных мест в комнате. Сформировать массив из этих структур. Занести в массив не менее 30-ти записей. Созданный массив записать в файл. Реализовать операции добавления и редактирования записей. Выполнить запросы: 1)Определить количество общежитий, в комнатах которых более 2 свободных мест;
2)Вывести на экран списка факультетов, студенты которых проживают в разных общежитиях
Первый запрос я могу сделать но второй я не понимаю как
Возможно у кого-то есть пример как это сделать?
Код:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Struktura
{
 
    public struct Lab
    {
        public String Fakultet;
        public int numberH;
        public int numberk;
        public int places;
    }
    class Program
    {
        static void Main(string[] args)
        {
            Console.Clear();
            Console.WriteLine("Введите число записов");
            int n;
            n = int.Parse(Console.ReadLine());
            Lab[] Labs = new Lab[n];
            int i;
            for (i = 0; i < n; i++)
            {
                Console.WriteLine("Введите факультет");
                Labs[i].Fakultet = Console.ReadLine();
                Console.WriteLine("Введите номер общежития");
                Labs[i].numberH = int.Parse(Console.ReadLine());
                Console.WriteLine("Введите номер комнаты");
                Labs[i].numberk = int.Parse(Console.ReadLine());
                Console.WriteLine("Введите количество свободных мест");
                Labs[i].places = int.Parse(Console.ReadLine());
            }    
        }
        }
    }
Uglukkk вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПРОСТЫЕ ЗАПРОСЫ помогите, пожалуйста!! Необходимо сформировать ПРОСТЫЕ SQL-запросы для GridView в ASP.NET Митяй675 SQL, базы данных 0 22.03.2020 18:39
Реализовать все функции в виде методов. реализовать ввод и вывод данных через операторы << и >>, == и != alalalal Помощь студентам 0 12.12.2019 05:44
Реализовать класс для матриц. В этом классе реализовать интерфейс, содержащий методы для выполнения Wexley Помощь студентам 0 07.12.2016 12:13
Запросы и запросы с помощью QBE LollyMarry Microsoft Office Access 0 02.03.2014 01:14
Реализовать сложенные запросы rinoolik C++ Builder 2 19.12.2013 21:23