WORKSHOP 4
WORKSHOP
4
ALGORITMA
PEMROGRAMAN
Nama :
Muhammad Al-Hafiz
NIM :
2000018012
Kelas : A
Kelompok : 9
Tugas Workshop 4
No 1,2 dan 3
NO 1
SOURCE CODE C++
#include
<iostream>
#include
<string>
using namespace
std;
int main()
{
string raptor_prompt_variable_zzyz;
int r;
int s;
int t;
raptor_prompt_variable_zzyz ="Masukkan
bilangan pertama";
cout << raptor_prompt_variable_zzyz
<< endl;
cin >> r;
raptor_prompt_variable_zzyz ="Masukkan
bilangan kedua";
cout << raptor_prompt_variable_zzyz
<< endl;
cin >> s;
raptor_prompt_variable_zzyz ="Masukkan
bilangan ketiga";
cout << raptor_prompt_variable_zzyz
<< endl;
cin >> t;
if (r>s && r>t)
{
cout << "Bilangan terbesar
adalah = "<< r << endl;
}
else
{
if (s>r && s>t)
{
cout << "Bilangan terbesar
adalah = "<< s << endl;
}
else
{
cout << "Bilangann terbesar
adalah = "<< t << endl;
}
}
return 0;
}
ScreenShoot Program
FlowChart
No 2
SOURCE CODE C++
#include<iostream>
using namespace
std;
class hitung{
private:
int
r,s,t;
float
D;
public:
int proses(){
cout<<"Masukkan
nilai A = ";cin>>r;
cout<<"Masukkan
nilai B = ";cin>>s;
cout<<"Masukkan
nilai C = ";cin>>t;
D=0;
D=s*s-(4*r*t);
}
void output();
};
void
hitung::output() {
if(D>=0){
cout<<D<<"
Merupakan akar real "<<endl;
}else if(D<0){
cout<<D<<"
Merupakan akar imajiner "<<endl;
}else{
cout<<D<<"
Merupakan akar rasional "<<endl;
}
}
int main(){
hitung h;
h.proses();
h.output();
return 0;
}
ScreenShoot Progam
FLOWCHART
No 3
SOURCE CODE C++
#include
<iostream>
#include
<string>
using namespace
std;
class konversi{
private:
int r;
public:
int proses(){
cout<<"Masukkan
nilai a = ";cin>>r;
}
void output();
};
void
konversi::output(){
if(r>0 && r<20){
cout<<"Adalah
= E"<<endl;
}else if(r>20 && r<=40){
cout<<"Adalah
= D "<<endl;
}else if(r>40 &&
r<=60){
cout<<"Adalah
= C "<<endl;
}else if(r>60 &&
r<=80){
cout<<"Adalah
= B "<<endl;
}else{
cout<<"Adalah
= A "<<endl;
}
}
main(){
konversi k;
k.proses();
k.output();
return 0;
}
ScreenShoot Program
FlowChart
Komentar
Posting Komentar