Selasa, 28 Juni 2011

Program Kedap-Kedip Berwarna

Program kedap-kedip dengan compiler borland C++

#include <iostream>
#include <conio>

void delay(int a)
    {
        for(int x=0;x<a*100;x++)
{
        for(int y=0;y<a*100;y++)
            {}
    }
}

main(){
    for(int i=0;i<=100;i++){
       delay(80);
      textcolor(i);gotoxy(1+1,1);cprintf("doddy adi pranatha");
    }
   getch();
}
»»  Baca Selengkapnya...

Sabtu, 04 Juni 2011

Program Pembalik Kata Dalam Array

Program pembalik kata dalam array dengan compiler borland c++

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
char a[10];
printf(“Masukkan kata: “);
gets(a);
strrev(a);
printf(“Jika dibalik menjadi : %s”,a);
getch();
}
»»  Baca Selengkapnya...

Program Menampilkan Huruf F Besar Dengan Array 2 Dimensi

Program menampilkan huruf f dengan compiler borland c++

#include <iostream.h>
#include <conio.h>

void main()
{
int huruf_A[8][8]=
{
{1,1,1,1,1,1,0,0},
{1,1,0,0,0,0,0,0},
{1,1,0,0,0,0,0,0},
{1,1,1,1,1,1,0,0},
{1,1,0,0,0,0,0,0},
{1,1,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0},
};
int i,j;
clrscr();
for(i=0;i<8;i++)
{
for(j=0;j<8;j++)
if(huruf_A[i][j]==1)
cout<<'\xDB';
else
cout<<'\x20';
cout<<endl;
}
getch();
}
»»  Baca Selengkapnya...

Program Animasi

berikut source code program animasi dalam bahasa c++ dengan compiler borland

#include<iostream.h>
#include<conio.h>

void delay(int a)
{
for(int x=0;x<a*100;x++)
{
for(int y=0;y<a*100;y++)
{}
}
}

void kanan()
{
for (int i=1;i<20;i++)/*seberapa jauh looping yg mau di pakai, angka 20 bisa diganti sesuka anda*/
{
gotoxy(i,2);
delay(100);
cout<<" a";
}
}

void main()
{
kanan();
getch();
}
»»  Baca Selengkapnya...

Jumat, 03 Juni 2011

Program bublesort

Program ini saya buat untuk tugas struktur data untuk materi sorting dimana untuk identitas saya menggunakan animasi berikut source codenya

file .exe dari program dibawah dapat di download disini 

#include <iostream.h>
#include <conio.h>
int data['n'];
int n;
int temp;
void delay(int a)
{
for(int x=0;x<a*100;x++)
{
for(int y=0;y<a*100;y++)
{}
}
}

void identitas(){
gotoxy(1,1);cout<<"NAMA :";
gotoxy(1,2);cout<<"NIM :";
gotoxy(1,3);cout<<"KELAS :";
gotoxy(1,4);cout<<"MATA KULIAH:";
for(int i=20;i>=1;i--){
delay(80);
gotoxy(15,i);cout<<"MADE DODDY ADI PRANATHA";
gotoxy(15,i+1);cout<<" ";
}

for(int j=22;j>=2;j--){
delay(80);
gotoxy(15,j);cout<<"100030034";
gotoxy(15,j+1);cout<<" ";
}

for(int k=22;k>=3;k--){
delay(80);
gotoxy(15,k);cout<<"F103";
gotoxy(15,k+1);cout<<" ";
}

for(int l=22;l>=4;l--){
delay(80);
gotoxy(15,l);cout<<"PRAKTIKUM STRUKTUR DATA";
gotoxy(15,l+1);cout<<" ";
}
}


void bublesort(){
for(int k=0;k<n;k++){
for(int l=0;l<n;l++){
if(data[l]>data[l+1]){
temp=data[l];
data[l]=data[l+1];
data[l+1]=temp;
}
}
}
}

void main(){
identitas();
gotoxy(1,6);cout<<"masukkan jumlah data:";cin>>n;
gotoxy(1,9+n);cout<<"data setelah diurut:";
for(int i=0;i<n;i++){
gotoxy(1,8+i);cout<<"masukkan data ke "<<i<<" : ";
}
for(int m=0;m<n;m++){
gotoxy(22,8+m);cin>>data[m];
}
bublesort();
for(int j=1;j<=n;j++){
gotoxy(20+(4*j),9+n);cout<<data[j];
gotoxy(19+(4*j),9+n);cout<<" ";
}

getch();
}


»»  Baca Selengkapnya...