Program Array

Menampilkan Nilai Rata-rata dan Nilai Terbesar dengan bahasa C++


Tabel 1 : IPO Program

Deklarasi
Input
Proses
Output
Input nama ke-1
Input nilai ke-1
Input nama ke-2
Input nilai ke-2
Input nama ke-3
Input nilai ke-3
Menyusun array
Table array
Jumlah nilai
Rata-rata
Nilai maksimal
i, nilai[3], nama[3]
Jml, max, ratarata
Jml, max, ratarata

Petunjuk :
Untuk input data sebanyak-n menggunakan variabel nilai[3], nama[3], dan untuk mencari jumlah serta rata-rata dengan nilai 0 contoh : jml=0, max=0

            Tabel 2 : Deskripsi dan Hasil Program
Nama Project
Menampilkan Nilai Rata-Rata dan Nilai Terbesar
Deskripsi
Input nama ke-1
Input nilai ke-1
Input nama ke-2
Input nilai ke-2
Input nama ke-3
Input nilai ke-3
Menyusun array
Table array
Jumlah nilai
Rata-rata
Nilai maksimal
Listing Program
#include
#include


int main()
{
    int i, nilai[3], jml, max;
    float ratarata;
    char nama[3][10];

    printf ("====PROGRAM DAFTAR NILAI====\n");
    for (i=0;i<=2;i++){
        printf ("Input nama ke-%d : ", i+1); scanf ("%s", &nama[i]);
        printf ("Input nilai ke-%d : ", i+1); scanf ("%d", &nilai[i]);
    }
    jml=0;
    max=0;
    for (i=0;i<=2;i++){
        jml=jml+nilai[i];
        ratarata=jml/3;
        if(nilai[i]>max) max=nilai[i];
    }
    printf ("================================\n");
    printf ("No\t Nama \tNilai \n");
    printf ("================================\n");
    for (i=0;i<=2;i++){
        printf ("%d\t %s\t %d \n", i+1,nama[i],nilai[i]);
    }
    printf ("================================\n");
    printf ("\t Jumlah Nilai :\t %d\n", jml);
    printf ("================================\n");
    printf ("\t Rata-rata :\t %.2f\n", ratarata);
    printf ("================================\n");
    printf ("\t Nilai Terbesar :\t %d\n", max);

}
Hasil Program







Komentar

Postingan populer dari blog ini

Conceptual Data Model [CDM] dan Physical Data Model [PDM] Database

Object Oriented Database

Definisi Basis Data