Tampilkan postingan dengan label Pemrograman Dasar. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman Dasar. Tampilkan semua postingan

Minggu, 03 Juli 2011

Program Loading dalam C++

Program loading dalam c++ dengan menggunakan compiler borland ini dibuat hanya untuk membuat sebuah variasi pada program yang saya buat berikut kodenya

 #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(){
    gotoxy(32,11);cout<<"============";
    gotoxy(32,13);cout<<"============";
    for(int i=0;i<=100;i++){
    delay(80);
      gotoxy(32,12);cout<<"loading "<<i<<"%";
    }
    getch();
}
»»  Baca Selengkapnya...

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 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...

Sabtu, 21 Mei 2011

Program Membuat Segitiga Siku-Siku Terbalik

Program yang dibuat sebagai lawan dari program segitiga siku-siku yang bisa dilihat disini
kode sintaxnya sebagai berikut:

#include <iostream>
#include <conio>
main(){
int tinggi, baris, kolom;
cout<<"masukkan tinggi segitiga:";cin>>tinggi;
cout<<endl;
for(baris=tinggi;baris>=0;baris--){
for(kolom=baris;kolom>=0;kolom--){
cout<<"*";
}
cout<<endl;
}
getch();
}
»»  Baca Selengkapnya...

Program Membuat Segitiga Siku-Siku

Program membuat segitiga siku-siku dengan compiler borland C++

#include&lt;iostream.h&gt;
#include&lt;conio.h&gt;
void main()
{
int tinggi, baris, kolom;
cout&lt;&lt;&quot;Masukkan tinggi segitiga:&quot;;cin&gt;&gt;tinggi;
for(baris=1;baris&lt;=tinggi;baris++)
{
for(kolom=1;kolom&lt;=baris;kolom++)
cout&lt;&lt;&quot;*&;;
cout&lt;&lt;endl;
}
getch();
}

Tampilan output:


untuk program segitiga siku-siku terbalik bisa dilihat disini
»»  Baca Selengkapnya...

Membuat Segitiga Piramid Terbalik

Program dibawah saya buat ketika saya masih berada di semester 1

#include<iostream.h>
#include<conio.h>
main()
{
int a,b,c,v;

cout<<"Masukkan Angka Untuk Gambar Segitiga :";
cin>>v;
cout<<endl;

for(a=0;a<=v;a++)
{
for(b=0;b<=a;b++)
{
cout<<" ";
}
for(c=0;c>=(a-v);c--)
{
cout<<"*";
}
for(c=0;c<(v-a);c++)
{
cout<<"*";
}
cout<<endl;
}
getch();
}

dengan tampilan output:
»»  Baca Selengkapnya...

Kamis, 19 Mei 2011

ALGORITMA DAN BAHASA PEMROGRAMAN

ALGORITMA DAN BAHASA PEMROGRAMAN
Algoritma menurut literatur diambil dari nama seorang ahli matematika Al-Kwarazhimi . Namun algoritma sendiri bukan merupakan sistem perhitungan matematika karena sebagian besar orang sering mengidentikkan algoritma dengan logaritma, padahal keduanya merupakan dua hal yang berbeda dimana algoritma merupakan sebuah kerangka berpikir manusia dalam menyelesaikan suatu masalah
Misalkan algoritma untuk menelepon di telepon umum:
1. Angkat gagang telepon
2. Masukkan koin
3. Tekan nomor yang akan dihubungi
4. Bicara
5. Letakkan gagang telepon
sedangkan logaritma merupakan sebuah perhitungan matematis untuk menghitung pangkat bilangan yang sangat tinggi dengan fungsi log.
Algoritma dalam bahasa pemrograman sendiri merupakan cara berpikir seorang programmer untuk membuat sebuah program yang sesuai dengan permintaan client.
DECISION
Terkadang sebuah program tidak hanya menyajikan satu kondisi untuk dieksekusi tapi terkadang ada lebih kondisi yang perlu dieksekusi itu sebabnya dalam C++ terdapat statement if untuk menyeleksi kondisi-kondisi tersebut.
Cara pemanggilan:
If (kondisi 1)
pernyataan 1;
else
pernyataan 2;
LOOPING
Looping atau perulangan adalah cara menyederhanakan suatu program yang ditulis berulang-ulang dalam bahasa C++ looping ditulis dengan statement for.
Cara menampilkan:
for(ungkapan1,ungkapan2,ungkapan3)
pernyataan;


ARRAY
Array dipergunakan untuk mengefektifkan program yang memiliki tipe data yang sama.
Tipe data variable [jumlah element];
STRUCTURE
Adalah sekelompok data yang memiliki tipe data yang berbeda
Struct nama_tipe_struct
{
Nama anggota struct beserta tipe datanya
}
KESAN SELAMA MENGIKUTI KULIAH ALGORITMA
kesan saya selama mengikuti kuliah algoritma adalah sangat menantang dalam membentuk logika saya namun sayang sampai akhir kuliah saya belum sempat menunjukkan kemampuan saya dalam bermain logika dihadapan yang lain.
»»  Baca Selengkapnya...