Langsung ke konten utama

Postingan

Media pembelajaran dasar dasar pemrograman c++

Assalamualaikum wr.wb. Pada postingan kali ini saya akan mempublikasikan tentang tugas proyek mata kuliah Struktur Data dengan judul C++ Basic Programming dengan menggunakan program makromedia flash 8. Dalam media pembelajaran ini terdapat materi materi tentang dasar dasar pemrograman mulai dari pengenalan awal, pengertian, contoh program implementasi dari materi materi tersebut dan diakhiri dengan evaluasi tentang materi tersebut. Contoh screenshoot dari media pembelajaran ini : Halaman pembukan Halaman menu materi ' Soal evaluasi Untuk mencoba media pembelajaran di atas file dapat di download di  sini . Semaga bermanfaat dan Terimakasih atas kunjungannya. Wassalamualaikum wr.wb.

program C++ membalik kata yang diinputkan

#include <cstdlib> #include <iostream> using namespace std; class balik{       friend ostream& operator<<(ostream&, balik&);       friend istream& operator>>(istream&, balik&); public:         void balik_kata(int x); private :         char kata[50];         int panjangkata; }; istream& operator>>(istream& in, balik& masuk){          cout<<"masukkan kata : ";          in>>masuk.kata;          masuk.panjangkata=strlen(masuk.kata);          return in;          } ostream& operator<<(ostream& out, balik& keluar){    ...

Program C++ menggeser kata ke kiri

Dibawah ini merupakan program C++ untuk menggeser kata ke kiri, misal kita inputkan kata hallo maka outputnya menjadi alloh. dibuat dengan menggunakan elemen array satu dimensi. Simak saja di bawah ini #include <iostream> #include <string> using namespace std; class geser{    friend istream& operator>>(istream&, geser&);    friend ostream& operator<<(ostream&, geser&);    public:           void geser_kiri();    private:            int i;            char kata[100];            int banyak;            int temp; }; void geser::geser_kiri(){    temp   = kata[0];    for(int i=0; i<=banyak-1; i++){       if(...

Flowchart menampilkan bilangan yang habis dibagi 5 dan 7 secara rekursif

menggunakan fungsi mod ( % )

Simple Program for Copy Constructor Using C++ Programming

#include <cstdlib> #include <iostream> #include <conio.h> class copy {               int var,fact;               public:                 copy(int temp)                 {                  var = temp;                 }                 double calculate()                 {                             fact=1;                             for(int i=1;i<=var;i++)                             {             ...

Program overloading operator tambah dalam bahasa C++

Berikut ini adalah salah satu contoh program overloading operator tambah dalam bahasa C++. #include"iostream.h" #include"conio.h" class Buah { private: int apel; int jeruk; public: Buah(int jum_apel=0,int jum_jeruk=0); void info_buah(); Buah operator+(Buah b2); Buah operator+(int tambahan); }; void main() { clrscr(); Buah buah1 (20,5); Buah buah2; cout<<"Obyek buah 1"<<endl;  buah1.info_buah(); buah2=buah1+5; cout<<"Obyek buah2"<<endl;  buah2.info_buah(); buah2=buah1+buah1; cout<<"Obyek buah2"<<endl;  buah2.info_buah(); getch(); } Buah::Buah(int jum_apel,int jum_jeruk) { apel=jum_apel; jeruk=jum_jeruk; } void Buah::info_buah() { cout<<"Jumlah Apel= "<<apel;  <<"Jumlah Jeruk= "<<jeruk;<<'\n'<<endl; } Buah Buah::operator+(Buah b2) { Buah tmp; tmp.apel=apel+b2.apel; tmp.jeruk=jeruk+b2.jeruk;...

Program C++ menampilkan kata terbalik secara interaktif class overloading

#include <cstdlib> #include <iostream> using namespace std; class balik{       friend ostream& operator<<(ostream&, balik&);       friend istream& operator>>(istream&, balik&); public:        void balik_kata();       private:         char kata[50];         int panjangkata;         }; istream& operator>>(istream& in, balik& masuk){          cout<<"masukkan kata : ";          in>>masuk.kata;          masuk.panjangkata=strlen(masuk.kata);          return in;          } ostream& operator<<(ostream& out, balik& keluar){          cout<<"setelah dibalik : ";          keluar.ba...