Kamis, 31 Maret 2016

PEMROGRAMAN FUNGSI GCD ( KASUS 5.8 )

1.C++:
Interatif :
#include <iostream>
using namespace std;
int gcd(int c, int d)
{   int r;
    while (d > 0) {
 r = c % d;
 c = d;
 d = r;  
    }
    return (c);
}

int main(int argc, char** argv) {
 int a,b;
 cout<<"Mausukkan angka : ";cin>>a;
 cout<<"Mausukkan angka lagi : ";cin>>b;
 cout<<"Hasil GCD = "<<gcd(a,b)<<endl;
 


 return 0;
}

 Rekursif :
#include <iostream>
using namespace std;
int gcd(int c, int d)
{   
    if (d==0) return(c);
    if (c<d) return(gcd(d,c));
    return(gcd(c-d, d)); 
}

int main(int argc, char** argv) {
 int a,b;
 cout<<"Mausukkan angka : ";cin>>a;
 cout<<"Mausukkan angka lagi : ";cin>>b;
 cout<<"Hasil GCD = "<<gcd(a,b)<<endl;
  


 return 0;

}



luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

PEMROGRAMAN FUNGSI DERET FIBONACCI ( KASUS 5.6 )

1.C++ :
#include <iostream>
#include <string>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
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 argc, char** argv) {
 int f1;
 int n;
 int f2;
 int x;
 cout<<"Masukkan 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;
}

2.Raptor :
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

PEMROGRAMAN FUNGSI FAKTORIAL ( KASUS 5.5 )

1.C++:
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
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 argc, char** argv) {
 int hasil;
 int n;
 int x;
 cout<<"Masukkan nilai factorial : ";
 cin>>n;
 x=1;
 hasil=1;
 factorial(n,x,hasil);
 return 0;
}

2.Raptor :
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

PEMROGRAMAN FUNGSI PERKALIAN 2 BILANGAN ( KASUS 5.4 )

1.C++ :
 #include <iostream>
#include <math.h>
#include <stdlib.h>
#include <stdio.h>'
#include <conio.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int kali(int x,int y){

 int jumlah=0;
 for(int i=1;i<=abs(y);i++)
 jumlah=jumlah+x;
 if(y<0)return(-jumlah);
 else return(jumlah);
}
int main(int argc, char** argv) {
 int a,b;
 cout<<"Masukkan Angka Pertama : "; cin>>a;
 cout<<"Masukkan Angka Kedua : "; cin>>b;
 cout<<a<<" x "<<b<<" = "<<kali(a,b)<<endl;
 return 0;
}


2.Raptor :
Main Raptor
Fungsi

luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

PEMROGRAMAN FUNGSI PERPANGKATAN ( KASUS 5.3)

1.C++ :
#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;
float pangkat(int x,int y){
 return(exp(y*log(x)));
}
int main(int argc, char** argv) {
 float hasil;
 int a,b;
 cout<<"Masukkan Angka Pertama : ";
 cin>>a;
 cout<<"Masukkan Angka Kedua : ";
 cin>>b;
 hasil=pangkat(a,b);
 cout<<a<<" pangkat "<<b<<" = "<<hasil<<endl;

 return 0;

}

<br />





luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

PEMROGRAMAN FUNGSI NILAI TERBESAR ( KASUS 5.2 )

1.C++ :
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int bilangan(int a, int b)
{
 if(a>b)
 return (a);
 else
 return (b);
}
int main(int argc, char** argv) {
 int x,y;
 cout<<"Masukkan Bilangan pertama : ";
 cin>>x;
 cout<<"Masukkan Bilangan kedua : ";
 cin>>y;
 cout<<"Nilai Maksimum nya : "<<bilangan(x,y)<<endl;

 return 0;

}>

2.Raptor :


luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Refleksi Minggu Ke 5

Pada minngu ke 5 pagi harinya dosen menyiadakan sebuah quiz yang harus dikerjakan secara kelompok.Tiap anak mengerjakan satu antara algoritma,c++,atau flowcharnya.Dikuis ini saya mendapat bagian algoritmanya.Soalnya adalah mengubah sebuah program untuk mengubah bilangan angka menjadi huruf,Misal : 100 = seratus. untung saja selesai semuanya.
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Jumat, 25 Maret 2016

Refleksi Minggu 4

Diminggu ke empat ini kita membahas tentang control looping. Dimana kita membahas kasus 4.1-4.8 yang sudah ada di file power point yang sudah disediakan dosen.Dan kelompok saya membahas bagian kasus 4.7 yaitu menghitung pangkat menggunaka perulangan penjumlahan.
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Rabu, 23 Maret 2016

Flowchart Transaksi Bahan Bakar

Hai gaes kali ini saya akan membagikan sebauah flowchart tentang transaksi bahan bakar.Langsung saja ini flowchart :
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Pemrograman Perkalian Dengan Metode Penjumlahan ( Kasus 4.8 )

Berikut ini flowchart perkalian dengan metode penjumlahan :
#include <iostream>
#include <math.h>
#include <stdlib.h>
#include <stdio.h>'
#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 b,a,jumlah,i;

 jumlah=0;


cout<<"Masukkan A : ";cin>>a;
cout<<"Masukkan B : ";cin>>b;

for(i=1;i<=abs(b);i++)
jumlah=jumlah+a;

if(b<0)
jumlah=-jumlah;

cout<<a<<"x"<<b<<"="<<jumlah<<endl;


return 0;
}

Beikut hasilnya....
ini flowchartnya :
Selamat Mencoba.....
luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Program Menghitung Nilai dari dengan x bilangan real dan y bilangan bulat. (Kasus 4.7)

Berikut ini program menghitung nilai dari dengan x bilangan real dan y bilangan bulat :


luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Pemrograman Menghitung Rata-Rata Integer Positif ( Kasus 4.4 )

Berikut ini code c++ dan flowchartnya :
#include <iostream>

/* 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 n,jumlah,x,i;
float rata;
jumlah=0;
cout<<"Masukkan jumlah data : ";
cin>>n;
cout<<"Data ke-1 = ";
cin>>x;
jumlah=jumlah+x;
if (x>0){

for(i=2;i<=n;i++){

cout<<"Data ke-"<<i<<" = ";
cin>>x;jumlah=jumlah+x;}
rata=(float)jumlah/n;
cout<<"Rata-rata = "<<rata;}

else
cout<<"Data Harus Positif "<<endl;

return 0;
}

Berikut hasilnya......

Berikut flowchartnya :


Sekiannnn



luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Pemrograman Mencari Rata-Rata Sebuah Bilangan ( Kasus 4.3 )

Berikut ini saya akan berbagi program c++ dan flowchart program mencari rata-rata.Berikut ini programnya :
#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Senin, 21 Maret 2016

Mencetak Bilangan Ganjil dari 0 samapai 10 (Kasus 4.2)

Berikut cara Mencetak Bilangan Ganjil dari 0 samapai 10 dengan flowchart dan c++ :
#include <iostream>

/* 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) 
{
for (int i=1;i<=10;i++)
{
if(i%2==1)
cout<<i<<endl;
}
return 0;
}

Berikut Flowchartnya :


luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com

Sabtu, 19 Maret 2016

Refleksi Minggu 3

Tidak terasa sudah masuk minggu ke 3 dan diminggu ini sudah tidak ada lagi yang namanya surprize karena soal quiz sudah diberitahu sebelumnya. Setelah quiz para mahasisiwa disuruh mengumpulkan ringkasan sebuah materi yang berjudul "Program Development Steps" yang sebelumnya sudah diberitahu juga.
Setelah quiz dan mengumpulkan ringkasan kita masuk ke materi ke 3 yaitu struktur pemilihan atau kontrol program.Dan pak dosen membahas kasus di powerpoint.Setelah itu kuliah selesai.
Pada hari jum'at diminggu ke 3 kami para mahasiswa alpro di kagetkan dengan sebuah berita yang diposting digrup fb alpro.Yaitu mewawancarai kakak yangg akan diwisuda .Saya dan kelompok saya langsung bergegas mencari kakak tingkat yang memenuhi kriteria yang diberikan.Dan akhirnya tugas tersebut selesai juga.

luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com