Найти сумму элементов, принадлежащих промежутку от x1 до x2 (x1 и x2 вводятся с клавиатуры). Если таких элементов нет, вывести соответствующее сообщение.
10-11 класс
|
Для С# код программы будет выглядеть так
Console.WriteLine("Введите Х1 ");
int a =Convert.ToInt16( Console.ReadLine());
Console.WriteLine("Введите Х2 ");
int b = Convert.ToInt16(Console.ReadLine());
int c=0;
if (b>a)
{ for (int i = a; i < b - 1; i++) c += i + 1; }
else { for (int i = b; i < a - 1; i++) c += i + 1; }
if (c == 0) Console.WriteLine("Между Х1 и Х2 елементов нету"); else Console.WriteLine("Сумма елементов между Х1 и Х2 = "+c); Console.ReadLine();
Если нужно могу скинуть exe-шный фаил с компилированной программой
Другие вопросы из категории
а. for i:=1 to 20 do p:=p+1;
б. while s<3 do s:=s-3;
в. repeat k<1 until k:=k+1;
г. for i:=10 downto 5 do p:=p+1;
Читайте также
B<=100).
Выходнфе данные: вывести сумму всех целых чисел от А до В включительно.
Можно, пожалуйста, с объяснением.
Вывести на экран массив в виде таблицы и сумму элементов массива.
экран. подсчитать k-количество элементов массива значение которых превышает 12 ПОМОГИТЕ СРОЧНО
2)Составьте программу которая выводит на экран числа кратные 2 и 13 в диапазоне от 2 до 150
3)Дано вещественное число А и целое число N(>0).Испульзуя один цикл вывести все целые степени числа А от 1 до N
------------------------ОПЕРАТОР WHILE