Jumat, 08 Maret 2013

Input Nama dan Nilai mahasiswa


#include <stdio.h>//include standar input output
#include <iostream.h>//include input output streming
#include <conio.h>//include consh input output

void NamadanNilaiMahasiswa();//Pemanggilan Prosedur Input Nama dan Nilai Mahasiswa
void CetakNamadanNilaiMahasiswa();//Pemanggilan Prosedur Cetak Nama dan Nilai Mahasiswa


int angka=0;//deklarasi switch
                char nama[200][200];//deklarasi nama
                int nilai[200][200];//deklarasi nilai
                int z,z1,z2,z3,z4,z5;//deklarasi for dll
                char c='Y'|| 'T',d='Y'||'T',s='Y';//deklarasi if dan while
main()
{cout<<"\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\<<endl<<endl;
                cout<<"Created By : ANDHIKA PURNAMA\a"<<endl;cout<<"\t     SISKA DAYANTY J.K\a"<<endl;cout<<"\t     BELLA\a"<<endl<<endl;//Yang Membuat Program
                while(s=='Y')
                {cout<<"\"\f^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\f\a\""<<endl;
                cout<<"1.Masukan Nama dan Nilai Mahasiswa\a"<<endl<<"2.Cetak Nama Dan Nilai Mahasiswa\a"<<endl<<endl;
                cout<<"Masukan Pilihan Anda : ",cin>>angka;
                switch(angka)
                {
                case 1 : cout<<"Mengisi Nama dan Nilai Mahasiswa\a"<<endl;NamadanNilaiMahasiswa();break;
                case 2 : cout<<"Menampilkan Nama Dan Nilai Mahasiswa\a"<<endl;CetakNamadanNilaiMahasiswa();break;
                default:cout<<"Pilihan Yang Anda Masukan Tidak Ada\a"<<endl;
                }
                }
                getch ();
                return 0;
                }
void NamadanNilaiMahasiswa()//Prosedur Input Nama dan Nilai Mahasiswa
{
cout<<"Mau mengisi berapa data:\a  ",cin>>z3;
                                for (int z1=1;z1<=1;z1++)
                                {
                                                for (int z2=1;z2<=z3;z2++)
                                                {
                                                                printf("%d.Nama :\a",z2);
                                                                scanf("%s\a", & nama[z2][200]);
                                                                printf("  Nilai:\a");
                                                                scanf("%d\a", & nilai[z1][z2]);
                                                }
                                                cout<<"Apakah anda ingin mengisi data lagi ?Y<a> atau T<idak>: \a",cin>>c;
                                }
                                cout<<"\"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\a\""<<endl;
                                if (c=='Y')
                                {
                                                cout<<"Mau mengisi berapa data:\a  ",cin>>z4;
                                                for (int z1=1;z1<=1;z1++)
                                                {
                                                                for (int z2=z3+1;z2<=z3+z4;z2++)
                                                                {
                                                                printf("%d.Nama :\a",z2);
                                                                scanf("%s\a", & nama[z2][200]);
                                                                printf("  Nilai:\a");
                                                                scanf("%d\a", &nilai[z1][z2]);
                                                                }
                                                                cout<<"Apakah anda ingin mengisi data lagi ?Y<a> atau T<idak>: \a",cin>>d;
                                                }
                                                cout<<"\"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\a\""<<endl;
                                }
                                if (d=='Y')
                                {
                                                cout<<"Mau mengisi berapa data:\a  ",cin>>z5;
                                                for (int z1=1;z1<=1;z1++)
                                                {
                                                                for (int z2=z4+z3+1;z2<=z3+z4+z5;z2++)
                                                                {
                                                                printf("%d.Nama :\a",z2);
                                                                scanf("%s", & nama[z2][200]);
                                                                printf("  Nilai:\a");
                                                                scanf("%d\a", & nilai[z1][z2]);
                                                                }
                                                }
                                                cout<<"\"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\a\""<<endl<<endl;
                                }
cout<<"\"\f^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\f\a\""<<endl<<endl;
                cout<<"1.Masukan Nama dan Nilai Mahasiswa\a"<<endl;cout<<"2.Cetak Nama Dan Nilai Mahasiswa\a"<<endl<<endl;
                cout<<"Masukan Pilihan Anda : ",cin>>angka;
                switch(angka)
                {
                case 1 : cout<<"Mengisi Nama dan Nilai Mahasiswa\a"<<endl;NamadanNilaiMahasiswa();break;
                case 2 : cout<<"Menampilkan Nama Dan Nilai Mahasiswa\a"<<endl;CetakNamadanNilaiMahasiswa();break;
                default:cout<<"Pilihan Yang Anda Masukan Tidak Ada\a"<<endl;
                }
}
void CetakNamadanNilaiMahasiswa()//Prosedur Cetak Nama dan Nilai Mahasiswa
                                {
                                for(int z1=1;z1<=1;z1++)
                                {
                                                if(c=='N')
                                                {
                                                                z4=0;z5=0;
                                                }
                                                if(d=='N')
                                                {
                                                                z5=0;
                                                }
                                                cout<<"\"\f^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\f\a\""<<endl<<endl;
                for(int z2=1;z2<=z3+z4+z5;z2++)
                {
                printf("%d.\a",z2);
                cout<<"Nama  : \a"<<&nama[z2][200]<<endl;//cetak nama mahasiswa
                cout<<"  Nilai : \a"<< nilai[z1][z2]<<endl<<endl;//cetak nilai mahasiswa
                }cout<<"\"\f\f^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\f\f\a\""<<endl;
cout<<"Apakah anda ingin mengulang dari awal lagi ? Y<a> atau T<idak> : \a",cin>>s;//Pilihan untuk Kembali ke menu awal
                }
                }

outputnya:

0 komentar:

Posting Komentar

© Bella Yulianita 2012 | Blogger Template by Enny Law - Ngetik Dot Com - Nulis