Selasa, 19 Juni 2012

Soal Susulan Ujian Tengah Semerster Universitas Muhammadiyah Palangka Raya


1.     Apa yang anda ketahui tentang Pemrograman C++?Jelaskan! (Point 20)
2.  Program dibawah ini belum sempurna, maka lengkapi Progran tersebut : (Point 20)

     #include <conio.h>
     #include <iostream.h>
     int maks(int a, int b, int c);
     void main( )
     {
       int b, c, minim;
       cout<<"Masukkan A : ";
       cout<<"Masukkan B : ";
       cin>>b;
       cout<<"Masukkan C : ";
       cin>>c;
       minim = maks(a, c);
       cout<<"Bilangan terkecil = "<<minim;
       getch;
      }
     int maks(int a, int b)
     {
       int kecil;
          if (a<b)
          kecil = a;
       else
          kecil = b;
       if (c<kecil)
          kecil = c;
       return(kecil);
     }

Setelah dilengkapi program di atas, berikan akhir program tersebut? (Point 20)

3.     Rubahlah program di bawah ini yang awalnya perulangannya menggunakan for dirubah dengan menggunakan perulangan while. (Point 40)

     #include<iostream.h>
     #include<conio.h>

     Void main ( )
     {
      Float n, total, rata2;
      Total=0;
      For(int i=0; i<10;i++){
        Cout<<”Masukan nilai ke”<<(i+1)<<”:” ;
        Cin>>n;
        Total=total+n;
      }
      Rata2=total/10;
      Cout<<”Total :”<<total<<endl;
      Cout<<”Rata-rata :”<<rata2<<endl;
      Getch( );
      }


Ket :
Jawaban paling lambat diserahkan hari jum'at pagi tanggal 22 Juni 2012 jam 08.00 ke kantor saya Bagian Ekobang Setda Kota Palangka Raya/LPSE Kota Palangka Raya, Jl. Tjilik Riwut No.98 Km.5.5.