Postingan

Menampilkan postingan dari Oktober, 2018

Latihan 7 Metode Perancangan Program

Gambar
Membuat Pseodecode, Flowchat dan Program KHS Pseodecode START Input NIM,nama,kelas. Cetak tampilan menu jadwal Menghitung grade nilai matakuliah? Jika ya, maka inputkan pilihan matakuliah (1-7) Masukan nilai ujian Rumus perhitungan if (NilaiUjian >= 90) skor= 'A', if (NilaiUjian >= 70) skor= 'B', if (NilaiUjian >= 60) skor= 'C', if (NilaiUjian >= 50)skor= 'D, if (NilaiUjian <50) skor= 'E'' Cetak grade mata kuliah Menghitung ulang? Jika iya kembali ke no.4 Jika tidak lanjut ke menghitung IPK Inputkan semua nilai mutu matakuliah Proses perhitungan ipk=(si*3+so*3+wp*4+st*3+ak*3+mp*4+si*4)/24; Cetak Khs IPK  Input Ulang? Jika iya, kembali ke No.1 jika tidak, cetak "Terimakasih telah datang di skruy.blog.spot" END Flowchat  Program #include <iostream> #include <string.h> #include <conio.h> #include <windows.h> #include <stdio.h> #include <ioma

Latihan 6 Metode Perancangan Program

Gambar
PROGRAM MENU PERHITUNGAN LUAS DAN KELILING Membuat Pseodecode,Flowchart dan Program Menu Menghitung Keliling dan Luas dari: Segitiga Persegi Persegi Panjang Bujur Sangkar JAWABAN : Pseodecode Start Deklarasi {       int pilihan1,pilihan2,i;     float luas,alas, tinggi, sisi, panjang, lebar, r,s,keliling,sisi2,sisi3;     char status1,status2,status3; } Deskripsi { Input pilihan Program    if(status2 =='l' || status2 =='L') goto b;    if(status3 =='k' || status3 =='K') goto c; else goto end;   Switch pilihan 1 //program menghitung luas   case 1 = menghitung segitiga (luas=alas*tinggi/2 )   case 2 = menghitung persegi ( luas=sisi*sisi)   case 3 = menghitung persegi panjang ( luas=panjang*lebar)   case 4 = menghitung bujur sangkar (luas=sisi*s)      Switch pilihan 2 //program menghitung luas   case 5 = menghitung segitiga (keliling=sisi+sisi2+sisi3 )   case 6 = menghitung persegi

Latihan 4 Metode Perancangan Program

Gambar
LATIHAN SOAL Buatlah program berikut sesuai dengan tahapan pembangunan program : 1.  Pseudocode untuk menghitung akar-akar persamaan kuadrat f(x) = Ax2+Bx+C. Syarat A ≠  D>0 punya dua akar real yang berbeda D=0 akar kembar D<0 akar kompleks 2. Program untuk menghitung ekivalensi bilangan dalam detik menjadi berapa hari,jam,menit,detik. Jawaban No.1!!! Pseodecode START DEKLARASI int a,b,c long d float x1,x2,s DESKRIPSI input nilai a input nilai b input nilai c d=(B*B)-(4*A*C)   if(A==0)      keterangan ="bukan persamaan kuadrat"   else if(d<0)      keterangan ="akar kompleks"   else if(d>0)      keterangan ="Punya 2 akar real yang berbeda"       s=sqrt(d)       x1 =(-B+(s))/(2*A)       x2 =(-B-(s))/(2*A)       cetak nilai x1       cetak nilai x2   else      keterangan ="akar real kembar"       x1=(-B)/(2*A)       x2=x1       cetak nilai x1       cetak nilai