Assalamu’alaikum.Wr.Wb.
Tugas Kelompok Alpro 2
COUNTING
( Menghitung )
Algoritma
(Menghitung jumlah mahasiswa yang lulus dan
tidak lulus dimana mahasiswa yang lulus nilainya >=50 dan yang tidak lulus
< 50).
Deklarasi :
n ( jumlah mahasiswa ) = integer (input)
x ( nilai ) = integer (input )
i = variabel penyimpan dimulai
dari 0
a ( mahasiswa yang lulus ) = integer (output)
b ( mahasiswa yang tidak lulus ) = integer (output)
Deskripsi :
read (m)
input x sebanyak n kali
if x >= 50
maka: a = a + 1
x
< 50
maka: b = b + 1
i = i + 1
print(a,b)
contoh :
Jumlah mahasiswa ( x ) = 3
Input nilai ( x ) = 70,80,40
maka :
Mhs Lulus ( a ) = 2
Mhs tidak Lulus ( b ) = 1
Flowchart (Raptor)
C++
Koding
#include <iostream>
#include <string>
using namespace std;
int main()
{
string darajatun_mudzakir;
int i,n,b,x,a;
darajatun_mudzakir="Masukan Jumlah Mahasiswa = ";
cout<<darajatun_mudzakir;
cin >> n;
i =0;
a =0;
b =0;
while(!(i>=n))
{
darajatun_mudzakir="Nilai = ";
cout<<darajatun_mudzakir;
cin>>x;
if (x>=50)
{
a =a+1;
}
else
{
b =b+1;
}
i =i+1;
}
cout<<"Mahasiswa Lulus adalah..."<<a<<endl;
cout<<"Mahasiswa Tidak Lulus Adalah..."<<b<<endl;
return 0;
}
#include <string>
using namespace std;
int main()
{
string darajatun_mudzakir;
int i,n,b,x,a;
darajatun_mudzakir="Masukan Jumlah Mahasiswa = ";
cout<<darajatun_mudzakir;
cin >> n;
i =0;
a =0;
b =0;
while(!(i>=n))
{
darajatun_mudzakir="Nilai = ";
cout<<darajatun_mudzakir;
cin>>x;
if (x>=50)
{
a =a+1;
}
else
{
b =b+1;
}
i =i+1;
}
cout<<"Mahasiswa Lulus adalah..."<<a<<endl;
cout<<"Mahasiswa Tidak Lulus Adalah..."<<b<<endl;
return 0;
}
Semoga Bermanfaat :)
#MDM