POST TEST PRAKTIKUM MINGGU KE-2
Membuat analisis dan algoritma untuk mencari hipotenusa dari segitiga Pythagoras bila diketahui sisi siku-sikunya.
Analisis : Untuk mencari hipotenusa dari segitiga phytagoras jika di ketahui siku-sikunya, kita akan menginputkan alas dan tinggi segitiga kita harus tau rumus tersebut.
Input : Menginputkan alas dan tinggi pada segitiga
Rumus hipotunesa : sqrt ((x*x)+(y*y))
Algoritma : Mencari hipotenusa {menginputkan alas dan tinggi segitiga kemudian kita masukan rumus phytagoras}.
Deklarasi : sqrt (akar)
x alas segitiga (input)
y tinggi segitiga (input)
r (Rumus)
Deskripsi : (sqrt)
x
y
(r) hipotenusa phytagoras
Flowchart
Hasil Kasus
Flowchart
Translasi
#include <iostream>
#include <string>
#include <math.h>
using namespace std;
class phgs{
private:
string raptor_prompt_variable_zzyz;
float r;
int x,y;
public:
phgs(){
raptor_prompt_variable_zzyz ="Mencari Hipotenusa Phytagoras";
cout << raptor_prompt_variable_zzyz << endl<<endl;
raptor_prompt_variable_zzyz ="Masukan Alas Segitiga";
cout << raptor_prompt_variable_zzyz << endl;
cin >> x;
raptor_prompt_variable_zzyz ="Masukan Tinggi Segitiga";
cout << raptor_prompt_variable_zzyz << endl;
cin >> y;
r =sqrt((x*x)+(y*y));
}
void output();
};
void phgs::output(){
cout << "Hipotenusa Phytagoras "<<r << endl;
}
int main()
{
phgs a;
a.output();
return 0;
}
Hasil Kasus



0 komentar:
Posting Komentar