kali ini saya ingin berbagi contoh codingan yang berunjuk pada IP(ideks persetasi)mungkin ini hanya sekedar codingan biasa namun kalo di pelajari lebih dalam mungkin akan berguna,lansung saja lihat codingannya:
#include <cstdlib>
#include <iostream>
#include <iomanip>
using namespace std;
int main (int argc, char *argv[])
{
char nilai [5];
int sks[5]={3,4,2,2,3},am[5],amsks[5],sumsks=0,sumamsks=0,i;
float ip;
for(i=0;i<5;i++)
{
cout<<"masukan nilai ke :"<<i+1<<" : ";cin>>nilai[i];
}
for(i=0;i<5;i++);
{
if(nilai[i]=='A'||nilai[i]=='a')
{
am[i]=4;
}
else
{
if(nilai[i]=='B' ||nilai[i]=='b')
{
am[i]=3;
}
else
{
if(nilai[i]=='C' ||nilai[i]=='c')
{
am[i]=2;
}
else
{
if(nilai[i]=='D' ||nilai[i]=='d')
{
am[i]=1;
}
else
{
am[i]=0;
}
}
}
}
}
for(i=0;i<5;i++)
{
amsks[i]=am[i]*sks[i];
}
for(i=0;i<5;i++)
{
sumsks=sumsks+sks[i];
sumamsks=sumamsks+amsks[i];
}
ip=(float)sumamsks/sumsks;
cout<<"IP ="<<setprecision(3)<<ip<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
SELAMAT MENCOBA DAN BELAJAR.....
0 Comments