Postingan

Menampilkan postingan dari Mei, 2018

Program C++ Double Link List

Berikut adalah source code Program penggunaan Double Link List: #include <iostream> #include <conio.h> #include <stdio.h> //double linked list using namespace std; struct node{ char nama[20]; int umur; float tinggi; node *prev,*next; }; node *baru,*head=NULL,*tail=NULL,*bantu,*bantu2,*hapus; void buat_baru(){ baru=new(node); cout<<"Input Nama : ";cin>>baru->nama; cout<<"Input Umur : ";cin>>baru->umur; cout<<"Input Tinggi : ";cin>>baru->tinggi; baru->prev=NULL; baru->next=NULL; } void tampil(){ if(head==NULL){ cout<<"Kosong"; }else{ bantu=head; while(bantu!=NULL){ cout<<"Nama : "<<bantu->nama; cout<<" Umur : "<<bantu->umur; cout<<" Tinggi : "<<bantu->tinggi<<endl; bantu=bantu->next; } } getch(); } void tambah_belakang()...

Program C++ Penggunaan Pointer ke Struct

Berikut ini adalah Source Code dari Program C++ yang telah Saya Buat: #include <stdio.h> #include <iostream> using namespace std; struct var{ int n[3]; }; var v; var *pt; //pointer berfungsi untuk mengalamatkan sebuah variabel nilai yang sudah kita input int main(){ pt=&v; int i; for(i=0;i<3;i++){ scanf("%d",&(pt->n[i]));//-> } for(i=0;i<3;i++){ printf("Nilai %d ada di alamat %p\n",pt->n[i],&(pt->n[i])); } return 0; } Tutorial Video dapat Dilihat di: https://youtu.be/uHkUSqd5bGw

Program C++ Membuat Baris Binomial Newton

Gambar
Rumus dari Baris Binomial Newton adalah: Berikut Ini adalah Source Code Program Cppnya: #include <iostream> #include <conio.h> using namespace std; int fak(int c){                 if (c==0 ||c==1){                                 return 1;                 }                 c=c*fak(c-1); } int main(){                 int p[100][50],n,j,i;                 cout<<"Masukan jumlah Baris Binomial Newt...

Program C++ Input/Output dari File

Berikut ini merupakan Source Code Program C++ : #include <iostream> #include <fstream> using namespace std; int main(){ int a[100],cnt=0,cnt1=0; ifstream input; ofstream output; char masuk[20],hasil[20]; cout<<"Masukan nama file Input (contoh : namafile.txt) : "; cin.getline(masuk,20); cout<<"Masukan nama file Hasil (contoh : namafile.txt) : "; cin.getline(hasil,20); input.open(masuk); int angka; while (input>>angka){ a[cnt]=angka; cnt++; } input.close(); for (int i=0;i<cnt;i++){ for (int j=i+1;j<cnt;j++){ if (a[j]<a[i]){ swap (a[i],a[j]); } } } output.open(hasil); cout<<"Data yang telah diurutkan :\n"; for (int i=0;i<cnt;i++){ cout<<a[i]<<endl; output<<a[i]<<endl; } output.close(); return 0; } Tonton Video Tutorialnya di: https://youtu.be/CERTzn4E4Rk

Program C++ Membuat Pola Bintang yang Membentuk Wajik/Diamond

Berikut ini adalah Source Codenya: #include<iostream> #include<conio.h> using namespace std; int main(){ int i,j,temp=0,hs,bil,nim_143,hendy; cout<<"Program mencetak Pola bintang yang telah ditugaskan\n"; cout<<"Mata Kuliah Bahasa Pemograman Sesi 02\n"; cout<<"Program ini dibuat oleh Hendy (NIM = 20170801143)\n"; cout<<"\n//===========================================//\n"; cout<<"\nMasukan berapa banyak Input bintang (Sisi=Input*2) = "; cin>>bil; cout<<"\n\n//===========================================//\n\n"; cout<<"Gambar Pola yang telah ditentukan panjang sisinya (satuan per-bintang) :\n\n"; for (i=bil;i>=1;i--){//perulangan yang terutama yang berfungsi mencetak sisi kiri-kanan bagian atas for (j=i;j>=1;j--){//perulangan yang berfungsi mencetak bintang sisi kiri atas cout<<"*"; } for (hendy=0;hend...