Sabtu, 22 Maret 2014

Pertemuan ke-3


Individu


Mencari Bilangan Genap dan Ganjil

Analisis

Input  >  x( masukan nilai)Proses > jika ( x%2==0 )Maka apabila di masukan bilanagn “X” itu akan masuk salah satu di antara 2 pilihan bilangan genap atau bilangan ganjil tergantung nilai yang di masukan.Output >  X genap / ganjil Deklarasi

X                     = integer (input)X genap/ganjil          =integer (output)

Deskripsi

Integer (X)If (x%2==0) {Cout<<” bilanagn “ <<x<< “ termasuk bilangan genap” <<endl; }Else {Cout<<” bilangan “<<x<< “termasuk bilangan ganjil” <<endl: }


flochart




 program c++


coding

#include <iostream>
#include <string>

using namespace std;
int main()
{
    int x;
  {
        cout<<"masukan nialai ="<<endl;
   cin >> x;
   if (x % 2==0)
   {
      cout <<"bilangan "<<x<< "merupakan bilangan genap" <<endl;   }
   else
   {
      cout <<"bilangan "<<x<< "merupakan bilangan ganjil" << endl;   }

   system("PAUSE");
    return EXIT_SUCCESS;
}
}

Menentukan Nilai Akhir


Algoritma

-Masukan Nilai x,y,z
-Proses 1 : x>y and y>z
-Proses 2 : y>x and y>z
-Output Proses 1 : x
-Output Proses 2 : y,z

Deklarasi
- Inputkan     : x,y,z
- Proses 1     : x>y and y>z
- Proses 2     : y>x and y>z
- Output Proses 1 : x
- Output Proses 2 : y,z


Dalam Raptor

dalam C++


Menentukan Bilangan Terbesar Antara 2 Bilangan Bulat


Analisis 
- Input    : A,B(masukkan angka (integer))

- Proses  : Membandingkan A dan B
                    Jika A > B maka A angka yang terbesar (output)

Algoritma

1. Deklarasi
    A,B : integer

2. Deskripsi
     inputkan  (A,B)
    Jika A>B maka ("A adalah Bilangan Terbesar")


Raptor

Dalam C++



Mencari Nilai Akar Imajiner

Analisis
- Input      : a,b,c (Inputkan Nilai a,b,c)
- Proses   : Disk <- (b*b)-(4*a*c)
- Kondisi  : Jika (a=0)
                  Jika (Disk>0)
                  Jika (Disk=0)
- Proses  : x1 <- b/2*a
                  x1<- b+sqrt(Disk)/2*a
                   x2<-b-sqrt(Disk)/2*a
- Inisialisasi : x2 <- x1
- Outputnya : x1 & x2,akar imajiner


Algoritma
1. Deklarasi 
   a,b,c : integer (input)
   Disk : Long int (output)
   x1,x2 : real (output)

2. Deskripsi
   read (a,b,c) 
   Disk <-- (b*b)-(4*a*c)
   if (a=0) then write ("Bukan Persamaan Kuadrat)
   else if Disk > 0 then
   x1<-- (-b) + sqrt(Disk)/2*a
   x2<-- (-b) - sqrt(Disk)/2*a
   else if Disk = 0 then
   x1 <-- (-b)/2*a
   x2 <-- x1
   else write ("Akar Imajiner")
   end if
   Print (x1,x2)

Raptor

Dalam C++



Mengubah Nilai Angka Menjadi Nilai Huruf


Analisis

- Input   : n(Inputkan Nilai ((integer))
- Kondisi  : jika n>=81 && n<=100
                      jika n>=61&&n<=80
                      jika n>=41 && n<=60
                      jika n>=21 && n<= 40
                      jika n>=0 && n<=20
- Output : n,A,B,C,D,E,Tidak Tersedia


Algoritma


1. Deklarasi :
    n : integer (input)

2. Deskripsi :
    read(n)
    Proses  jika n>=81 && n<=100
                   jika n>=61&&n<=80
                   jika n>=41 && n<=60
                   jika n>=21 && n<= 40
                   jika n>=0 && n<=20
     Print (n,A,B,C,D,E,Tidak Tersedia)


Raptor
Dalam C++

Konversi

Algoritma

- Input    : n(Inputkan Pilihan Angka )
- Proses : n=1 (Hari Senin)
                    n=2 (Hari Selasa)
                    n=3 (Hari Rabu)
                    n=4 (Hari Kamis)
                    n=5 (Hari Jumat)
                    n=6 (hari Sabtu)
                    n=7 (Hari Minggu)
- Output : (Senin, Selasa,Rabu,Kamis,Jumat, Sabtu,Tidak Tersedia)


Raptor

Dalam C++


Tidak ada komentar:

Posting Komentar