Assalamu’alaikum w.w., Pada kesempatan ini saya akan memposting Program dari materi ARRAY , program ini akan dibuat dalam bentuk Flowchart dan C++ . Program yang akan di buat yaitu Tentang Menggeser Elemen Array. Berikut ini adalah Gambar Program Flowchart yang menggunakan Aplikasi RAPTOR : Program Dev C++ : #include <iostream> #include <cstdlib> #include <string> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; class Array1D{ friend ostream& operator<<(ostream&, const Array1D&); friend istream& operator>>(istream&, Array1D&); public: Array1D(); void cetak(); void geser_kiri(); void geser_kanan(); private: char A[5]; int posisi; }; Array1D::Array1D(){ for(int i=0;i<5;i++) A[i]='O'; } void Array1D::cetak(){ for(int i=0;i<5;i++) cout<<A[i]<<" "; } ostream...
Hi Guys... i'm back, di sini saya akan membahas tentang bahasa C++ dengan materi Class. Sebelum kita membuat program dengan menggunakan Class, ada baiknya kita mengenal terlebih dahulu, apa itu Class? Classs merupakan cetak biru (blueprint) atau prototipe/kerangka yang mendefenisikan variabel/variabel (data) dan fungsi-fungsi(perilaku) umum dari sebuah objek tertentu. Sekarang kalian sudah tau gambaran secara garis besar apa itu Class, Oke agar kalian lebih mengenal dan memahami apa itu Class, akan saya kasih contoh Class : Contoh Program 1 #include <iostream> #include <cstdlib> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; class Persegipanjang{ int x, y; public: void set_X (int,int); int luas (void) {return (x*y);} }; void Persegipanjang::set_X (int a, int b) { x = a; ...
Algoritma : Masukkan koefisien pangkat 2, koefisien pangkat 1, dan koefisien pangkat 0 Kemudian nanti akan diproses Maska hasil akhir nya akan keluar Flowchart : Program Dev C++ : #include <iostream> #include <math.h> using namespace std; /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char** argv) { int x,y,z,a; long b; float x1,x2; cout<<"Koefisien pangkat 2 = ";cin>>x; cout<<"Koefisien pangkat 1 = ";cin>>y; cout<<"Koefisien pangkat 0 = ";cin>>z; if(a==0){ cout<<"Bukan persamaan kuadrat"<<endl; cout<<"Harga akar = "<<-z/y; } else{b=y*y-4*x*z; } if(a>0){ x1=-y+sqrt(b)/(2*x); x2=-y-sqrt(b)/(2*x); cout<<"Diskriminan = "<<a<<endl; cout<<"x1 = "<<x1...
Comments