Pages

Menghitung Nilai Akhir Dengan Turbo C++ Bag 2

Setelah anda melihat Menghitung Nilai Akhir Dengan Turbo C++  Bag 1, yang ditampilkan hanya nilai akhir saja, kali ini akan saya buat bagaiamana agar nilai akhir tersebut dikonversi menjadi nilai angka Dengan menggunakan fungsi if..


/* program menghitung nilai akhir */

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <conio.h>
#include <stdio.h>

void main()
{

    float UTS;
    float tugas;
    float UAS;
    float hasil_UTS;
    float hasil_tugas;
    float hasil_UAS;
    float nilai_akhir;

    clrscr();

    printf("Masukkaan nilai UTS   :");
        scanf("%f",&UTS);

    printf("Masukkaan nilai Tugas :");
        scanf("%f",&tugas);

    printf("Masukkaan nilai UAS   :");
        scanf("%f",&UAS);

    hasil_UTS=0.2*UTS;   //20% nilai uts
    hasil_tugas=0.3*tugas; // 30% nilai tugas
    hasil_UAS=0.5*UAS; // 50% nilai uas
    nilai_akhir = hasil_UTS + hasil_tugas + hasil_UAS;  //uts+tugas+uas

    // \n berfungsi untuk membuat baris baru

    printf("\nUTS= %.2f,  \nTugas= %.2f   \nUAS= %.2f",UTS, tugas, UAS);
    printf("\n\nNilai Akhir adalah : %.2f\n",nilai_akhir);

    if(nilai_akhir>70)
        printf("Grade Anda A");
    else if(nilai_akhir>60 && nilai_akhir<70)
        printf("Grade Anda B");
    else if(nilai_akhir>50 && nilai_akhir<60)
        printf("Grade Anda C");
    else if(nilai_akhir>40&&nilai_akhir<50)
        printf("Grade Anda D");
    else if(nilai_akhir<40)
        printf("Grade Anda E");

    getch();

}


Untuk mendownload link di atas, silahkan klik di sini.  Untuk mendownload Menghitung Nilai Akhir Dengan Turbo C++ Bag 2 dalam bentuk document, klik di sini
Jhohannes H Purba Coding Sederhana October 12, 2010

No comments:

Post a Comment