Advertisement
syad28

UITM Q5

Mar 26th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.     int number_input,sum=0,positive_number=0,negative_number=0;
  6.     float average;
  7.  
  8.  
  9.     while(true){    //akan loop sampai bila2,tapi bila "break",dia berhenti loop...
  10.         cout<<"Please enter an integer ";
  11.         cin>>number_input;
  12.         if(number_input>0){         //bila dia masukkan number yg >0 (positive) variable positive_number bertambah
  13.             positive_number++;
  14.             sum=sum+number_input;
  15.         }
  16.         else if(number_input<0){    //bila dia masukkan number yg <0 (negative) variable negative_number bertambah
  17.             negative_number++;
  18.         }else{                      //bila number yg dia masukkan bukan >0 and <0 which means ==0,program akan stop looping
  19.             break;
  20.         }
  21.     }               //lepas loop habis
  22.     average=sum/positive_number;
  23.     cout<<"\nPositive integer entered : "<<positive_number;
  24.     cout<<"\nNegative integer entered : "<<negative_number;
  25.     cout<<"\nSum of positive number : "<<sum;
  26.     cout<<"\nAverage positive number (print with math formula) : "<<(sum/positive_number);
  27.     cout<<"\nAverage positive number (print with variable) : "<<average;
  28.     return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement