Jumat, 06 Mei 2016

Problem solving 584


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