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

Postingan populer dari blog ini

WORKSHOP 5

WORKSHOP 2