Buatlah program untuk menentukan nilai KRITERIA & PREDIKAT simpan dengan nama (NILAI.PAS), dengan tampilan masukkan data sebagai berikut : contoh : Program input data nilai siswa --------------------------------------- Nama : Andi Lau Nis : 720067 Kelas : I-3 Mata pelajaran. : Pascal Nilai angka : 75
Hasil masukkan sebagai berikut : Nilai Huruf = C Kriteria = Baik Predikat = Lulus
Ketentuan soal : * Variabel : Nama,Pelajaran,Kriteria,Predikat -> String[20] Nis,Nilai_angka -> Integer Kelas -> String[7] Nilai_huruf. -> string [1]
* Jika Nilai_angka > 85 Maka : Nilai_huruf = A Kriteria = Sangat Baik Predikat = Lulus
* Jika Nilai_angka >= 70 dan Nilai_angka <= 85 Maka : Nilai_huruf = B Kriteria = Baik Predikat = Lulus
* Jika Nilai_angka >= 60 dan Nilai_angka < 70 Maka : Nilai_huruf = C Kriteria = Cukup Predikat = Lulus
* Jika Nilai_angka > =45 dan Nilai_angka < 60 Maka : Nilai_huruf = D Kriteria = Kurang Predikat = Tidak Lulus * Jika Nilai_angka < 45 Maka : Nilai_huruf = E Kriteria = Sangat Kurang Predikat = Tidak lulus
Nassya
#include <stdio.h> void masuk (char nama[], int nisy, int bilm, int bilo, int bilg, int bila, int bils); main ()
{ char n[50]; char k[50]; int y, m, o, g, a, s; printf("Masukan nama siswa: ") ; scanf("%s", &n); printf("Masukan NIS: "); scanf("%d", &y);
} void masuk (char nama[], int nisy, int bilm, int bilo, int bilg, int bila, int bils) { printf (" Nama siswa %s\n ",nama); printf (" Dengan NIS %d\n ",nisy);
int jumlah; jumlah= bilm+ bilo+ bilg+ bila+ bils; printf("jumlah nilai : %d \n",jumlah ) ; int rata; rata= jumlah/5; printf("rata nilai : %d \n",rata ) ;
void masuk (char nama[], int nisy, int bilm, int bilo, int bilg, int bila, int bils);
main ()
{
char n[50]; char k[50]; int y, m, o, g, a, s;
printf("Masukan nama siswa: ") ; scanf("%s", &n);
printf("Masukan NIS: "); scanf("%d", &y);
printf("Nilai MTK: "); scanf ("%d", &m);
printf("Nilai BINDONESIA: "); scanf ("%d", &o);
printf("Nilai BINGGRIS: "); scanf ("%d", &g);
printf("Nilai IPA: "); scanf ("%d", &a);
printf("Nilai IPS: "); scanf ("%d", &s);
masuk (n, y, m, o, g, a, s);
}
void masuk (char nama[], int nisy, int bilm, int bilo, int bilg, int bila, int bils)
{
printf (" Nama siswa %s\n ",nama);
printf (" Dengan NIS %d\n ",nisy);
int jumlah;
jumlah= bilm+ bilo+ bilg+ bila+ bils;
printf("jumlah nilai : %d \n",jumlah ) ;
int rata;
rata= jumlah/5;
printf("rata nilai : %d \n",rata ) ;
if( rata> 80) printf ("predikat: SB\n ");
else if( rata> 70) printf ("predikat: S\n ");
else if( rata> 60) printf ("predikat: C \n");
else if( rata< 60) printf ("predikat: K \n");
if(jumlah>300) printf ("LULUS\n");
if(jumlah<300) printf ("TIDAK LULUS\n");
if( rata> 80) printf ("Sikap: A\n ");
else if( rata> 70) printf ("Sikap: B\n ");
else if( rata> 60) printf ("Sikap: C \n");
else if( rata< 60) printf ("Sikap: D \n");
}
note = ini pake c++