OPEN SOURCE
Dosen : Ibu Yanti Faradillah Siahaan, ST. M.Si. M.Kom
Dosen : Ibu Yanti Faradillah Siahaan, ST. M.Si. M.Kom
Pengertian
Open Source
Open source adalah suatu istilah yang digunakan untuk
software (perangkat lunak) yang membuka atau membebaskan source codenya dapat
dilihat oleh pengunanya, dan membiarkan penggunanya dapat melihat bagaimana
cara kerja dari software tersebut serta penggunanya juga dapat memperbaiki atau
mengembangkan software tersebut menjadi lebih baik lagi.
Kelebihan Open Source
Kelebihan Open Source
Software yang menggunakan
lisensi open source memiliki beberapa kelebihan diantaranya adalah
- Pengguna Bebas Mengembangkan Sistem
- Merupakan sistem yang legal
- Tidak ada pembajakan
Kelemahan Open Source
Kelemahan
atau kekurangan dari Open Source adalah :
- Tanpa dukungan dana dan pemasaran
- Beberapa interface aplikasi open source kurang familiar
Contoh
Software open Source
Berikut ini merupakan beberapa contoh open source
software yang populer, diantaranya seperti di bawah:
- Linux, merupakan software sistem operasi yang gratis dan popular saat ini.
- XAMPP, merupakan paket software yang berguna untuk simulasi dan pengembangan web, termasuk juga di dalamnya Apache dan MySQL (database).
- Mozilla Firefox, merupakan software yang berguna untuk menjelajahi halaman web di internet.
- OpenOffice, merupakan paket software perkantoran yang berguna untuk mengolah kata, tabel dan database.
- osCommerce, merupakan software aplikasi web yang digunakan untuk toko online.
- ClamAV & ClamWin, merupakan software antivirus.
- Audacity, merupakan software perekam sekaligus pengolah audio.
- GIMP, merupakan software pengolah foto dan juga gambar digital.
- VideoLAN, merupakan software pemutar file multimedia.
- Blender, merupakan program untuk pembuatan model 3 (tiga) dimensi, misalnya seperti animasi dan game.
- Filezilla, merupakan softwere jaringan yang berfungsi untuk transfer file via protokol FTP pada jaringan komputer atau jaringan internet.
- Mplayer, merupakan ssoftware pemutar musik yang berbasis open source.
******
C++ merupakan salah satu contoh bahasa pemerograman berbasis open source. berikut ini merupakan contoh-contoh program yang dibuat dengan menggunakan C++
1. Pemrograman Menentukan Predikat Nilai
Ujian
#include <stdio.h>
int main()
{
int
nilai;
printf("Input
Nilai\t:");
scanf("%i",
&nilai);
if(nilai
>= 80 && nilai <=100)
{
printf("Grade
nilai\t: Sangat Baik");
}
else
if(nilai >= 70 && nilai <=79)
{
printf("Grade
nilai\t: Baik");
}
else
if(nilai >= 60 && nilai <=69)
{
printf("Grade
nilai\t: Cukup");
}
else
if(nilai >= 50 && nilai <=59)
{
printf("Grade
nilai\t: Kurang");
}
else
{
printf("Grade
nilai\t: Gagal");
}
return
0;
}
Outputnya sebagai berikut.
Program Konversi Bilangan dalam
satuan jam,menit,dan detik
#include <conio.h>
#include <iostream>
using namespace std;
int main()
{
int
jam =3600;
int
menit =60;
int
a, b, c, d, e, f;
a=4*jam+56*menit+12;
b=3*jam+21*menit+56;
c=10*jam+34*menit+1;
d=8*jam+32*menit+31;
e=6*jam+42*menit+11;
f=a+b+c+d+e;
cout<<"hasil
dari 4 jam 56 menit 12 detik ke detik adalah "<<a<<endl;
cout<<"hasil
dari 3 jam 21 menit 56 detik ke detik adalah "<<b<<endl;
cout<<"hasil
dari 10 jam 34 menit 1 detik ke detik adalah "<<c<<endl;
cout<<"hasil
dari 8 jam 32 menit 31 detik ke detik adalah "<<d<<endl;
cout<<"hasil
dari 6 jam 42 menit 11 detik ke detik adalah "<<e<<endl;
cout<<"jumlah
total dari konversi tersebut adalah "<<f<<endl;
getch
();
}
Outputnya
Program konversi bilangan dari cm ke
km,meter,dan cm
#include <iostream>
#include <conio.h>
using namespace std;
int main () {
int
cm,m,km,a,b,c;
cout<<"konversi
dari cm ke km,m,cm:"<<endl;
cout<<"masukan
nilai a:";
cin>>a;
km=a/100000;
b=a%100000;
m=b/100;
c=b%1000;
cm=c;
cout<<endl<<endl;
cout<<"km="<<a/100000<<endl<<endl;
cout<<"m="<<b/100<<endl<<endl;
cout<<"cm="<<c<<endl<<endl;
getch
();
}
Outputnya
Program
Menghitung Akar Persamaan Kuadrat bilangan
#include
<iostream>
#include
<conio.h>
#include
<math.h>
using
namespace std;
int main ()
{
float a,b,c,x1,x2;
cout<<"masukan nilai a : ";
cin>>a;
cout<<"masukan nilai b : ";
cin>>b;
cout<<"masukan nilai c : ";
cin>>c;
cout<<endl<<endl;
x1=(b+sqrt(b*b-4*a*c))/2*a*c;
x2=(b-sqrt(b*b-4*a*c))/2*a*c;
cout<<"x1="<<x1<<endl<<endl;
cout<<"x2="<<x2<<endl<<endl;
getch ();
}
Outputnya
Program untuk menghitung deret Fibonacci dengan
algoritma “Looping for”
#include <iostream>
#include <conio.h>
using namespace std;
int main () {
int
a,b,c,i;
cout<<"program
menghitung deret fibonaci"<<endl<<endl;
cout<<"masukan
bilangan pertama=";
cin>>a;
cout<<"masukan
bilangan kedua=";
cin>>b;
for
(i=0; i<=10; i++){
c=a+b;
cout<<c<<endl;
a=b;
b=c;
}
getch
();
}
Outputnya
Program
Untuk membuat huruf “F” dengan karakter bintang (*)
#include
<iostream>
#include
<conio.h>
using name space std;
int main ()
{
char a='*';
int f,i,c;
cout<<"masukan nilai tinggi:";
cin>>f;
for(i=1; i<=f; i++){
cout<<a;
if(i==1)
for(c=1; c<=3; c++)
cout<<a;
if(i==3)
for(c=1; c<=3; c++)
cout<<a;
cout<<endl;
}
getch ();
}
Program
Untuk membuat huruf H dengan tanda pagar (#)
#include
<iostream>
#include
<conio.h>
using
namespace std;
main (){
int angka;
cout <<"Masukkan Nilai : ";
cin >> angka;
for(int a=1; a<=angka; a++)
{
for(int i=0; i<angka; i++)
{
if(i<1 || i == angka-1)
{
cout<<"#";
}
else if(a == (angka/2)+1)
{
cout<<"#";
}
else
{
cout<<" ";
}
}
cout<<endl;
}
getch();
}
Outputnya :
Program
Untuk menampilkan bilangan ganjil mulai dari 1 sampai 100
#include
<iostream>
#include
<conio.h>
using
namespace std;
int main
(){
int a,b,i;
a=-1;
cout<<"bilangan ganjil (1_100)
adalah:"<<endl;
for (i=1;i<=50;i++)
{
b=2+a;
cout<<b<<" ";
a=b;
}
getch ();
}
Outputnya :
Program untuk menghitung luas persegi panjang
dan volume sebuah balok
#include <iostream>
#include <conio.h>
using namespace std;
int volume(int &l){
int
t;
cout<<"masukan
nilai t :";
cin>>t;
l
=l*t;
return
l;
}
int luas(int p, int l) {
int
x;
x=p*l;
cout<<"tampilkan
nilai luas :"<<x<<endl;
volume(x);
return
x;
}
int main (){
int
p,l,j;
cout<<"masukan
nilai p :";
cin>>p;
cout<<"masukan
nilai l :";
cin>>l;
j=luas(p,l);
cout<<"volume
balok adalah : "<<j<<endl;
getch();
}
Outputnya :
Program untuk menghitung luas alas, luas
permukaan, dan volume sebuah kerucut
#include <iostream>
#include <conio.h>
#define phi 3.14
using namespace std;
int main(){
float
r_alas, r_selimut, t, volume_krucut, luas_alas, luas_selimut;
cout<<"maksukkan
jari jari alas = ";
cin>>r_alas;
cout<<"maksukkan
jari jari selimut = ";
cin>>r_selimut;
cout<<"masukkan
tinggi kerucut = ";
cin>>t;
luas_alas=phi*r_alas*r_alas;
volume_krucut=luas_alas*t;
luas_selimut=phi*r_selimut*r_selimut/3;
cout<<"luas_alas
adalah "<<luas_alas<<endl;
cout<<"volume_krucut
"<<volume_krucut<<endl;
cout<<"luas
permukaan krucut "<<(luas_selimut+luas_alas);
getch();
}
Outputnya :
Program penjumlahan dan perkalian yang hanya
menggunakan operator tambah (+)
#include <iostream>
#include <conio.h>
using namespace std;
int tambah (int a,int b) {
int
x;
x=a+b;
return
x;
}
int kali (int a,int b){
int
y;
for
(int i=1; i<=b; i++) {
y=y+a;
}
return
y;
}
int main (){
int
a,b,x,y;
cout<<"nilai
a : ";
cin>>a;
cout<<"nilai
b : ";
cin>>b;
x=tambah(a,b);
cout<<"hasil
tambah : "<<x<<endl;
y=kali(a,b);
cout<<"hasil
kali : "<<y<<endl;
getch
();
}
Outputnya :
#include <iostream>
#include <conio.h>
using namespace std;
int segitiga (int alas, int t) {
int
LS;
LS=0.5*alas*t;
return
LS;
}
int persegi (int s){
int
LP;
LP=s*s;
return
LP;
}
int main () {
int
a;
float
lagi,LP,LS,s,alas,t;
system("cls");
cout<<"
1. Menghitung Luas Persegi."<<endl;
cout<<"
2. Menghitung Luas Segitiga."<<endl;
cout<<"Masukan
pilihan : ";cin>>a;
switch
(a){
case
1: cout<<"masukan sisi ";
cin>>s;
LP=persegi(s);
cout<<"luas
persegi adalah "<<LP;
break;
case
2: cout<<"Masukkan alas ";
cin>>alas;
cout<<"Masukkan
tinggi ";
cin>>t;
LS=segitiga
(alas,t);
cout<<"Luas
segitiga adalah "<<LS;
break;
}
getch
();
}
Outputnya :
Program untuk pengelolaan matriks order 2 x 2,
matriks transpose dan jumlahnya
#include <conio.h>
#include <iostream>
using namespace std;
int main(){
int
A[2][2], B[2][2], C[2][2];
cout<<"Masukan
Matriks A\n"<<endl;
for(int
i=0;i<2;i++){
for(int
j=0;j<2;j++){
cout<<"A["<<i<<"]["<<j<<"]:
";
cin>>A[i][j];
}
}
cout<<"\n\n";
cout<<"Matriks\n";
for(int
i=0;i<2;i++){
for(int
j=0;j<2;j++){
cout<<"
"<<A[i][j];
}
cout<<"\n"<<endl;
}
cout<<"matriks
transpose "<<endl;
for(int
i=0;i<2;i++){
for(int
j=0;j<2;j++){
B[j][i]=A[i][j];
}
}
for(int
i=0;i<2;i++){
for(int
j=0;j<2;j++){
cout<<"
"<<B[i][j];
}
cout<<"\n"<<endl;
}
cout<<"jumlah
A + B : "<<endl;
for(int
i=0;i<2;i++){
for(int
j=0;j<2;j++){
C[i][j]=B[i][j]+A[i][j];
}
}
for(int
i=0;i<2;i++){
for(int
j=0;j<2;j++){
cout<<"
"<<C[i][j];
}
cout<<"\n"<<endl;
}
getch();
}
Outputnya :
Program untuk mencari nilai rata-rata array satu
dimensi
#include <iostream>
#include <conio.h>
#define n 5
using namespace std;
void data(float a[n]){
for(int
i=0;i<n;i++){
cout<<"data
ke "<<i<<" : ";
cin>>a[i];
}
}
float meandata(float a[n]){
float
d=0;
for(int
i=0;i<n;i++){
d+=a[i];
}
return
d/n;
}
int main(){
float
a[n], mean,tampil;
data(a);
mean=meandata(a);
cout<<endl;
cout<<"Mean
\t: "<<mean<<endl;
getch();
}
Outputnya :
Program untuk membuat dan menulis data di dalam
dua file
#include <iostream>
#include <fstream>
#include <conio.h>
using namespace std;
int main () {
char
nama [20];
char
nim [20];
int
jumlah;
char
dosen [20];
char
mk [20];
int
jum;
cout<<"masukan
jumlah mahasiswa :";
cin>>jumlah;
cout<<"masukan
jumlah DOSEN :";
cin>>jum;
ofstream
save;
save.open
("mahasiswa.txt", ios::app);
for (int
i=1; i<=jumlah; i++){
cout<<"Nama
:";
cin>>nama;
save<<"NAMA
:"<<nama<<endl;
cout<<"Nim
:";
cin>>nim;
save<<"NIM
:"<<nim<<endl;
}
save.close();
save.open
("dosen.txt", ios::app);
for
(int i=1; i<=jum; i++){
cout<<"NAMA
DOSEN :";
cin>>dosen;
save<<"NAMA
DOSEN :"<<dosen<<endl;
cout<<"MK
:";
cin>>mk;
save<<"MK
:"<<mk<<endl;
}
save.close();
}
Outputnya :
Program untuk membuat structure secara dinamis
#include<conio.h>
#include<iostream>
using namespace std;
struct mahasiswa{
char nim[15];
char nama[30];
char alamat[50];
};
int main(){
mahasiswa
mhs;
cout<<"Nama : "; cin>>mhs.nama;
cout<<"Nim : "; cin>>mhs.nim;
cout<<"Alamat
: "; cin>>mhs.alamat;
cout<<endl<<endl;
cout<<"Nim
Anda :
"<<mhs.nim<<endl;
cout<<"Nama
Anda :
"<<mhs.nama<<endl;
cout<<"Alamat
Anda : "<<mhs.alamat<<endl;
getch();
}
Outputnya :
Program membuat penjumlahan dalam bentuk tabel
#include <iostream>
using namespace std;
int main ( )
{
float
a,b,c,d,e,f,total;
cout<<"Masukan
nilai a :";
cin>>
a;
cout<<endl;
cout<<"Masukan
nilai b :";
cin>>
b;
cout<<endl;
c=
a+b;
d=
a*b;
e=
a/b;
f=
a-b;
total
= c+d+e+f;
cout<<"_________________________________________________________"<<endl;
cout<<"| A\t|
B\t| A+B\t| AxB\t|
A:B\t| A-B\t|
Total\t|"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<"|
\t| \t| \t| \t| \t| \t| \t|"<<endl;
cout<<"| "<<a<<"\t| "<<b<<"\t| "<<c<<"\t| "<<d<<"\t| "<<e<<"\t| "<<f<<"\t| "<<total<<"\t|"<<endl;
cout<<"|
\t| \t| \t| \t| \t| \t| \t|"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
}
Outputnya:
Program Simulasi Robot
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <cstdlib>
#define WINDOWS 1
using namespace std;
void clrscr() {
#ifdef
WINDOWS
system("cls");
#endif
}
void gotoxy(int x, int y){
COORD
k = {x,y};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), k);
}
void map()
{
int
a,b;
a=1;
while
(a<=18)
{
int
b=1;
while(b<=31){
if
(a==1 || b==1 || a==18 || b==31)
{printf
("%");}
else
if (a==10 && b>=7 && b<=13)
{printf
("%");}
else
if (a>=10 && a<14 && b==7)
{printf
("%");}
else
if (a==14 && b>=7 && b<=13)
{printf
("%");}
else
if (b==13 && a<=10 && a!=5 && a!=6 && a!=7)
{printf
("%");}
else
if (b==19 && a<=14)
{printf
("%");}
else
if (a==14 && b>=19 && b<=24)
{printf
("%");}
else
printf(" ");
b++;
}
printf("\n");
a++;
}
}
void ruanga(){
int
i,x,y;
x=4;y=3;
a:
if (x==4 && y!=16)
{
{gotoxy
(x,y);printf ("#");y=y+1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x,y-1);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
if
(y==16 && x!=16)
{
{gotoxy
(x,y);printf ("#");x=x+1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x-1,y);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
if
(x==16 && y!=12)
{
{gotoxy
(x,y);printf ("#");y=y-1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x,y+1);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
if
(y==12 && x!=10)
{
{gotoxy
(x,y);printf ("#");x=x-1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x+1,y);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
gotoxy
(5,20);
printf("\n\n\tSampai
di RUANG A\n\n");
}
void ruangb (){
int
i,x,y;
x=4;y=3;
a:
if (x==4 && y!=16)
{
{gotoxy
(x,y);printf ("#");y=y+1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x,y-1);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
if
(y==16 && x!=28)
{
{gotoxy
(x,y);printf ("#");x=x+1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x-1,y);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
if
(x==28 && y!=12)
{
{gotoxy
(x,y);printf ("#");y=y-1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x,y+1);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
if
(y==12 && x!=21)
{
{gotoxy
(x,y);printf ("#");x=x-1;for (i=0;i<=99999900;i++){};}
{gotoxy
(x+1,y);printf(" ");}
goto
a;
}
gotoxy
(x,y);printf("#");
gotoxy
(5,20);
printf("\n\n\tSampai
di RUANG B\n\n");
}
int main ()
{
int
p;
mulai:
printf("PROGRAM
SIMULASI ROBOT\n\tBy R16HTM4N\n");
map();
gotoxy
(4,5); printf("home");
gotoxy(10,14);printf
("A");
gotoxy
(21,14);printf ("B");
gotoxy
(3,22);
printf("pilih
tujuan anda 1 (ruang A ), 2 (ruang B) = ");
scanf("%d",&p);
clrscr();
if
(p==1){map ();ruanga ();}
else
if (p==2){map();ruangb();}
printf("Coba
lagi 1 (ya) 2 (tidak) ? ");
scanf("%d",&p);
clrscr();
if
(p==1) goto mulai;
getch
();
}
Program Simulasi Selamat Datang
#include <stdio.h>
#include <conio.h>
int main()
{
int x;
double y;
char salam[]="\t\t\t SELAMAT DATANG ";
printf("\n\n\n");
for(x=0;
salam[x]!=NULL; x++){
printf("%c",salam[x]);
for(y=0;
y<=9999999; y++){
}
}
getch();
}
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <windows.h>
void hidup();
void mati();
void gotoab (int a, int b){
COORD
koordinat;
koordinat.X
= a; koordinat.Y = b;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),
koordinat);
}
const char * x;
int main(){
hidup();
}
void hidup(){
system("cls");
int
I,repeat;
char
tekan;
int
kolom=2,baris=5;
printf("----------------------------\n");
printf("Animasi
Detak Jantung\n");
printf("----------------------------\n\n");
printf("|\n|\n|\n|\n")
;
printf("____________________________\n");
printf("\n|\n|\n|\n|\n|\n");
printf("\n\n\n\n\n\nTekan
a untuk mematikan pasien\n");
printf("Kondisi
Pasien: Hidup\n\n");
printf("Tekan
q untuk keluar");
for(repeat=1;repeat<=5;repeat++){
for(I=0;I<=8;I++){
gotoab(kolom++,baris++);
printf("%c",x);
_sleep(1000);
printf("");
if(repeat==5&&I==2)hidup();
if(kbhit()){
tekan=getch();
if(tekan=='a')
mati();
else
if(tekan=='q')
exit(1);
}
}
for(I=0;I<=8;I++){
gotoab(kolom++,baris--);
printf("%c",x);
_sleep(1000);
printf("");
if(kbhit()){
tekan=getch();
if(tekan=='a')
mati();
else
if(tekan=='q')
exit(1);
}
}
}
}
void mati(){
system("cls");
int
I,kolom=0;
char
tekan;
printf("------------------------------\n");
printf("Animasi
Detak Jantung\n");
printf("------------------------------\n\n");
printf("|\n|\n|\n|\n")
;
printf("______________________________\n");
printf("\n\n\n\n\n\n\n\n\nTekan
a untuk menghidupkan pasien\n");
printf("Kondisi
Pasien: Meninggal\n\n");
printf("Tekan
q untuk keluar");
for(I=1;I<=80;I++){
if(kbhit()){
tekan=getch();
if(tekan=='a')
hidup();
else
if(tekan=='q')
exit(1);
}
gotoab(kolom++,7);
printf("%c",x);
gotoab(kolom-1,10);
printf("%c",x);
_sleep(1000);
printf("");
if(I==80)
mati();
}
}
Outputnya :
Program membentuk penjumlahan dari 3 digit
terakhir no hp dalam bentuk tabel
#include<iostream>
#include<stdio.h>
#include <iomanip>
#include <cstdlib>
#include <cstring>
using namespace std;
string a,b,c;
int t1,t2,t3,t4,t5,t6;
string nohp,nama;
float q[3],d[3],e[3],f[3],g[3],total[3];
int main (){
cout<<"Nama
: ";
cin>>nama;
cout<<"No
HP : ";
cin>>nohp;
cout<<endl<<endl;
a=nohp[9];
int
x=atoi(a.c_str());
q[0]=x;
b=nohp[10];
int
y=atoi(b.c_str());
q[1]=y;
c=nohp[11];
int
z=atoi(c.c_str());
q[2]=z;
cout<<"Output:\n\n";
cout<<"_________________________________________________________________\n";
cout<<"|\t|
a\t| b\t| (a+b)\t| (a-b)\t| (axb)\t| (a:b)\t| Total\t|\n";
cout<<"-----------------------------------------------------------------\n";
for(int
i=0; i<3;i++){
d[i]=q[i]+q[i];
e[i]=q[i]-q[i];
f[i]=q[i]*q[i];
g[i]=q[i]/q[i];
total[i]=d[i]+e[i]+f[i]+g[i];
cout<<"|\t|
"<<q[i]<<"\t| "<<q[i]<<"\t|
"<<d[i]<<"\t| "<<e[i]<<"\t|
"<<f[i]<<"\t| "<<g[i]<<"\t|
"<<total[i]<<"\t| "<<endl;
}
t1=q[0]+q[1]+q[2];
t2=d[0]+d[1]+d[2];
t3=e[0]+e[1]+e[2];
t4=f[0]+f[1]+f[2];
t5=g[0]+g[1]+g[2];
t6=total[0]+total[1]+total[2];
cout<<"-----------------------------------------------------------------\n";
cout<<"|
Total\t| "<<t1<<"\t| "<<t1<<"\t|
"<<t2<<"\t| "<<t3<<"\t|
"<<t4<<"\t| "<<t5<<"\t|
"<<t6<<"\t|"<<endl;
}
Program membuat bentuk rumah sederhana
#include<iostream>
#include<stdio.h>
#include <iomanip>
#include <cstdlib>
#include <cstring>
using namespace std;
int main (){
cout<<"RUMAH";
cout<<"By
: Raveah Nasution \n";
cout<<"\t\t\t
___\n";
cout<<"\t\t\t| |\n";
cout<<"\t\t\t| |\n";
cout<<"\t
_______________| |\n";
cout<<"\t/\t/\t| |\n";
cout<<" /
/\t| |\n";
cout<<" ------------------ |\n";
for(int
i=0; i<3;i++){
cout<<" |
|\t| |\n";
}
cout<<" ~~~~~~~~~~~~~~~~~~~~~~\n";
}
Outputnya :
Komentar
Posting Komentar