Selasa, 18 Maret 2014

tugas individu minggu ke 3

1 .mencari bilangan genap dan ganjil

algoritma

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: }

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



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;
}
}



3. Mencari Nilai Akar Imajiner
- 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


C++




4.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


c++



5.Konversi Hari


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


c++





Tidak ada komentar:

Posting Komentar