Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программирование не могу сформулировать код

Камал Фархутдинов Ученик (126), на голосовании 1 год назад
Как найти сумму всех чисел в диапазоне от 10 до 18 включительно с помощью цикла for.
Помогите пожалуйста!
Голосование за лучший ответ
Зызка. ВСЕМОГУЩИЙ. Просветленный (42790) 1 год назад
делай массив из чисел и через цикл складывай элементы массива, вроде ж очевидно
Amaxar 777Высший разум (138263) 1 год назад
А массив-то зачем?
Зызка. ВСЕМОГУЩИЙ.Просветленный (42790) 1 год назад
предлагаешь делать 9 переменных?
Beth Гуру (4383) 1 год назад
не обижайся, но могу только на питоне, а по его аналогии переведи на джаву:
 k=0
for x in range(10, 19):
k+=x
print(k)
BethГуру (4383) 1 год назад
тебе нужно инициализировать переменные k и x, запустить цикл через вторую, и к первой прибавлять вторую, задав ей 0 в начале
Obektev Мудрец (11685) 1 год назад
 public class MyClass { 
public static void main(String args[]) {
int res = 0;
for (int i = 10; i <= 18; i++) res+=i;
System.out.println(res);
}
}
Оракул Оракул (62095) 1 год назад
 System.out.println(IntStream.rangeClosed(10, 18).sum()); 
Аркадий Саакян Ученик (162) 1 год назад
int sum = 10; // начинаем с 10
for (int i = sum; i <= 18; i++) { // для каждого i между 10 до 18 включительно
sum = sum + i;
}
Похожие вопросы