Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
Dreamkiller
1 / 1 / 0
Регистрация: 01.03.2013
Сообщений: 67
#1

Можно ли в C# сравнить определенное число с диапазоном чисел? - C#

02.03.2014, 20:04. Просмотров 3076. Ответов 6
Метки нет (Все метки)

Допустим у меня есть переменная int x = 10; Можно ли каким нибудь способом сравнить входит ли это число в диапазон чисел от 5 до 15?

Просто мне в цикле надо проверить сколько людей набрало баллы от 40 до 50, от 50 - 60, 60 - 80, 80 - 100. И вместо того чтобы прописывать сравнения то с одним числом то с другим, хочется просто проверить входит ли число в диапазон. Вроде бы для этого существуют множества да? Их можно здесь использовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2014, 20:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Можно ли в C# сравнить определенное число с диапазоном чисел? (C#):

Как можно сравнить число со строкой, не используя Parse и TryParse? - C#
Здравствуйте, форумчане. Препод подкинул задачку: разработайте метод для преобразования строки символов с максимальной длиной в 40 знаков...

Оператор Switch() case: сравнение с диапазоном чисел - C#
Добрый день. Помогите с синтаксисом записи оператора Switch. Мне нужно после case сравнивать не с одним числом, а с диапазоном чисел. ...

Сравнить значение с диапазоном - MS Excel
Вопрос такой, есть два листа необходимо сравнить значение из второго с диапазоном из первого и если его еще нет - добавить.

Сравнить ячейку с диапазоном - VBA
Здравствуйте, Помогите, пожалуйста, написать макрос. Пыталась найти ответ в интернете, но не могу сформировать свой запрос (что именно...

Вставить число в определенное место в массиве чисел - C++ Qt
Здравствуйте. Вопрос заключается в следующем, как можно поместить в определенное место в массиве чисел определенное число, при этом сдвинув...

Поиск пар чисел в массиве, которые в сумме дают определенное число - C++
Условия программы: Дан целочисленный массив положительных чисел,(не отсортированный) и полож число "s" типа int . В массиве нет...

6
pokerface
201 / 166 / 31
Регистрация: 20.09.2012
Сообщений: 446
02.03.2014, 20:43 #2
C#
1
2
3
4
5
6
7
8
9
10
11
12
int value = 10;
int UpperSide = 15;
int LowSide = 5;
if( value >= LowSide && value<=UpperSide)
{
 Console.WriteLine("Число входит входит в диапазон!");
}
else
{
 Console.WriteLine("Число НЕ входит в диапазон!");
}
Console.ReadLine();
0
Dreamkiller
1 / 1 / 0
Регистрация: 01.03.2013
Сообщений: 67
02.03.2014, 20:51  [ТС] #3
да не, это не то. Еще проще чтоб. Тут много int-переменных создавать придется.
0
Lexeq
603 / 519 / 233
Регистрация: 21.01.2014
Сообщений: 1,423
Завершенные тесты: 2
02.03.2014, 20:54 #4
Dreamkiller,
Можно сравнивать сразу с числами
C#
1
if( value >= 60 && value <= 80)
Насколько мне известно, готового решения для сравнения с диапазоном нет.
0
pokerface
201 / 166 / 31
Регистрация: 20.09.2012
Сообщений: 446
02.03.2014, 20:54 #5
Цитата Сообщение от Dreamkiller Посмотреть сообщение
Тут много int-переменных создавать придется
да куда проще?) значение диапазонов всё равно придется куда - то писать)...
0
tezaurismosis
Администратор
Эксперт .NET
8245 / 3737 / 506
Регистрация: 17.04.2012
Сообщений: 8,423
Записей в блоге: 14
02.03.2014, 20:57 #6
C#
1
bool cont = Enumerable.Range(5, 10).Contains(10);
В начале кода
C#
1
using System.Linq;
Вам преподаватели разрешают пользоваться LINQ?

Добавлено через 59 секунд
Внимание! Метод Lexeq намного производительнее и безвелосипеднее моего!
2
Dreamkiller
1 / 1 / 0
Регистрация: 01.03.2013
Сообщений: 67
02.03.2014, 21:51  [ТС] #7
Не знаю. Вроде не ограничивают ни в чем. Главное чтобы работало.
0
02.03.2014, 21:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2014, 21:51
Привет! Вот еще темы с ответами:

Вывести определенное число в определенное время - JavaScript
Привет! Подскажите пожалуйста по реализации такой задачи Вывести на страницу определенное число в определенное время Например с 9-00...

Дан ряд чисел от 7 до -7, с шагом 0, 5 (арифметическая прогрессия). Нужно сравнить каждое число с 0. Если <0 то это число *5, если нет, то /5. - Pascal
Дан ряд чисел от 7 до -7, с шагом 0, 5 (арифметическая прогрессия). Эти числа выводим. Нужно сравнить каждое число с 0. Если &lt;0 то это...

Сравнить несколько чисел и вывести максимальное число - PHP
Как можно провести сравнение нескольких чисел и из этих чисел вывести число с максимальным значением. Есть скрипт, который из БД по...

Написать программу по поиску четырехзначных чисел, дающих при делении на определенное число определенный остаток. - C++
составить программу поиска четырехзначных чисел, которые при делении на 133 дают в остатке 125, а при делении на 134 дают в остатке 111....


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru