Условие Сосчитайте сумму чисел во входном потоке. Тесты Ввод Вывод 1 2 3 4 5 6 21 12 13 14 39 1-100 5050
1 2 3 4 5 6 7 8 9 10 11 |
#include <iostream> using namespace std; int main() { double x, S=0; while( cin>>x){ S+=x; } cout<<S; return 0; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import java.util.*; import java.util.*; import java.lang.*; import java.io.*; import java.util.Scanner; class Ideone { public static void main (String[] args) throws java.lang.Exception { Scanner scan = new Scanner(System.in); double sum = 0; double number = 0; while(scan.hasNext()){ number=scan.nextInt(); sum+=number; } System.out.println(sum); } } |
Решение Делаем цикл который будет работать, пока не закончиться входной поток, и считаем нашу сумму, затем печатаем ее. Код на ideone C++ Код на ideone Java Related Images:
Для отправки комментария необходимо войти на сайт.