codingan IP(indeks prestasi)

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.....

Post a Comment

0 Comments