Wednesday, 12 March 2014

counting

soal

Diberikan satu set tanda pemeriksaan "n" mahasiswa (dalam kisaran 0-100) membuat perhitungan dari sejumlah mahasiswa yang lulus ujian dengan nilai kelulusan >=50.

algoritma :

(Algoritma menerima inputan Perulangan sebanyak ‘n’, inialisasi i adalah 1 dan lulus tidak lulus adalah 0, memasukkan nilai (x), jika nilai x >= 50 (lulus), jika nilai x < 50 ( tidak lulus), menjumlah mahasiswa yang lulus dan tidak lulus, mengulang sebanyak ‘n’ kali). 

deklarasi : 

n, i, lu, tl, x : integer (input)
tl, lu : integer (output)

deskripsi :

read : (n,x)
perulangan sebanyak n kali, x < 50 = tl, x >= 50 = lu, jumlah lulus +1
write (tl, lu)

jika kita buat dalam bahasa c++

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    
    int n, i, x, lu, tl;
    cout<<" banyaknya mahasiswa: ";
    cin>>n;
    lu=0;
    tl=0;
   
    for (i=1;i<=n;i++)
    {
    cout<<" inputkan nilai: ";
    cin>>x;
    if (x>=50)
    {
    lu=lu+1;
}
    else
    {
    tl=tl+1;
}
}
cout<<"Banyak mahasiswa yang lulus : "<<lu<<endl<<endl;
cout<<"Banyak mahasiswa yang tidak lulus : "<<tl<<endl<<endl;

    system("PAUSE");
    return EXIT_SUCCESS;
}

setelah di run,,,


flowchat,,



semoga bermanfaat teman-teman,,,, :)


No comments:

Post a Comment