Contoh program sederhana input data siswa dengan C++

Assalamu'alaikum :)
slamat siang, 
sesuai judul, langsung aja nih kode programnya.
note: nih kode program dulunya buat ulangan :D

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
char nama [20], kelas [8], abs[10];
void main(){
int data[5];
int i, total, rata, tmp;
clrscr();
cout<<"Ulangan Pemrograman Dasar \n Array \n\n M Mudrikul Hikam \n"<<endl;
cout<<"============================================"<<endl;
                cout<<"Masukkan Nama :";gets(nama);
                cout<<"Masukkan Kelas :";gets(kelas);
                cout<<"Masukkan No Absen :";gets(abs);
                cout<<"============================================"<<endl;
                cout<<"Masukkan Nilai ulangan siswa : "<<endl;
                                total=0;
                                for(i=0; i<5; i++)
                                {
                                cout<<"Masukkan angka ke-"<<(i+1)<<" : "; cin>>data[i];
                                total = total+data[i];
                                }
                                cout<<endl;
                                cout<<"============================================"<<endl;
                                cout<<"Siswa yang bernama "<<nama<<" mempunyai nilai sebagai
berikut :\n"<<endl;
                                for(i=0; i<5; i++){
                                cout<<"["<<i<<" "<<(1)<<"] : "<<data[i]<<" "<<endl;}
                                cout<<"============================================"<<endl;
                                cout<<"Siswa yang bernama "<<nama<<" mempunyai nilai sebagai
berikut :"<<endl;
                                for(i=0;i<5;i++){
                                                cout<<"["<<(0)<<" "<<(i)<<" ] : "<< data [i]<<"
"<<endl; }
                                cout<<"============================================"<<endl;
                                cout<<"\nRata-rata "<<nama<<":"<<endl; {
                                rata = total / 5;
                                cout<<"Total : "<<total<<endl;
                                cout<<"Rata - Rata : "<<rata<<endl;}


                getch();

                }

untuk screenshotnya :



Alur logika program:
Char akan digunakan untuk menginputkan karakter string.
Pada saat di eksekusi ,program akan menampilkan karakter “cout” Masukkan nama, masukkan kelas,masukkan no absen. Gets akan di gunakan untuk mengambil data string yang di inputkan.
Pada eksekusi memasukkan nilai ,untuk i=0 I Kurang dari 5 dan I akan di tambahkan 1 setiap selesai program. i+1 karena data pada array dimulai dari 0, di tambah satu karena supaya data di mulai dari 1. Untuk total maka total di tambah data yang telah di inputkan.
Untuk menampilkan data yang telah di masukkan , dengan perintah cout<<"["<<i<<" "<<(1)<<"] : "<<data[i]<<" "<<endl; . data[i] akan menampilkan isi dari array tersebut.
Untuk menghitung rata-rata ,maka akan digunakan rumus jumlah total di bagi banyaknya data, karena Cuma ada 5 data maka rumusnya rata=total/5.


jangan lupa komentnya yah :)

4 comments

Unknown delete 31 March 2017 at 03:53

kalo misalnya yg diinput lebih dari satu siswa gmana mas?

Unknown delete 22 October 2017 at 17:42

blog payah

Unknown delete 22 October 2017 at 17:43

blog bajingan jancok kontol memek pejuh

Unknown delete 22 October 2017 at 17:44

ayo ngentod mbak