3.2

224 views

Published on

TUGAS

Published in: Education
  • Be the first to comment

  • Be the first to like this

3.2

  1. 1. SOAL LATIHAN 3.2 Tentukanlah bilangan terbesar antara 3 bilangan bulat. Alternatif 1 Analisis : Input : x,y,z (integer) Proses :membandingkan 3 buah bilangan x>y && x>z (kondisi) y>x && y>z (kondisi) Output : Bilangan terbesar
  2. 2. ALGORITMA Deklarasi : x,y,z : integer (input)  Deskripsi : read (x,y,z) x>y && x>z y>x && y>z write "Bilangan terbesar adalah"+x "Bilangan terbesar adalah "+y "Bilangan terbesar adalah "+z
  3. 3. FLOWCHART
  4. 4. BAHASA C++ #include <iostream> #include <string> using namespace std; int main() { string raptor_prompt_variable_zzyz; int x; int y; int z; raptor_prompt_variable_zzyz ="Masukan nilai x"; cout << raptor_prompt_variable_zzyz << endl; cin >> x; raptor_prompt_variable_zzyz ="Masukan nilai y"; cout << raptor_prompt_variable_zzyz << endl; cin >> y; raptor_prompt_variable_zzyz ="Masukan nilai z"; cout << raptor_prompt_variable_zzyz << endl; cin >> z; if (x>y && x>z) { cout << "Bilangan terbesar adalah"<<x << endl; } else { if (y>x && y>z) { cout << "Bilangan terbesar adalah "<<y << endl; } else { cout << "Bilangan terbesar adalah "<<z << endl; } } return 0; }
  5. 5. ALTERNATIF 2  Analisis : Input : x,y,z (integer) Proses : y>maks (kondisi) z>maks (kondisi) Output :"Bilangan maks adalah "+maks
  6. 6. ALGORITMA Deklarasi : x,y,z (integer)  Deskripsi : read (x,y,z) maks  x jika(y>maks) maka maksy jika(z>maks) maka maksz atau maksx write ("Bilangan maks adalah “+maks
  7. 7. FLOWCHART
  8. 8. BAHASA C++ #include <iostream> #include <string> using namespace std; int main() { string raptor_prompt_variable_zzyz; int x; int y; int z; int maks; raptor_prompt_variable_zzyz ="Masukan nilai x"; cout << raptor_prompt_variable_zzyz << endl; cin >> x; raptor_prompt_variable_zzyz ="Masukan nilai y"; cout << raptor_prompt_variable_zzyz << endl; cin >> y; raptor_prompt_variable_zzyz ="Masukan nilai z"; cout << raptor_prompt_variable_zzyz << endl; cin >> z;
  9. 9. LANJUTAN maks =x; if (y>maks) { maks =y; } else { if (z>maks) { maks =z; } else { maks =x; } } cout << "Bilangan maks adalah "<<maks << endl; return 0; }

×