Как прописать условие,чтобы запятая стояла только между числами? - C#
Формулировка задачи:
Выведите на экран в строчку через запятую нечетные числа от А до В включительно (значение А и В вводится В>=A). Перед первым и после последнего числа запятой быть не должно.
Подскажите,пожалуйста,как прописать условие,чтобы запятая стояла только между числами?Спасибо.
int A,int B; Int32.TryParse(Console.ReadLine(), out A); Int32.TryParse(Console.ReadLine(), out B); for (int i = A; i <= B; i++) { if(i%2!=0 ) Console.Write(","+i);
Решение задачи: «Как прописать условие,чтобы запятая стояла только между числами?»
textual
Листинг программы
int a, b; Int32.TryParse(Console.ReadLine(), out a); Int32.TryParse(Console.ReadLine(), out b); var numbers = Enumerable.Range(a, b - a + 1).Where(x => x % 2 != 0).Select(x => x.ToString()); string result = String.Join(",", numbers); Console.WriteLine(result);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д