Rabu, 31 Oktober 2012

membuat algoritma sederhana menggunakan bahasa C


#include<stdio.h>
main()
{
int nilai_akhir, nilai_UAS, nilai_UTS, nilai_tugas;
char nama[25],NPM[12];
printf("nama="); scanf("%s",nama);
printf("NPM="); scanf("%s",NPM);
printf("masukkan nilai UAS="); scanf("%d",&nilai_UAS);
printf("masukkan nilai UTS="); scanf("%d",&nilai_UTS);
printf("masukkan nilai tugas="); scanf("%d",&nilai_tugas);
nilai_akhir =
(0.45*nilai_UAS+0.3*nilai_tugas+0.25*nilai_UTS);
printf("nilai akhir=%d\n",nilai_akhir);
if(nilai_akhir<=100 && nilai_akhir>=90)
printf("A\n");
else if(nilai_akhir<=89 && nilai_akhir>=70)
printf("B\n");
else if(nilai_akhir<=69 && nilai_akhir>=60)
printf("C\n");
else if(nilai_akhir<=59 && nilai_akhir>=50)
printf("D\n");
else if(nilai_akhir<=49 && nilai_akhir>=0)
printf("E\n");
}

Keterangan:
1.     untuk penulisan nama dan NPM menggunkan fungsi string.
2.     Pemberian nilai UAS, UTS, nilai tugas menggunakan int.
3.     Untuk nilai akhir disarankan menggunakan float karena dalam perhitungan penilaian dikalikan dengan suatu nilai pecahan.
4.     Penyelesaian  beberapa kondisi dalam pengambilan keputusan jamak diatas menggunakan if- else if.




STACK
fungsi dan penggunaan elemen elemen c++
membuat program faktorial menggunakan prototype dan rekursif
membuat segitiga pascal menggunakan bahasa c
menghitung nilai rata-rata mahasiswa menggunakan array
membuat segitiga samasisi menggunakan looping/perulangan
membuat segitiga angka menggunakan looping/perulangan
membuat algoritma sederhana menggunakan bahasa c
menghitung sisi miring segitiga menggunakan bahasa c
menghitung luas dan keliling lingkaran menggunakan bahasa c
definisi pemrograman bahasa c

Tidak ada komentar:

Posting Komentar