Minggu, 16 April 2017

POSTEST PRAKTIKUM #6

Assalamualaikum Wr Wb.

soal : mencari nilai rata-rata , nilai terendah , nilai tertinggi , dan jumlah mahasiswa yg nilai nya diatas rata rata

berikut analisis dan algoritma nya :





berikut hasil program raptor nya :







berikut source kode c++ beserta hasil output nya :

#include<iostream>
using namespace std;

void input(int N[],int x)
{
  for(int i = 0; i < x; i++)
  {
    cout << "Masukan Nilai : ";
    cin >> N[i];
  }
}
float rerata(int N[], int x)
{
  int jumlah;
  for(int i = 0; i < x; i++)
  {
    jumlah = jumlah + N[i];
  }
  return jumlah /(float) x;
}
int maks(int N[], int x)
{
  int maks = 0;
  for(int i = 0; i < x; i++)
  {
    if(maks < N[i]) maks = N[i];
  }
  return maks;
}
int minim(int N[], int x)
{
  int minim = 999;
  for(int i = 0; i < x; i++)
  {
    if(minim > N[i]) minim = N[i];
  }
  return minim;
}
int lulus(int N[], int x, float rata)
{
  int l = 0;
  for(int i = 0; i < x; i++)
  {
    if(N[i] >= rata)
    {
      l = l + 1;
    }
  }
  return l;
}
int main()
{
  int x;
  float rata;
  cout << "Masukan Jumlah Mahasiswa Yang Nilai nya Ingin Dihitung : ";
  cin >> x;
  int N[x];
  input(N,x);
  rata = rerata(N,x);
  cout << "Rata Ratanya : " << rata << endl;
  cout << "Nilai Maksimalnya : " << maks(N,x) << endl;
  cout << "Nilai Minimalnya : " << minim(N,x) << endl;
  cout << "Jumlah Mahasiswa yang lulus : " << lulus(N,x,rata) << endl;

}



Kamis, 06 April 2017

POST TEST PRAKTIKUM #3

Asalamualaikum Wr Wb.
kali ini saya memposting hasil postest praktikum alpro 3 menentukan zodiak

Analisis dan algoritma tidak sempat memfoto tapi sudah dikumpul

program raptor nya :



source kode cpp :
 #include <iostream>
#include <string>

using namespace std;
int main()
{
   string raptor_prompt_variable_zzyz;
   int b;
   int t;

   cout<<"Masukkan tanggal Lahir : ";
   cin >> t;
   cout<<"Masukkan Bulan Lahir : ";
   cin >> b;
   if (t>=22 && b==12 || t<=20 && b==1)
   {
      cout << "Capricorn" << endl;   }
   else
   {
      if (t>=21 && b==1 || t<=19 && b==2)
      {
         cout << "Aquarius" << endl;      }
      else
      {
         if (t>=20 && b==2 || t<=20 && b==3)
         {
            cout << "Pisces" << endl;         }
         else
         {
            if (t>=21 && b==3 || t<=20 && b==4)
            {
               cout << "Aries" << endl;            }
            else
            {
               if (t>=21 && b==4 || t<=20 && b==5)
               {
                  cout << "Taurus" << endl;               }
               else
               {
                  cout << "Zodiak tidak ada" << endl;               }
            }
         }
      }
   }

   return 0;
}


berikut hasil output nya :



terima kasih
Walaikumsallam Wr Wb.