Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main() {
- int number_input,sum=0,positive_number=0,negative_number=0;
- float average;
- while(true){ //akan loop sampai bila2,tapi bila "break",dia berhenti loop...
- cout<<"Please enter an integer ";
- cin>>number_input;
- if(number_input>0){ //bila dia masukkan number yg >0 (positive) variable positive_number bertambah
- positive_number++;
- sum=sum+number_input;
- }
- else if(number_input<0){ //bila dia masukkan number yg <0 (negative) variable negative_number bertambah
- negative_number++;
- }else{ //bila number yg dia masukkan bukan >0 and <0 which means ==0,program akan stop looping
- break;
- }
- } //lepas loop habis
- average=sum/positive_number;
- cout<<"\nPositive integer entered : "<<positive_number;
- cout<<"\nNegative integer entered : "<<negative_number;
- cout<<"\nSum of positive number : "<<sum;
- cout<<"\nAverage positive number (print with math formula) : "<<(sum/positive_number);
- cout<<"\nAverage positive number (print with variable) : "<<average;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement