6 / 29 / 9
Регистрация: 13.05.2015
Сообщений: 1,835
1

Сложение чисел

22.01.2016, 20:22. Показов 996. Ответов 9
Метки нет (Все метки)

С помощью чего я мог посчитать сумму всех натуральных чисел от 1 до n? То есть 1 + 2 + ... + n.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.01.2016, 20:22
Ответы с готовыми решениями:

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

Сложение чисел в строковом виде
Была поставлена следующая задача. На стандартный поток ввода принимается два целых числа любой...

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

Сложение двух чисел в джаве
Здравствуйте. Я хочу понять: как Java складывает 2 double значения (на машинном уровне или...

9
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,436
22.01.2016, 20:33 2
Это шутка? С помощью цикла.
0
sskdroid
22.01.2016, 20:52
  #3

Не по теме:

судя по отрицательной репе у него все такие шутки не смешные

0
RentrAnt
22.01.2016, 22:32
  #4

Не по теме:

Цитата Сообщение от Doctor_ Посмотреть сообщение
Это шутка?
ага, а вы попробуйте найти сумму сложив двойку, три точки, и букву n, потом говорите :jokingly:

0
HOBATOP
22.01.2016, 23:35
  #5

Не по теме:

Цитата Сообщение от RentrAnt Посмотреть сообщение
сложив двойку, три точки, и букву n
Нет ни чего невозможного для пытливого ума. Другой разговор, что решение может быть неоднозначным, по крайней мере два варианта точно есть. Первый:
Java
1
2
3
4
5
6
7
8
9
10
11
12
class Summ {
 
    public static void main(String[] args) {
        int summ = 0;
        char[] source = {'1', '2', '.', '.', '.', 'n'};
        for (int i = 0; i < source.length; i++) {
            summ += (int) source[i];
        }
        System.out.println("Сумма элементов массива: " + Arrays.toString(source) + " равна " + summ);
    }
}
//Сумма элементов массива: [1, 2, ., ., ., n] равна 347
и второй:
Java
1
2
3
4
5
6
7
8
9
10
class Summ {
 
    public static void main(String[] args) {
        int summ = 0;
        char[] source = {'1', '2', '…', 'n'};
        for (char tmp : source) summ += (int) tmp;
        System.out.println("Сумма элементов массива: " + Arrays.toString(source) + " равна " + summ);
    }
}
//Сумма элементов массива: [1, 2, …, n] равна 8439
P.S.: хорошо смеётся тот, кто смеётся без последствий :)

0
343 / 139 / 51
Регистрация: 02.12.2015
Сообщений: 333
22.01.2016, 23:45 6
Можно без цикла:
Java
1
2
3
int sum(int n) {
    return (n * (n + 1) ) / 2;
}
1
RentrAnt
22.01.2016, 23:48
  #7

Не по теме:

HOBATOP, и что? я сказал что это нельзя сделать? я сказал "попробуйте", выводить числовые значения символов учат за школьной партой на втором занятие по информатике;D

0
HOBATOP
22.01.2016, 23:56
  #8

Не по теме:

Lumber, восхитительное решение! Только не по условиям задачи:

Цитата Сообщение от oobarbazanoo Посмотреть сообщение
сумму всех натуральных чисел
Цитата Сообщение от oobarbazanoo Посмотреть сообщение
1 + 2 + ... + n.
Как говорится какой вопрос, такой и ответ. :)
Ладно, больше оффтопить не стану, ни к чему засорять... Ну реально же чуть-чуть поискать и целую вязанку вариантов решения найти можно, на любом ЯП. Зачем тему создавать?!
RentrAnt, я же просто для того, чтобы более опытные товарищи проверили, правильно ли решил задачу, хотя я таки не поянл нужно было только 1 2 ... n складывать или 1 + 2 + ... + n . - этак и вовсе другой ответ получится... :(

0
343 / 139 / 51
Регистрация: 02.12.2015
Сообщений: 333
23.01.2016, 00:17 9
У меня и считает "сумму всех натуральных чисел от 1 до n". В задаче нет формального требования считать циклом или использовать операцию сложения.
0
HOBATOP
23.01.2016, 00:28     Сложение чисел
  #10

Не по теме:

Lumber, дружище, да ни кто же не говорит, что не считает (формула нахождения арифметической прогрессии из эн членов не тайна ни для кого). Всё прекрасно: пятница, вечер, расслабились, улыбнулись чуть-чуть. Вы его, oobarbazanoo, посты посмотрите: умеет человек формулировать, аж завидно (это ирония - на всякий случай). Приятного Вам вечера. :D

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.01.2016, 00:28

Сложение больших чисел float
Пытаюсь складывать большие 13-значные числа типа float, но после первого результата формат числа...

Сложение малых чисел (меньше 1)
Нужно сложить определенное количество членов числового ряда. Например, такого: s = sum(1/n), где...

Сложение чисел, вводимых в консоль
Здравствуйте, необходимо написать программу, складывающую числа, вводимые в консоле. Не проходит...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru