Langsung ke konten utama

Pertemuan 4 Logika & Algoritma

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
main()
{
char nsiswa[15],*grade,*g;
float na,nt,uts,uas,nma,nmt,muas,muts,nak;
clrscr();
cout<<"nilai kelulusan"<<endl;
cout<<"---------------"<<endl;

cout<<"Nama Siswa     :";cin>>nsiswa;
cout<<"Nilai absensi  :";cin>>na;
cout<<"Nilai tugas    :";cin>>nt;
cout<<"uts            :";cin>>uts;
cout<<"nilai uas      :";cin>>uas;

nma=na*0.2;
nmt=nt*0.25;
muts=uts*0.25;
muas=uas*0.3;
nak=nma+nmt+muts+muas;

if(nak>=81)
{grade="A";
}
else if(nak>=75)
{grade="B";}
else if(nak>=60)
{grade="C";}
else if(nak<=59)
{grade="D";}

if(nak>60)
{grade="lulus";}
else
{grade="tidak lulus";}

cout<<endl;
cout<<"siswa                  ="<<nsiswa<<endl;
cout<<"nilai absensi x 20%    ="<<nma<<endl;
cout<<"nilai tugas x 25%      ="<<nmt<<endl;
cout<<"nilai uas x 25%        ="<<muas<<endl;
cout<<"nilai uts x 30%        ="<<muts<<endl;
cout<<"dengan grade           ="<<grade<<endl;
cout<<"dinyatakan             ="<<g<<endl;
getch();
}
rachmat.rap@bsi.ac.id

Komentar

Postingan populer dari blog ini

Pertemuan 10 Logika & Algoritma (Latihan Soal)

rachmat.rap@bsi.ac.id Latihan Soal Logika & Algoritma Terdapat deret angka : 99, 34, 11, 50, 23, 89, 65, 2, 6, 37, 74, 44. Urutkanlah deret angka tersebut dengan menggunakan teknik sort yang sudah dijelaskan. (Selection Sort, Bubble Sort, Insertion Sort, Quick Sort, dan Marge Sort). Jawab (Selection Sort) Iterasi 1 Langkah 1 : 99 34 11 50 23 89 65 2 6 37 74 44 Langkah 2 : 99 34 11 50 23 89 65 2 6 37 74 44 Langkah 3 : 2 34 11 50 23 89 65 99 6 37 74 44 Langkah 4 : 2 34 11 50 23 89 65 99 6 37 74 44 Iterasi 2  Langkah 1 : 2 34 11 50 23 89 65 99 6 37 74 44 Langkah 2 : 2 34 11 50 23 89 65 99 6 37 74 44 Langkah 3 : 2 34 11 50 23 89 65 44 6 37 74 99 Langkah 4 :   2 34 11 50 23 89 65 44 6 37 74 99 Iterasi 3 Langkah 1 : 2 34 11 50 23 89 65 44 6 37 74 99 Langkah 2 : 2 34 11 50 23 89 65 44 6 37 74 99 Langkah 3 : 2 6 11 50 23 89 65 44 34 37 74 99 Langkah 4 : 2 6 11 50 23 89 65 44 34 37 74 99 Iterasi 4 Langkah 1 : 2 6 11 50 23 89 65 44 34 37 74 99 L...

Pertemuan 15 Logika&Algoritma (Uji Kompetensi Individu)

rachmat.rap@bsi.ac.id PERTEMUAN 15 UJI KOMPETENSI INDIVIDU 1.       Diberikan Matriks A sebagai Berikut : 2 2 2 2 0 2 2 2 0 0 2 2 0 0 0 2 Perintah   pokok yang digunakan pada pengisian matriks A adalah : a.        A[I,J] = 0 jika I > J;A[I,J] = 2 jika I = J b.       A[I,J] = 0 jika I > J;A[I,J] = 2 jika I > J c.        A[I,J] = 0 jika I > J;A[I,J] = 2 jika I < J d.       A[I,J] = 0 jika I > J;A[I,J] = 2 jika I >= J e.        A[I,J] = 0 jika I > J;A[I,J] = 2 jika I <= J Jawaban : E 2.       Diberikan Matriks A sebagai Berikut : 1 2 3 4 2 2 3 4 3 3 3 4 4 4 4 4 Perintah pokok yang digunakan pada pengisian matriks A adalah : a.        A[I,J] = j jika i > j; A[I,J] = i jika i = j b.   ...

Struktur data - Soal latihan Pertemuan 2 (Semester 2)

Soal Latihan Pertemuan 2             1. Suatu cara untuk mewakili besaran dari suatu item fisik merupakan definisi dari : a.       Sistem Koumputer b.     Sistem Bilangan c.     Aritmatika Bilangan d.    Pengkodean e.       Konversi Bilangan Jawab : Sistem Bilangan 2.   Yang tidak termasuk dalam konsep dasar sistem bilangan adalah : a.       Bit b.       Absolute Digit c.        Radix d.       Basis e.       Posisi Digit Jawab : Bit 3.    Basis yang digunakan sistem bilangan tergantung dari : a.       Jumlah Digit bilangan b.       Jumlah Angka c.        Jumlah Nilai Bilangan d.       Jumlah Nilai...