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

Loading System pada C++

Bahasa C++ mempunyai banyak variasi dan salah satu bahasa pemrograman dasar untuk bahasa pemrograman berorientasi object, berbasis GUI,dll. Nah, sekarang saya ingin share sedikit tutorial tentang loading system pada C++ dengan time yang bisa kita tentukan sendiri.

Langsung saja copy paste script berikut

1. Loading System Simbol Love

#include <stdio.h>
#include <time.h>

void wait ( int seconds )
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}

int main ()
{
int n;
printf ("\t\tLoading System...\n\a\a\a");wait (2);

printf ("\n\n",n);
printf ("\t\t * \a",n);wait (1);printf (" * * \a",n);wait (1);printf (" * *\a\n",n);wait (1);
printf ("\t\t * \a",n);wait (1);printf (" * * * \a",n);wait (1);printf (" * *\a\n",n);wait (1);
printf ("\t\t * \a",n);wait (1);printf (" * * \a",n);wait (1);printf (" * *\a\n",n);wait (1);
printf ("\t\t * \a",n);wait (1);printf (" * \a",n);wait (1);printf (" ****\a\n\n\n",n);wait (1);


return 0;
}

hasilnya seperti berikut


2. Loading System dengan Sebuah Nama

#include <stdio.h>
#include <time.h>

void wait ( int seconds )
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}

int main ()
{
int n;
printf ("loading System...\n");


printf ("\n\n ",n);wait (1);
printf (" ",n);wait (1);
printf (" ",n);wait (1);
printf (" ",n);wait (1);
printf ("L\a",n);wait (1);
printf ("O\a",n);wait (1);
printf ("A\a",n);wait (1);
printf ("D\a",n);wait (1);
printf ("I\a",n);wait (1);
printf ("N\a",n);wait (1);
printf ("G\a",n);wait (1);
printf (".\a",n);wait (1);
printf (".\a",n);wait (1);
printf (".\a",n);wait (1);
printf (".\a\n\n\n",n);wait (2);


printf("***********************************************************\a\n");wait (1);
printf("***********************************************************\a\n");wait (1);
printf("** **\a\n");wait (1);
printf("** jjjjjjjj aaaaaaa ccccccc k k aaaaaaa **\a\n");wait (1);
printf("** j a a c k k a a **\a\n");wait (1);
printf("** j a a c k k a a **\a\n");wait (1);
printf("** j a a c kk a a **\a\n");wait (1);
printf("** j aaaaaaaaa c kk aaaaaaaaa **\a\n");wait (1);
printf("** j a a c k k a a **\a\n");wait (1);
printf("** j j a a c k k a a **\a\n");wait (1);
printf("** jjjjj a a ccccccc k k a a **\a\n");wait (1);
printf("** **\a\n");wait (1);
printf("** **\a\n");wait (1);
printf("***********************************************************\a\n");wait (1);
printf("***********************************************************\a\n\n\n\n\n\n\a\a");wait (1);


return 0;
}

Hasilnya seperti berikut



Ini merupakan beberapa sample, untuk kreativitasnya bisa pembaca kembangkan sendiri. Selamat mencoba !!!


Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Membuat Kotak dengan C++

Nah,pada kesempatan kali ini saya akan membahas tentang bahasa C/C++. Bahasa C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek.Berikut ada beberapa code simple untuk membuat tanda plus dan kotak dengan menggunakan bahasa C++.

Langsung saja copy paste script berikut ini dan lihat hasilnya pada gambar

code pertama membuat tanda plus

#include <stdio.h>
#include <stdlib.h>

int main ()
{
int i,j;


for (int i=1;i<=9;i++) {
if ((i==5)||(i==1)&&(i==10))
{
j=1;
do
{
printf("*");
j=j+1;

}
while (j<=9);
}

else {
j=1;
do
{
if ((j==9)&&(j==1)||(j==5))
printf("*");

else
printf(" ");
j=j+1;
}
while (j<=9);
}

printf("\n");
}

printf("\n\n\n\n\n");
system("pause");
return 0;
}

Hasilnya



code kedua membuat kotak
#include <stdio.h>
#include <stdlib.h>

int main ()
{
int i,j;

for (int i=1;i<=10;i++)
{
if ((i==1)||(i==10))
{
j=1;
do
{
printf("*");
j=j+1;

}
while (j<=10);
}

else {
j=1;
do
{
if ((j==1)||(j==10))
printf("*");

else
printf(" ");
j=j+1;
}
while (j<=10);
}

printf("\n");

}

printf("\n\n\n\n\n");
system("pause");
return 0;
}


Hasilnya



Semoga bisa bermanfaat dan selamat mencoba. ^^


Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Cara Membuat Calculator Sederhana dengan HTML

Dalam dunia pemrograman terdapat bermacam-macam keunikan tersendiri. Misalnya sebuah aplikasi calculator yang biasanya kita jumpai dengan ekstensi *.EXE , sekarang bisa kita gunakan dalam format *.HTML . Walaupun masih sangat sederhana, namun bisa kita kembangkan menurut kreativitas kita.

Untuk lebih jelasnya anda bisa copy paste script berikut pada notepad, wordpad,dreamweaver, dll yang merupakan aplikasi untuk membuka script HTML dan kemudian save dengan nama Calculator.HTML.

<form name="Keypad" action>
<table border="1" bgcolor="#838383">
<tr>
<td colspan="5" bgcolor="#DFDFDF"><input name="ReadOut" type="Text" size="30" value="0"></td>
</tr>
<tr>
<td bgcolor="#DFDFDF"><input name="btnSeven" type="Button" value=" 7 " onClick="NumPressed(7)"></td>
<td bgcolor="#DFDFDF"><input name="btnEight" type="Button" value=" 8 " onClick="NumPressed(8)"></td>
<td bgcolor="#DFDFDF"><input name="btnNine" type="Button" value=" 9 " onClick="NumPressed(9)"></td>
<td bgcolor="#DFDFDF"><input name="btnNeg" type="Button" value=" +/- " onClick="Neg()"></td>
<td bgcolor="#DFDFDF"><input name="btnPercent" type="Button" value=" % " onClick="Percent()"></td>
</tr>
<tr>
<td bgcolor="#DFDFDF"><input name="btnFour" type="Button" value=" 4 " onClick="NumPressed(4)"></td>
<td bgcolor="#DFDFDF"><input name="btnFive" type="Button" value=" 5 " onClick="NumPressed(5)"></td>
<td bgcolor="#DFDFDF"><input name="btnSix" type="Button" value=" 6 " onClick="NumPressed(6)"></td>
<td bgcolor="#DFDFDF"><input name="btnPlus" type="Button" value=" + "onClick="Operation('+')"></td>
<td bgcolor="#DFDFDF"><input name="btnMultiply" type="Button" value=" * "onClick="Operation('*')"></td>
</tr>
<tr>
<td bgcolor="#DFDFDF"><input name="btnOne" type="Button" value=" 1 " onClick="NumPressed(1)"></td>
<td bgcolor="#DFDFDF"><input name="btnTwo" type="Button" value=" 2 " onClick="NumPressed(2)"></td>
<td bgcolor="#DFDFDF"><input name="btnThree" type="Button" value=" 3 " onClick="NumPressed(3)"></td>
<td bgcolor="#DFDFDF"><input name="btnMinus" type="Button" value=" - "onClick="Operation('-')"></td>
<td bgcolor="#DFDFDF"><input name="btnDivide" type="Button" value=" / "onClick="Operation('/')"></td>
</tr>
<tr>
<td bgcolor="#DFDFDF"><input name="btnZero" type="Button" value=" 0 " onClick="NumPressed(0)"></td>
<td bgcolor="#DFDFDF"><input name="btnDecimal" type="Button" value=" . " onClick="Decimal()"></td>
<td colspan="3" bgcolor="#797979"><input name="btnClear" type="Button" value=" C " onClick="Clear()"><input name="btnClearEntry" type="Button" value=" CE " onClick="ClearEntry()"><input name="btnEquals" type="Button" value=" = " onClick="Operation('=')"></td>
</tr>
</table>
</form>
<script LANGUAGE="JavaScript">
var FKeyPad = document.Keypad;
var Accum = 0;
var FlagNewNum = false;
var PendingOp = "";
function NumPressed (Num) {
if (FlagNewNum) {
FKeyPad.ReadOut.value = Num;
FlagNewNum = false;
}
else {
if (FKeyPad.ReadOut.value == "0")
FKeyPad.ReadOut.value = Num;
else
FKeyPad.ReadOut.value += Num;
}
}
function Operation (Op) {
var Readout = FKeyPad.ReadOut.value;
if (FlagNewNum && PendingOp != "=");
else
{
FlagNewNum = true;
if ( '+' == PendingOp )
Accum += parseFloat(Readout);
else if ( '-' == PendingOp )
Accum -= parseFloat(Readout);
else if ( '/' == PendingOp )
Accum /= parseFloat(Readout);
else if ( '*' == PendingOp )
Accum *= parseFloat(Readout);
else
Accum = parseFloat(Readout);
FKeyPad.ReadOut.value = Accum;
PendingOp = Op;
}
}
function Decimal () {
var curReadOut = FKeyPad.ReadOut.value;
if (FlagNewNum) {
curReadOut = "0.";
FlagNewNum = false;
}
else
{
if (curReadOut.indexOf(".") == -1)
curReadOut += ".";
}
FKeyPad.ReadOut.value = curReadOut;
}
function ClearEntry () {
FKeyPad.ReadOut.value = "0";
FlagNewNum = true;
}
function Clear () {
Accum = 0;
PendingOp = "";
ClearEntry();
}
function Neg () {
FKeyPad.ReadOut.value = parseFloat(FKeyPad.ReadOut.value) * -1;
}
function Percent () {
FKeyPad.ReadOut.value = (parseFloat(FKeyPad.ReadOut.value) / 100) * parseFloat(Accum);
}
</script>

Selamat mencoba. ^_^


Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Program Aplikasi Cinta

Mungkin pembaca banyak yang heran dengan judul artikel ini. Tapi santai saja, saya hanya ingin berbagi ilmu dalam membuat aplikasi simple dan sederhana dengan ekstensi *.js . Jika anda lagi kasmaran dan ingin mengungkapkan rasa cinta anda kepada orang yang anda cintai, tetapi anda malu dan ragu untuk mengungkapkannya, aplikasi ini bisa membantu dalam mengungkapakan rasa yang ingin anda sampaikan kepadanya.

Anda tinggal buka notepad dan copy paste script di bawah ini, kemudian di simpan dengan nama perasaanku.js . Mungkin kata-katanya masih belum sesuai keinginan anda, maka dari itu bisa anda edit sesuai dengan keinginan anda.

// Program Aplikasi Cinta
// Nama Program: perasaanku.js
// Creator by : Jacka Santosa

function prakata(pesan)
{
kata.popup(pesan,0,"Aplikasi Cinta");
}
function catat(kode)
{

}
var jawab = 3, Yes = 6, No = 7, kode, pesan, tanya, kata;
kata = WScript.CreateObject("WScript.Shell");
pesan = "Apakah kamu mencintaiku? \n\n"+
"Klik [Yes] untuk Menerima Cinta ku.\n"+
"Klik [No] untuk Menolak Cinta ku.\n"+
"Klik [Cancel] untuk Minta Waktu.\n\n"+
"Saya Tunggu Jawabanmu!!!\n\n"+

"[+] blog : jackasantosa.tk [+]\n"+
"[+] email : jackasantosa@gmail.com [+]\n\n";
tanya = kata.popup(pesan,0,"Aplikasi Cinta",jawab);
if (tanya == Yes)
{
kode=1;
pesan="Saya Terima Cintamu";
catat(kode);
prakata(pesan);
}
else if (tanya == No)
{
kode=0;
pesan="Maaf, saya lagi ingin sendiri";
catat(kode);
prakata(pesan);
}
else
{
pesan="Saya minta waktu untuk menjawabnya";
prakata(pesan);
}

Tampilannya seperti berikut:


Tampilan Awal


Terima Cintamu

Tolak Cintamu


Menunggu beberapa saat

Setelah di simpan file tersebut kemudian tinggal di kasih ke orang yang anda cintai, bisa lewat flashdisk, email, atau sejenisnya. Semoga bisa bermanfaat ^^ :D


Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Random Huruf

Cara membuat tulisan huruf dengan menggunakan java(Netbeans) secara random dengan beraneka ragam ukuran dan warna.


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Jacka Santosa
*/
import java.awt.*;
import java.applet.*;

public class RandomHuruf extends Applet implements Runnable
{
Thread runner;
Image Buffer;
Graphics gBuffer;
String alphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int ticker;

public void init()
{
//create graphics buffer, the size of the applet
Buffer=createImage(size().width,size().height);
gBuffer=Buffer.getGraphics();
}

public void start()
{
if (runner == null)
{
runner = new Thread (this);
runner.start();
}
}

public void stop()
{
if (runner != null)
{
runner.stop();
runner = null;
}
}

public void run()
{
while(true)
{
try {runner.sleep(50);}
catch (Exception e) { }

repaint();
}
}

public void drawStuff()
{
//repaint background after 20 seconds
if(ticker==0)
{
gBuffer.setColor(Color.black);
gBuffer.fillRect(0,0,size().width,size().height);
}

ticker++;
if(ticker>400)
ticker=0;

//random font size 10..50
int fontSize=(int)(Math.random()*40)+10;

//random font color
int red=(int)(Math.random()*255);
int green=(int)(Math.random()*255);
int blue=(int)(Math.random()*255);
gBuffer.setColor(new Color(red, green, blue));

//random coordinates within the applet bounderies
int x=(int)(Math.random()*size().width);
int y=(int)(Math.random()*size().height);

//random substring from the alphabet string (one out of 26 characters)
int character=(int)(Math.random()*26);
String s=alphabet.substring(character, character+1);

gBuffer.setFont(new Font("TimesRoman", Font.PLAIN, fontSize));
gBuffer.drawString(s,x,y);
}

public void update(Graphics g)
{
paint(g);
}

public void paint(Graphics g)
{
drawStuff();
g.drawImage (Buffer,0,0, this);
}
}

Tampilannya akan seperti ini :



Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Macam Font dalam bahasa Java

Cara membuat berbagai jenis font yanga da di bahasa pemrograman java. Disini diambil sample beberapa jenis huruf saja.


/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Jacka Santosa
*/
import java.awt.*;
import java.applet.*;

//demonstrates the use of fonts
public class Huruf extends Applet
{
Font font1 = new Font("Helvetica", Font.PLAIN, 22);
Font font2 = new Font("TimesRoman", Font.PLAIN, 20);
Font font3 = new Font("Courier", Font.PLAIN, 18);
Font font4 = new Font("Helvetica", Font.BOLD, 16);
Font font5 = new Font("Helvetica", Font.ITALIC, 16);
Font font6 = new Font("Helvetica", Font.BOLD + Font.ITALIC, 16);

public void paint(Graphics g)
{
g.setFont(font1);
g.drawString("This is Font 1 (Helvetica)", 30,30);

g.setFont(font2);
g.drawString("This is Font 2 (TimesRoman)", 30,80);

g.setFont(font3);
g.drawString("This is Font 3 (Courier)", 30,130);

g.setFont(font4);
g.drawString("This is Helvetica Bold", 30,180);

g.setFont(font5);
g.drawString("This is Helvetica Italic", 30,230);

g.setFont(font6);
g.drawString("This is Helvetica Bold and Italic", 30,280);
}
}


Tampilannya akan seperti ini :



Baca Selengkapnya >>>
  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS