contoh progam array kombinasi struct
#include <iostream.h>
#include <stdio.h>
#include <string.h>
#include <conio.h>
struct data_mahasiswa
{
char nim[9],nama[35];
int uts,uas,tugas,kuis,absensi;
float ipk;
};
void main()
{
int lagi;
struct data_mahasiswa mhs;
cout<<"______________________________________________________________________________\n";
cout<<"| |\n";
cout<<"|----------------------PROGRAM PENGHITUNG IPK MAHASISWA----------------------|\n";
cout<<"|____________________________________________________________________________|\n";
lagi:
cout<<"\n";
cout<<"masukkan nim : ";gets(mhs.nim);
cout<<"masukkan nama: ";gets(mhs.nama);
cout<<"masukkan nilai uts : ";cin>>mhs.uts;
cout<<"masukkan nilai uas : ";cin>>mhs.uas;
cout<<"masukkan nilai tugas : ";cin>>mhs.tugas;
cout<<"masukkan nilai kuis : ";cin>>mhs.kuis;
cout<<"masukkan nilai absensi : ";cin>>mhs.absensi;
mhs.ipk = (((mhs.uts * 20/100) + (mhs.uas * 25/100) +
(mhs.tugas * 30/100) + (mhs.kuis * 15/100) + (mhs.absensi * 10/100))*4)/100;
cout<<"\n";
printf("ipk saudara %s adalah %f dengan nilai huruf ",mhs.nama,mhs.ipk);
if(mhs.ipk >= 4)
{
cout<<"A";
}
else if(mhs.ipk >= 3.5)
{
cout<<"A-";
}
else if(mhs.ipk >= 3)
{
cout<<"B";
}
else if(mhs.ipk >= 2.5)
{
cout<<"B-";
}
else if(mhs.ipk >= 2)
{
cout<<"C";
}
else if(mhs.ipk >= 1.5)
{
cout<<"D";
}
else
{
cout<<"E";
}
getch();
goto lagi;
}
Pranala -->
BalasHapusCONTOH PEMROGRAMAN / PROGRAM C++ MATRIX URUT KOLOM MENGGUNAKAN ARRAY 2 DIMENSI
CONTOH PEMROGRAMAN / PROGRAM C++ MATRIX URUT BARIS MENGGUNAKAN ARRAY 2 DIMENSI
CONTOH PEMROGRAMAN / PROGRAM C++ MATRIX URUT BARIS, KOLOM DAN ELEMENT AWAL SAMPAI AKHIR DENGAN ARRAY 2 DIMENSI
CONTOH PEMROGRAMAN / PROGRAM C++ ARRAY 2 DIMENSI PADA MATRIX INPUT RANDOM, OUTPUT BILANGAN PRIMA DIGANTI 0, SELAIN KELIPATAN ANGKA 2 DAN 3 DIGANTI 1
CONTOH PEMROGRAMAN / PROGRAM C++ MATRIX URUT BARIS, KOLOM DAN ELEMENT AWAL SAMPAI AKHIR DENGAN ARRAY 2 DIMENSI DAN DITAMPILKAN SECARA BERSAMAAN
CONTOH PEMROGRAMAN / PROGRAM C++ ARRAY 2 DIMENSI PADA MATRIX INPUT RANDOM, OUTPUT SELAIN BILANGAN PRIMA DIGANTI 0
CONTOH PEMROGRAMAN / PROGRAM C++ ARRAY 2 DIMENSI PADA MATRIX INPUT RANDOM, OUTPUT BILANGAN PRIMA DIGANTI 0