Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/75: Рейтинг темы: голосов - 75, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 18.05.2017
Сообщений: 4

Сложение чисел из цикла

18.05.2017, 16:08. Показов 14239. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Такое задание:
Для данного n найти сумму 1+2+3+...+n. Например, для n=10 ответ равен 55.

Не понимаю, каким способом можно выполнить сложение всех чисел из цикла. Спасибо)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.company;
 
import java.util.Scanner;
 
public class Main {
 
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("Enter your number:");
        int n = scan.nextInt();
        for (int i = 1; i <= n; i++) {
            System.out.println();
        }
    }
}
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.05.2017, 16:08
Ответы с готовыми решениями:

Применение цикла if для определения простых чисел. If внутри цикла for
Доброго времени суток, подскажите пожалуйста, в чем тут дело. С кодом все хорошо, все работает, просто я пытаюсь докопаться до сути и...

вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле цикла
вывод на экран чисел 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12, с использованием одного цикла и что бы все printf были только в теле...

Перевод чисел в двоичную систему счисления, сложение чисел в двоичной системе
Задание 7 Задания к работе 1. Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы...

4
2 / 2 / 4
Регистрация: 18.05.2017
Сообщений: 9
18.05.2017, 17:08
Лучший ответ Сообщение было отмечено Sturm88 как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
 
public class Main {
 
    public static void main(String[] args) throws IOException {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
 
        System.out.print("Введите N = ");
        int n = Integer.parseInt(reader.readLine());
 
        int result = 0;
        for(int i=1; i<=n; i++)
            result+=i;
 
        System.out.println("Результат = " + result);
 
    }
}
0
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
18.05.2017, 19:31
Вам наверняка расказывали что сумма 1+2+3+...+n, равна n(n+1)/2.
для 10 : 10*11/2 = 55.
для n = 1 000 000 : сумма будет 500 000 500 000. Я к тому что так быстрее и правильнее.
1
2 / 2 / 4
Регистрация: 18.05.2017
Сообщений: 9
18.05.2017, 19:43
Цитата Сообщение от ViktorFX Посмотреть сообщение
Вам наверняка расказывали что сумма 1+2+3+...+n, равна n(n+1)/2.
для 10 : 10*11/2 = 55.
для n = 1 000 000 : сумма будет 500 000 500 000. Я к тому что так быстрее и правильнее.
Тут нельзя не согласиться ;-)
Но, в сообщение было:
Цитата Сообщение от Sturm88 Посмотреть сообщение
Не понимаю, каким способом можно выполнить сложение всех чисел из цикла. Спасибо)
;-))))
0
0 / 0 / 0
Регистрация: 18.05.2017
Сообщений: 4
18.05.2017, 21:40  [ТС]
Благодарю.
Проблема решена
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.05.2017, 21:40
Помогаю со студенческими работами здесь

Написать программу которая выводит сумму чисел от a до b. Сложение чисел выполнять в процедуре
Где ошибка? #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cmath&gt; using namespace std; int Sum (int x, int y) { int S; ...

Перевод чисел в дополнительный код и сложение (вычитание) этих чисел в однобайтовом формате
Даны два числа Х и У в двоичной системе счисления. Нужно написать программу, которая переводила числа в дополнительный код и производило...

Вычислить сумму двух длинных бинарных чисел, используя сложение чисел в двоичной системе счисления
Задано положительное и отрицательное число в двоичной системе.Составить программу вычисления суммы этих чисел, используя сложения чисел в...

Сложение чисел
Помогите пожалуйста, есть два числа float и double их нужно сложить. Если можно, опишите, как происходит сложение пошагово. float - ...

Сложение чисел
Здравствуйте. Будьте добры подскажите как мне реализовать сложение чисел из столбцов. Есть код $ban_info = dbquery(&quot;SELECT...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru