Welcome To My Blog

Minggu, 02 April 2017

Program Mencetak Bilangan 1 Sampai 4 Menggunakan Perulangan


Analisis : Cara menampilkan bilangan 1 sampai 4 menggunakan perulangan.
contoh outputnya : 1, 2, 3, 4

Algoritma cetak_angka {Mencetak angka 1,2,3,4 ke piranti keluaran}

Deklarasi :
            i : integer

Deskripsi :
            for i <- 1 to 4 do
                      write (i)
             endfor

Program pada Raptor :

Program pada C++ yang di Generate dari Raptor :

#include <iostream>
#include <string>
using namespace std;

int main(){
   int i;

   i =1;
   while (!(i>4)){
      cout << i << endl;      i =i+1;
   }

   return 0;
}

Output pada C++ : 



 

Evaluasi Diri Minggu #4


  Evalusai diri minggu 4 mata kuliah Algoritma Pemrograman. Pada minggu ini pembelajaran yang di bahas mengenai source code membuat class dalam bentuk overloading. Memang sedikit berbeda pada minggu sebelumnya tetapi tetap menggunakan raptor dan C++. Mengaplikasikannya sudah ke dalam bentuk percabangan (if, else, esle if) dan masih menggunakan source code class dengan overloading. Memperdalam pembelajaran tentang percabangan di dalam percabangan.

Mencari Nilai Maksimal dari Tiga Bilangan dengan Overloading


Analisis : Menentukan nilai maksimum dari 3 bilangan, menginputkan dari 3 bilangan tersebut dan outputnya akan tampil nilai terbesar dari bilangan yang di inputkan.
contoh :
masukan bilangan pertama : 25
masukan bilangan pertama : 15
masukan bilangan pertama :  30
Nilai terbesar adalah : 30

Algoritma : mencari nilai maksimum { menghitung range ketiga bilangan tersebut,  lalu masukkan sebuah nilai dan akan mencetaknya ke layar }

Deklarasi : x, y, z { integer sebagai input }

Deskripsi : 
read (x, y, z)
if (x > y && x > z)
Output : Bilangan terbesar adalah (ada pada x)

else if(y > x && y > z)
Output : Bilangan terbesar adalah (ada pada y)

else if (z > y && z > x)
Output : Bilangan terbesar adalah (ada pada z)
endif

 Program pada Raptor 

Hasil pada raptor
Program pada C++

 Hasil Pada program C++



Comments system

Disqus Shortname