The Aristocats - Marie

animasi

ALPRO Soal Kelompok (9 soal) 2.2

Minggu, 09 Maret 2014

2.2 Mengetahui banyaknya jumlah Mahasiswa yang lulus :

Disini akan membahas soal mengetahui jumlah mahasiswa yang lulus dengan komponen Analisis, Algoritma, Flowchart, Bahasa C++  

  •  Analisis 2.2 :
1.       Input                     : jumlah (banyaknya jumlah mahasiswa)
2.       Inisialisasi            : urut <- 1
3.       Inisialisasi            : lulus <- 0
4.       Perulangan
5.       Kondisi                 : jumlah == 0
6.       Proses                   : jumlah <- jumlah – 1
7.       Proses                   : urut <- urut + 1
8.       Kondisi                 : nilai >= 50
9.       Proses                   : lulus <- lulus + 1
10.   Output                   : lulus ( jumlah mahasiswa yang lulus )

  • Algoritma 2.2 :
1.       Deklarasi
       jumlah                    : integer (input)
       lulus                       : integer (output)


2.       Deskripsi              :
       read (jumlah)
       urut <- 1
       lulus <- 0
       jumlah <- jumlah +1
       urut <- urut +1
       lulus <- lulus +1
       write (lulus)

  •        Flowchart 2.2 :

 
RUN :


  • Bahasa C++ :
 int main(int argc, char *argv[])
{
   int nilai;
   int lulus;
   int urut;
   int jumlah;

   cout<< "masukkan jumlah mahasiswa= ";
   cin >> jumlah;
   urut =1;
   lulus =0;
   while (!(jumlah==0))
   {
      cout<< "nilai mahasiswake -"<<urut<<"=";
      cin >> nilai;
      cout << "nilai mahasiswa "<<nilai<< endl;     
      jumlah =jumlah-1;
      urut =urut+1;
      if (nilai>=50)
      {
         lulus =lulus+1;
      }
      else
      {
      }
   }
   cout << "jumlah mahasiswa yang lulus = "<<lulus << endl;
  
    system("PAUSE");
    return EXIT_SUCCESS;
}

RUN : 

  
Nama Kelompok :
1.) Yohani Setiya Rafika Nur      1300018059
2.) Rahma Sara Pattihua              1300018047
3.) Indri Istwiari                          1300018067
Kelas/Semester : B/2


 

0 komentar:

Posting Komentar