Kasus :
Penyeselaian
Algoritma
Procedur Bilangan Kompleks
Deklarasi :
real, imajiner, real1, imajiner1, pilihan, hasil :: integer
real, imajiner, real1, imajiner1, pilihan :: read/input
pilihan;
if = 1
cout<<”Hasil penjumlahan”;
hasil = real+real1 “+“ Imajiner + Imajiner1;
hasil;
if = 2
cout<<”Hasil Pengurangan”;
hasil = real-real1 “-“ Imajiner – imajiner1;
hasil;
if =3
cout<<”Hasil perkalian”;
hasil = real*real1 “*” imajiner * imajiner1;
hasil;
end if;
end;
C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
float hasilJumb,hasilJuma,hasilKura,b,c,Penjumlahan,a,hasilKurb,Pengurangan,d;
cout << "Bagian Pertama Real dan Imajiner Dari Bilangan Kompleks" << endl;
cout<<"Masukan Bilangan Real Pertama : ";
cin >> a;
cout<<"Masukan Bilangan Imajiner Pertama : ";
cin >> b;
if (b==0)
{
b =a;
}
else
{
cout << a<<"+"<<b<<"i" << endl; }
hasilJuma =a+b;
hasilKura =a-b;
cout << "Bagian Kedua Real dan Imajiner Dari Bilangan Kompleks" << endl;
cout<<"Masukan Bilangan Real Kedua : ";
cin >> c;
cout<<"Masukan Bilangan Imajiner Kedua :";
cin >> d;
if (d==0)
{
d =c;
}
else
{
cout << c<<"+"<<d<<"i" << endl; }
hasilKurb =c-d;
hasilJumb =c+d;
Penjumlahan =hasilJuma+hasilJumb;
Pengurangan =hasilKura-hasilKurb;
cout << "Hasil Penjumlahan : ("<<a<<"+"<<b<<"i)+("<<c<<"+"<<d<<"i)="<<Penjumlahan<<"i" << endl;
cout << "Hasil Pengurangan : ("<<a<<"-"<<b<<"i)-("<<c<<"-"<<d<<"i)="<<Pengurangan<<"i" << endl;
return 0;
}
Flowchart
0 komentar:
Posting Komentar