Showing posts with label ALPRO. Show all posts
Showing posts with label ALPRO. Show all posts

Monday, October 5, 2015

ALPRO (ALGORITMA PEMOGRAMAN) PROGRAM DAN FLOWCHART MENGHITUNG RATA-RATA DARI INTEGER POSITIF



Hitunglah rata-rata dari integer positif (banyak data ditentukan dari data yang dimasukkan).
Flowchart-nya :

Program C++ :
#include 
#include
using namespace std;
int main()
{
   int n, a;
   float jumlah, rata;
   jumlah =0;
   cout<<"Masukkan nilai siswa ";
   cin >> a;
   n =1;
   while (!(a<=0))
   {
      jumlah =jumlah+a;
      cout<<"Masukkan nilai siswa ";
      cin >> a;
      n =n+1;
   }
   rata =jumlah/(n-1);
   cout << "Rata-rata nilai = "<<< endl;
   system(“PAUSE”);
   return 0;
}

ALPRO (ALGORITMA PEMOGRAMAN) PROGRAM DAN FLOWCHART MENENTUKAN NILAI TERKECIL DAN TERBESAR DARI SEMUA BILANGAN POSITIF



Flowchart :
flowchart menentukan nilai terbesar dan terkecil dali bilangan postif

Program C++ :

#include
#include
using namespace std;
int main()
{
   int mx,n,mn,x,jumlah;
   n =1;
   mn =2;
   mx =0;
   jumlah =0;
   cout<<"Masukkan nilai ke-1 : ";
   cin >> x;
   mn =x*mn;
   while (!(x<=0))
   {
      if (x>mx)
      {
         mx =x;
      }
      else
      {
      }
      if (x
      {
         mn =x;
      }
      else
      {
      }
      jumlah =jumlah+x;
      n =n+1;
      cout << "Nilai terkecil = "<<< endl;      
      cout << "Nilai terbesar = "<<< endl;      
      cout << "Jumlah semua bilangan = "<<< endl<
      cout<<"Masukkan nilai ke-"<<<" : ";
      cin >> x;
   }
   system(“PAUSE”);
   return 0;
}

ALPRO (ALGORITMA PEMOGRAMAN) PROGRAM DAN FLOWCHART MENGHITUNG FAKTORIAL

FLOWCHART MENGHITUNG FAKTORIAL


Program C++ :

#include 
#include

using namespace std;
int main()
{
   int n, i;
   unsigned long hasil;
   cout<<"faktorial ";
   cin >> n;
   hasil =1;
   i =1;
   while (!(i>n))
   {
      hasil =hasil*i;
      i =i+1;
   }
   cout << n<<" ! = "<<< endl;
 
   system(“PAUSE”);
   return 0;
}