35 lines
695 B
C++
35 lines
695 B
C++
|
#include<iostream>
|
||
|
|
||
|
//use cout and cin to print some stuff and get input
|
||
|
|
||
|
int main(){
|
||
|
/*
|
||
|
* All of these "<<" are going into std::cout
|
||
|
* the "endl" forces a flush
|
||
|
* note that is "l" as in "line" not "1" as in "one"
|
||
|
*/
|
||
|
std::cout << "Enter numbers, press <ctrl-d> to finish: "<< std::endl;
|
||
|
|
||
|
int input;
|
||
|
int sum;
|
||
|
input = 0;
|
||
|
sum = 0;
|
||
|
|
||
|
/*
|
||
|
* For some reason this is deliminated by spaces
|
||
|
* if only one number is given, it will wait for another input
|
||
|
*/
|
||
|
while (std::cin >> input){
|
||
|
sum += input;
|
||
|
}
|
||
|
|
||
|
|
||
|
/*
|
||
|
* formated for legability
|
||
|
* we are putting all those things into std::cout in the order they appear
|
||
|
*/
|
||
|
std::cout << "The sum is "
|
||
|
<< sum
|
||
|
<< std::endl;
|
||
|
}
|