Rabu, 30 Mac 2016

Refleksi minggu ke 5

assallamuallaikum wr.wb.

senin 28 maret 2016,ALPRO pelajaran yang istimewa
hari ini ,cukup sial untuk saya ,bangun kesiangan otomatis telat dong ke kampusnya
dan setelah datang ke kampus ada kejutan lagi untuk kami
membuat program menggunakan C++ dan Raptor dengan durasi 15 menit
amazing lah pokoknya
pertemuan pagi ini kita membahas function
apa itu function?
ya jawaban singkat padat dan jelasnya function adalah merupakan suatu fungsi yang bisa mengembalikan nilai.

 ya cukup segitu refleksi minggu ke lima ini mohon maaf jika masih banyak kekurangan :).

wassallamuallaikum wr.wb.
Read more

praktikum minggu ke 3#Nim ganjil

berikut adalah contoh -contoh tugas nya
1. Dibaca N bilangan bulat positif tampilkan jumlah bilangan 1+2+..+ N
3. Buatlah tabel harga BBM mulai dari 1 sampai 100 liter untuk Premium, Pertamax dan Solar
5. Buatlah program untuk menampilkan deret Fibonacci sampai suku ke N

 ini coding c++ nya

No.1 Dibaca N bilangan bulat positif tampilkan jumlah bilangan 1+2+..+ N

#include <iostream>
#include <conio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int x=0, y, z, jumlah=0, i, o;
   
    cout<<"menampilkan N jumlah bilangan bulat ";
    cout<<"\n Masukkan Nilai A: ";
    cin>>x;
    cout<<"Masukkan Nilai B : ";
    cin>>y;
    cout<<"Masukkan Nilai N : ";
    cin>>o;
   
    cout<<"N ke-"<<o<<" : ";
    cout<<x<<",";
    jumlah=jumlah+x;
    for(i=0; i<o-1; i++){
             z=x+y;
             x=z;
             cout<<z<<",";
             jumlah=jumlah+z;                    
    }
   
    cout<<"\nJumlah N ke- "<<o<<" : ";
    cout<<jumlah;
   


return 0;
}


Raptor nomer wahid




No.3
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int premium,pertamax,solar,bbm;
cout<<"Daftar Harga BBM Dari 1 -> 100 liter"<<endl;
premium=7300;
pertamax=8500;
solar=6700;
for(bbm=0;bbm<=100;bbm++)
{
premium=bbm*7300;
pertamax=bbm*8500;
solar=bbm*6700;
cout<<"harga premium  \t "<<bbm<<"liter \t adalah = "<<premium<<endl;
cout<<"harga pertamax \t "<<bbm<<"liter \t adalah = "<<pertamax<<endl;
cout<<"harga solar    \t "<<bbm<<"liter \t adalah = "<<solar<<endl;
}
return 0;
}


Raptor no 3

No.5   Buatlah program untuk menampilkan deret Fibonacci sampai suku ke N

#include <iostream>


/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int suku, a, b, c;
using namespace std;
int main(int argc, char** argv) {

cout<<"=====PROGRAM DERET FIBONACCI========\n";
    cout<<"Masukkan nilai suku (x>2) ke: ";cin>>suku;

    cout<<"Bilangannya adalah: \n";
    a=1;b=1;
    cout<<a<<endl<<b<<endl;
    for(int i=3; i<=suku; i++)
    {
        c = a + b;
        a = b;
        b = c;

        cout<<c<<endl;
    }
return 0;
}

Raptor:

Read more

Selasa, 29 Mac 2016

kasus 5.6#pertemuan 5

Fungsi menghitung suku ke n dari fibonacci dengan menggunakan cara rekursif

PROGRAM
#include <iostream>
#include <string>
using namespace std;
void fibonacci(int n,int f1,int f2,int x){
 int f3;
 if(x>(n-2)){
 }
else{
 f3=f1+f2;
 cout<<f3<<", ";
 f1=f2;
 f2=f3;
 x=x+1;
 fibonacci(n,f1,f2,x);
}
}
int main() {
 int f1;
 int n;
 int f2;
 int x;
 cout<<"masukan suku ke-n : ";
 cin>>n;
 cout<<"fibonacci suku ke-"<<n<<endl;
 x=1;
 f1=0;
 f2=1;
 cout<<f1<<", "<<f2<<", ";
 fibonacci(n,f1,f2,x);
 return 0;
}
 RAPTOR


Read more

kasus 5.5#pertemuan 5

Fungsi faktorial rekursif untuk mencari nilai n

 PROGRAM
#include <string>

using namespace std;
void factorial(int n,int x,int hasil){
 if(x>n){
  cout<<"Factorial "<<n<<" adalah "<<hasil<<endl;
 }
else{
 hasil=hasil*x;
 x=x+1;
 factorial(n,x,hasil);
}
}

int main() {
 int hasil;
 int n;
 int x;
 cout<<"Masukan nilai factorial : ";
 cin>>n;
 x=1;
 hasil=1;
 factorial(n,x,hasil);
  return 0;
}

RAPTOR





 
Read more

Kasus 5.4 #pertemuan 5

Buatlah fungsi perkalian 2 bilangan bulat dengan menggunakan operator penjumlahan.
PROGRAM
#include <iostream>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int kali(int m, int n) {
int i,hasil=0;
for(i=1;i<=abs(n);i++)
hasil+=m;
if(n<0) return(-hasil);
else return(hasil);
    return 0;
}
int main(int argc, char**argv){
int x,y;
cout<<"masukkan bilangan :";
cin>>x;
cout<<"dikali dengan :";
cin>>y;
cout<<"nilai"<<x<<"x"<<y<<"="<<kali(x,y);
return 0;
}
Read more