Tugas membuat flowchart dan program code blocks

1).buatlah program sesuai dengan flowchat berikut :

Capture.PNG

berikut souce codenya :

#include <iostream>

using namespace std;

int main()
{
int a, b;
int c;
cout << “a \t : “;
cin>>a;
cout << “b \t :”;
cin>>b;
c = a+b;
cout <<“hasil dari a+b adalah “<<c<<endl;

 

return 0;
}

dan berikut hasil outputnya :

t 2

2).Buatlah Flowchart dan Program untuk menghitung nilai akhir seorang siswa dari kursus yang diikutinya, ketentuannya adalah:
Input:
Nama Siswa, Nilai Keaktifan, Nilai Tugas dan Nilai Ujian.
Proses :
untuk mendapatkan nilai murni dari masing-masing nilai, adalah:
Nilai Murni Keaktifan = Nilai Keaktifaan dikalikan dengan 20%.
Nilai Murni Tugas = Nilai Tugas dikalikan dengan 30%
Nilai Murni Ujian = Nilai Ujian dikalikan dengan 50%
Nilai Akhir adalah Nilai Murni Keaktifan + Nilai Murni Tugas + Nilai Murni Ujian

flowchartnya :

Screenshot (18)

Layar Masukkan
PROGRAM HITUNG NILAI AKHIR
Nama Siswa : … < diinput >
Nilai Keaktifan : … < diinput >
Nilai Tugas : … < diinput >
Nilai Ujian : … < diinput >
Layar Keluaran
Siswa yang bernama ……
Dengan Nilai Persentasi Yang dihasilkan.
Nilai Keaktifan * 20% : … < hasil proses >
Nilai Tugas * 30% : … < hasil proses >
Nilai Ujian * 50% : … < hasil proses >
Jadi Siswa yang bernama <hasil proses> memperoleh nilai akhir sebesar …
<hasil proses>

berikut source codenya :

#include <iostream>

using namespace std;

int main()
{
string NamaSiswa;
int NKeaktifan,NTugas,NUjian;
int NAkhir,NMurniKeaktifan,NMurniTugas,NMurniUjian;
cout << “PROGRAM HITUNG NILAI AKHIR”<<endl;
cout<<“NamaSiswa \t :”;
cin>>NamaSiswa;
cout<<“NilaiKeaktifan \t :”;
cin>>NKeaktifan;
cout<<“NilaiTugas \t :”;
cin>>NTugas;
cout<<“NilaiUjian \t :”;
cin>>NUjian;
cout<<endl;

cout<<“Siswa yang bernama “<<NamaSiswa<<endl;
cout<<“Dengan Nilai Presentasi Yang Dihasilkan “<<endl;

NMurniKeaktifan = NKeaktifan*0.2;
NMurniTugas = NTugas*0.3;
NMurniUjian = NUjian*0.5;
NAkhir = NMurniKeaktifan*NMurniTugas*NMurniUjian;

cout<<“Nilai Keaktifan \t*20% \t :”<<NMurniKeaktifan<<endl;
cout<<“Nilai Tugas \t*30% \t :”<<NMurniTugas<<endl;
cout<<“Nilai Ujian \t*50% \t :”<<NMurniUjian<<endl;

cout<<“Jadi Siswa Yang Bernama ” <<NamaSiswa;
cout<<“Memperoleh Nilai Akhir Sebesar” <<NAkhir;
cout<<endl;

return 0;
}

dan berikut hasil outputnya :

2.png

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s