Вопрос задан 17.09.2018 в 02:42. Предмет Информатика. Спрашивает Ларина Анна.

Помогите пожалуйста с задайчей) дано натуральное число x и n найти сумму чисел от x до n

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Петров Стёпа.
VB.
Dim x as Integer
x=InputBox("Введите x:")
Dim n as Integer
n=InputBox("Введите n:")
Dim j as Integer
Dim Summ As Long

      For j = x To n
                Summ = Summ + j
      Next i
   ' c2fbefeeebede8eb3a20caf3eff0e8ffedeee220c42ec52e2028632920442d6d6f6e3535
 MsgBox(Summ)
0 0
Отвечает Водько Аня.
uses crt;
var a, b, c, i, n:integer;   
s :array [1..10000] of integer;
begin
     clrscr;
     writeln ('Введите числа x и n');
     read (a, b);
     if a>b then
     begin
          n:=a;
          a:=b;
          b:=n;
     end;
     for i:=a to b do 
          c:=c+i;
     writeln ('Сумма чисел от ', a, ' до ', b, ' равна ', c);
end.

P.S. Надеюсь на благодарность и лучший ответ.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения суммы чисел от x до n, можно использовать формулу арифметической прогрессии. Формула для суммы арифметической прогрессии выглядит следующим образом:

S = (n - x + 1) * (x + n) / 2

Где S - сумма чисел от x до n, x - начальное число, n - конечное число.

Пример:

Пусть x = 1 и n = 10. Тогда сумма чисел от 1 до 10 будет:

S = (10 - 1 + 1) * (1 + 10) / 2 = 55

Таким образом, сумма чисел от 1 до 10 равна 55.

Исходный код на Java:

```java public class Main { public static int sumOfNumbers(int x, int n) { return (n - x + 1) * (x + n) / 2; } public static void main(String[] args) { int x = 1; int n = 10; int sum = sumOfNumbers(x, n); System.out.println("Сумма чисел от " + x + " до " + n + " равна " + sum); } } ```

Результат выполнения программы:

``` Сумма чисел от 1 до 10 равна 55 ```

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

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос