кодесурса
«C #

Программирование на C # Sharp. Упражнения, практика, решение: LINQ

script1adsense2code
script1adsense3code

C # Sharp LINQ [30 упражнений с решением]

1. Напишите программу на C # Sharp, чтобы показать, как выполняются три части операции запроса. Перейти к редактору
Ожидаемый результат :
Числа, которые производят остаток 0 после деления на 2:
0 2 4 6 8
Нажмите меня, чтобы увидеть решение

2. Напишите программу на C # Sharp, чтобы найти числа + ve из списка чисел, используя два условия в LINQ Query. Перейти к редактору
Ожидаемый результат :
Числа в диапазоне от 1 до 11:
1 3 6 9 10
Нажмите меня, чтобы увидеть решение

3. Напишите программу на C # Sharp, чтобы найти номер массива и квадрат каждого числа. Перейти к редактору
Ожидаемый результат :
{Number = 9, SqrNo = 81}
{Number = 8, SqrNo = 64}
{Number = 6, SqrNo = 36}
{Number = 5, SqrNo = 25}
Нажмите меня, чтобы увидеть решение

4. Напишите программу на C # Sharp для отображения числа и частоты числа из заданного массива. Перейти к редактору
Ожидаемый результат :
Число и частота:
Номер 5 появляется 3 раза
Номер 9 появляется 2 раза
Номер 1 появляется 1 раз
, , , ,
Нажмите меня, чтобы увидеть решение

5. Напишите программу на C # Sharp, чтобы отобразить символы и частоту символов от заданной строки. Перейти к редактору
Тестовые данные:
Введите строку: яблоко
Ожидаемый результат :
Частота символов:
Персонаж: 1 раз
Персонаж р: 2 раза
Персонаж л: 1 раз
Персонаж е: 1 раз
Нажмите меня, чтобы увидеть решение

6. Напишите программу на C # Sharp, чтобы отобразить названия дней недели. Перейти к редактору
Ожидаемый результат :
Воскресенье
понедельник
вторник
среда
Четверг
пятница
суббота
Нажмите меня, чтобы увидеть решение

7. Напишите программу на C # Sharp для отображения чисел, умножения числа на частоту и частоту числа подающего массива. Перейти к редактору
Тестовые данные:
Числа в массиве:
5, 1, 9, 2, 3, 7, 4, 5, 6, 8, 7, 6, 3, 4, 5, 2
Ожидаемый результат :
Номер Номер * Частота Частота
------------------------------------------------
5 15 3
1 1 1
9 9 1
2 4 2
, , , , , , , ,
Нажмите меня, чтобы увидеть решение

8. Напишите программу на C # Sharp, чтобы найти строку, которая начинается и заканчивается определенным символом. Перейти к редактору
Тестовые данные:
Городами являются: «РИМ», «ЛОНДОН», «НАИРОБИ», «КАЛИФОРНИЯ», «ЦЮРИХ», «НЬЮ-ДЕЛИ», «АМСТЕРДАМ», «АБУ-ДАБИ», «ПАРИЖ».
Введите начальный символ для строки: A
Введите конечный символ для строки: M
Ожидаемый результат :
Город, начинающийся с А и заканчивающийся М: АМСТЕРДАМ
Нажмите меня, чтобы увидеть решение

9. Напишите программу на C # Sharp, чтобы создать список чисел и отобразить числа больше 80 в качестве выходных данных. Перейти к редактору
Тестовые данные:
Члены списка:
55 200 740 76 230 482 95
Ожидаемый результат :
Числа больше 80:
200
740
230
482
95
Нажмите меня, чтобы увидеть решение

10. Напишите программу на C # Sharp, чтобы принимать элементы списка с помощью клавиатуры и отображать элементы больше определенного значения. Перейти к редактору
Тестовые данные:
Введите количество членов в списке: 5
Участник 0: 10
Участник 1: 48
Участник 2: 52
Участник 3: 94
Участник 4: 63
Введите значение выше, чтобы вы хотели отобразить членов списка: 59
Ожидаемый результат :
Числа больше 59:
94
63
Нажмите меня, чтобы увидеть решение

11. Напишите программу на C # Sharp для отображения верхних n-ых записей. Перейти к редактору
Тестовые данные:
Члены списка:
5
7
13
24
6
9
8
7
Сколько записей вы хотите отобразить? : 3
Ожидаемый результат :
Лучшие 3 записи из списка:
24
13
9
Нажмите меня, чтобы увидеть решение

12. Напишите программу на C # Sharp, чтобы найти прописные слова в строке. Перейти к редактору
Тестовые данные:
Введите строку: это строка
Ожидаемый результат :
ВЕРХНИЙ СЛУЧАЙ слова:
ЯВЛЯЕТСЯ
STRING
Нажмите меня, чтобы увидеть решение

13. Напишите программу на C # Sharp для преобразования строкового массива в строку. Перейти к редактору
Тестовые данные:
Введите количество строк для хранения в массиве: 3
Введите 3 строки для массива:
Элемент [0]: кошка
Элемент [1]: собака
Элемент [2]: крыса
Ожидаемый результат :
Вот строка ниже, созданная с элементами вышеупомянутого массива:
кот, собака, крыса
Нажмите меня, чтобы увидеть решение

14. Напишите программу на C # Sharp, чтобы найти n-й Максимальный балл, достигнутый учащимися, из списка студентов. Перейти к редактору
Тестовые данные:
Какой максимальный балл (1, 2, 3, ...) вы хотите найти: 3
Ожидаемый результат :
Идентификатор: 7, Имя: Дэвид, набрал балл: 750
Идентификатор: 10, Имя: Дженни, достигнут балл: 750
Нажмите меня, чтобы увидеть решение

15. Напишите программу на C # Program для подсчета расширений файлов и группировки ее с помощью LINQ. Перейти к редактору
Тестовые данные:
Файлы: aaa.frx, bbb.TXT, xyz.dbf, abc.pdf
aaaa.PDF, xyz.frt, abc.xml, ccc.txt, zzz.txt
Ожидаемый результат :
Вот группа расширений файлов:
1 файл (ов) с расширением .frx
3 файл (ов) с расширением .txt
1 файл (ов) с расширением .dbf
2 файл (ов) с расширением .pdf
1 файл (ов) с расширением .frt
1 файл (ов) с расширением .xml
Нажмите меня, чтобы увидеть решение

16. Напишите программу на C # Sharp для расчета размера файла с помощью LINQ. Перейти к редактору
Ожидаемый результат :
Средний размер файла 3,4 МБ
Нажмите меня, чтобы увидеть решение

17. Напишите программу на C # Sharp для удаления элементов из списка, используя функцию удаления, передавая объект. Перейти к редактору
Тестовые данные:
Вот список предметов:
Чар: м
Char: n
Чар: о
Char: p
Char: q
Ожидаемый результат :
Вот список после удаления элемента «o» из списка:
Чар: м
Char: n
Char: p
Char: q
Нажмите меня, чтобы увидеть решение

18. Напишите программу на C # Sharp для удаления элементов из списка, создавая объект внутренне путем фильтрации. Перейти к редактору
Тестовые данные:
Вот список предметов:
Чар: м
Char: n
Чар: о
Char: p
Char: q
Ожидаемый результат :
Вот список после удаления элемента «p» из списка:
Чар: м
Char: n
Чар: о
Char: q
Нажмите меня, чтобы увидеть решение

19. Напишите программу на C # Sharp для удаления элементов из списка с помощью фильтров. Перейти к редактору
Тестовые данные:
Вот список предметов:
Чар: м
Char: n
Чар: о
Char: p
Char: q
Ожидаемый результат :
Вот список после удаления элемента «q» из списка:
Чар: м
Char: n
Чар: о
Char: p
Нажмите меня, чтобы увидеть решение

20. Напишите программу на C # Sharp для удаления элементов из списка, передавая индекс элементов. Перейти к редактору
Тестовые данные:
Вот список предметов:
Чар: м
Char: n
Чар: о
Char: p
Char: q
Ожидаемый результат :
Вот список после удаления элемента индекса 3 из списка:
Чар: м
Char: n
Чар: о
Char: q
Нажмите меня, чтобы увидеть решение

21. Напишите программу на C # Sharp для удаления ряда элементов из списка, передавая начальный индекс и количество удаляемых элементов. Перейти к редактору
Тестовые данные:
Вот список предметов:
Чар: м
Char: n
Чар: о
Char: p
Char: q
Ожидаемый результат :
Вот список после удаления трех элементов, начиная с индекса 1 элемента из списка:
Чар: м
Char: q
Нажмите меня, чтобы увидеть решение

22. Напишите программу на C # Sharp, чтобы найти строки для определенной минимальной длины. Перейти к редактору
Тестовые данные:
Введите количество строк для хранения в массиве: 4
Введите 4 строки для массива:
Элемент [0]: это
Элемент [1]: есть
Элемент [2]:
Элемент [3]: строка
Введите минимальную длину элемента, который вы хотите найти: 5
Ожидаемый результат :
Пункты минимум 5 символов:
Предмет: строка
Нажмите меня, чтобы увидеть решение

23. Напишите программу на C # Sharp для генерации декартового произведения из двух множеств. Перейти к редактору
Ожидаемый результат :
Декартовы произведения:
{letterList = X, numberList = 1}
{letterList = X, numberList = 2}
{letterList = X, numberList = 3}
{letterList = X, numberList = 4}
, , ,
Нажмите меня, чтобы увидеть решение

24. Напишите программу на C # Sharp для генерации декартового произведения из трех наборов. Перейти к редактору
Ожидаемый результат :
Декартовы произведения:
{буква = X, число = 1, цвет = зеленый}
{буква = X, число = 1, цвет = оранжевый}
{буква = X, число = 2, цвет = зеленый}
{буква = X, число = 2, цвет = оранжевый}
{буква = X, число = 3, цвет = зеленый}
{буква = X, число = 3, цвет = оранжевый}
{буква = Y, число = 1, цвет = зеленый}
{буква = Y, число = 1, цвет = оранжевый}
, , ,
Нажмите меня, чтобы увидеть решение

25. Напишите программу на C # Sharp для генерации внутреннего соединения между двумя наборами данных. Перейти к редактору
Ожидаемый результат :

 Идентификатор товара Название товара Покупка Количество                                                             
-------------------------------------------------- -----                                                       
1 печенье 458                                                                   
2 Шоколад 650                                                                   
3 масла 800                                                                   
3 масла 900                                                                   
3 масла 900                                                                   
4 Brade 700                                                                   
4 Brade 650

Нажмите меня, чтобы увидеть решение

26. Напишите программу на C # Sharp для генерации левого соединения между двумя наборами данных. Перейти к редактору
Ожидаемый результат :

 Вот список после присоединения:                                                                             
                                                                                                              
Идентификатор товара Название товара Покупка Количество                                                             
-------------------------------------------------- -----                                                       
1 печенье 458                                                                   
2 Шоколад 650                                                                   
3 масла 800                                                                   
3 масла 900                                                                   
3 масла 900                                                                   
4 Brade 700                                                                   
4 Brade 650                                                                   
5 мед 0   

Нажмите меня, чтобы увидеть решение

27. Напишите программу на C # Sharp для генерации правого внешнего соединения между двумя наборами данных. Перейти к редактору
Ожидаемый результат :

 Вот список после присоединения:                                                                             
                                                                                                              
Идентификатор товара Название товара Покупка Количество                                                             
-------------------------------------------------- -----                                                       
3 масла 800                                                                   
5 Мед 650                                                                   
3 масла 900                                                                   
4 Brade 700                                                                   
3 масла 900                                                                   
4 Brade 650                                                                   
1 печенье 458   

Нажмите меня, чтобы увидеть решение

28. Напишите программу на C # Sharp для отображения списка элементов в массиве в соответствии с длиной строки, затем по имени в порядке возрастания. Перейти к редактору
Ожидаемый результат :
Вот упорядоченный список:
РИМ
ПАРИЖ
ЛОНДОН
ЦЮРИХ
НАЙРОБИ
АБУ ДАБИ
АМСТЕРДАМ
НЬЮ-ДЕЛИ
КАЛИФОРНИЯ
Нажмите меня, чтобы увидеть решение

29. Напишите программу на C # Sharp, чтобы разбить коллекцию строк на несколько групп. Перейти к редактору
Ожидаемый результат :
Вот группа городов:

РИМ; ЛОНДОН; НАЙРОБИ
- вот группа городов -

КАЛИФОРНИЯ; ЦЮРИХ; НЬЮ-ДЕЛИ
- вот группа городов -

АМСТЕРДАМ; АБУ ДАБИ; ПАРИЖ
- вот группа городов -

НЬЮ-ЙОРК
- вот группа городов -
Нажмите меня, чтобы увидеть решение

30. Напишите программу на C # Sharp, чтобы расположить отдельные элементы в списке в порядке возрастания. Перейти к редактору
Ожидаемый результат :
Бисквит
Brade
Сливочное масло
Мед
Нажмите меня, чтобы увидеть решение

Редактор кода C # Sharp:

Еще не все !

Не отправляйте решение вышеупомянутых упражнений здесь, если вы хотите внести вклад, перейдите на соответствующую страницу упражнения.

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code