Langsung ke konten utama

Soal Kombinasi

Kombinasi IF THEN & WHILE DO

program Bangun_Ruang;
uses wincrt;

const
   phi=3.14;

var
   lagi:char;
   p,l,t,a,r:real;
   pilihan:byte;
   luas:real;

begin
     lagi:='Y';
     while (lagi='Y') or (lagi='y') do

     begin
     writeln('Pilihan');
     writeln('==========================');
     writeln('1. Hitung Luas Lingkaran');
     writeln('2. Hitung Luas Segitiga');
     writeln('3. Hitung Luas Bujur Sangkar');
     writeln('0. Selesai');
     writeln('==========================');
     writeln('');

     write('Masukkan Angka Pilihan 1/2/3/0: ');readln(pilihan);

     if pilihan=1 then
  begin
     clrscr;
     writeln('');
     writeln('Menghitung Luas lingkaran');
     writeln('---------------------------');
     write('Masukkan jari-jari / r : ');readln(r);
     luas:=phi*r*r;
     Write('Luas Lingkaran= ',luas:4:2);
     readln(lagi);
  end;


     if pilihan=2 then
  begin
     clrscr;
     writeln('');
     writeln('Menghitung Luas Segitiga');
     writeln('---------------------------');
     write('Masukkan alas  : ');readln(a);
     write('Masukkan tinggi: ');readln(t);
     luas:=1/2*a*t;
     write('Luas Segitiga= ',luas:4:2);
     readln(lagi);
  end;

     if pilihan=3 then
  begin
     clrscr;
     writeln('');
     writeln('Menghitung Luas Bujur Sangkar');
     writeln('---------------------------');
     write('Masukkan panjang : ');readln(p);
     write('Masukkan lebar   : ');readln(l);
     luas:=p*l;
     Write('Luas Bujur Sangkar= ',luas:4:2);
     readln(lagi);
  end;

     if pilihan=0 then
  begin
     clrscr;
     writeln('---Selesai---');
   
  end;
     clrscr;
     writeln('');
     write('Apakah mau mencoba lagi [Y/T]?');
     readln(lagi);
  end;

     clrscr;
     write('selesai ! ');
end.


Kombinasi ARRAY & FOR DO
 

Program nama_no;
Uses winCrt;

var
 nama : Array[1..5] of string;
 nilai : Array[1..5] of integer;
 i,n:integer;
 jum,rata:real;


   
Begin
  write('Banyak Data : ');readln(n);

  {---input---}

  For i:= 1 to n Do
 begin
  write('Nama Mahasiswa  : ');readln(nama[i]);
  write('Nilai Mahasiswa : ');readln(nilai[i]);
  writeln('------------------');
 end;
  writeln;

  {---proses---}

  jum:=0;
  for i:=1 to n do
 begin
  jum:=jum+nilai[i];
  rata:=jum/n;
 end;

 {---output---}

    writeln('DATA NILAI MAHASISWA');
    writeln('========================');
    writeln('NAMA           NILAI');
    writeln('========================');

  for i:=1 to n do
  begin
    writeln(nama[i],'                 ',nilai[i]);
  end;
     writeln('------------------');
    writeln('jumlah nilai: ', jum:2:1);
    writeln('rata-rata   : ',rata:2:1);
End.

Komentar

Postingan populer dari blog ini

Download APK Pokemon GO

Download APK Pokemon GO - game pokemon Go merupakan game yang viral baru-baru ini. game yang sebenarnya diangkat dari film kartun pokemon kini dikembangkan dalam bentuk yang lebih realistis, dimana penggunanya bisa merasakan sensasi permainan yang begitu nyata. Download APK Pokemon GO adalah game yang paling ditunggu-tunggu oleh penggemarnya yang sekarang sudah rilis! Namun belum bisa di dapatkan di App Store dan Play Store Indonesia soalnya baru dibuka dalam wilayah negara Amerika dan Australia saja. tetapi tidak usah kawatir, kami akan membuatkan tutorial cara Download Pokemon Go dimana kalian bisa menggunakan smartphone IOS maupun Android sehingga kalian dapat memainkan game ini sekarang.   berikut adalah Cara Download APK Pokemon GO dan cara menginstall Pokemon Go : smartphone Android: Download dulu aplikasinya(.apk) nya disini Install Pokemon Go sesuai dengan petunjuk installasi di smartphone kalian. selesai. smartphone apple(IOS): Untuk smartp...

Sedih, Pacaran 6 tahun Dikalahkan Pria yang Langsung Melamar

Kisah di bawah ini merupakan kisah nyata seorang netizen yang membagikan kisah pahitnya di akun Facebooknya. Bagaimana tidak, kisah cinta yang dirajut dengan pacarnya selama 6 tahun pupus ‘dipotong’ oleh seorang pria yang langsung melamarnya. Jodoh, maut dan rezeki memang Tuhan yang mengatur, kita hanya bisa berusaha untuk mencari semuanya. Namun, hasil dari usaha kita tetap Tuhan yang menentukan. Dalam akunnya, pria yang mungkin merasa ‘terpukul’ dengan kejadian yang menimpa dirinya berbagi cerita tentang kisah pahit tentang percintaan yang dialaminya. Dalam foto screenshot yang diunggah di Facebooknya, pria ini menuliskan: “6 tahun sudah… Sekeras apapun aku berjuang, sekuat apapun aku bertahan… Kalo bukan jodoh mau gimana lagi… Tolong panggilin tim medis.. “ Tidak tanggung-tanggung, kisah yang dibagikannya di Facebook ini pun mendapatkan respon yang luar biasa dari para netizen, bahkan sudah di share oleh ribuan orang. Kebanyakan netizen memberikan semangat agar pria ini tetap seman...

Pelantikan Taruna SMK N 2 Sragen Angkatan ke-3

Bertempat di lapangan sport centre SMKN2 Sragen Pelantikkan Taruna yang dilakasanakan selama 1 tahun khusus kelas X . Pelantikan yang dihadiri pejabat teras kabupaten Sragen terdiri SEKDA mewakili Bupati, Kodim, Batalyon 408, PLORES 955 Sragen, Sekretaris Kanwil Depdikbud.Prop.Jateng. kepala diknas kab Sragen berserta tamu undangan dan orang tua wali murid. Ketarunaan pada hakekatnya untuk membentuk manusia yang berkarakter ,baik dan bijak seperti yang disampaikan pidato Bapak SUGIYARSO,,SPd.MPd. Anak anak SMKN2 Sragen adalah aset sumber daya manusia yang berkwalitas bagi kab. Sragen, karena SMKN2 Sragen beperan aktif mensukseskan program PEMKAB.SRAGEN. GERBANG SUKOWATI melalui pengentasan kemiskinan usia produktif karena 80 % out put atau lulusan SMKN2 Sragen telah tersalur lewat rekrutmen karyawan di berbagai perusahaan. SELAMAT ANAK ANAKKU I HOPE SUCSES FULLY FOR YOU ALL.....AMIN Part-1 Part-2 Part-3