Archive for 2013

Contoh Game Tradisional Batu Gunting Kertas

Jumat, 27 Desember 2013
Posted by Unknown
Kali ini saya akan menshare script C++ sebuah game tradisional yaitu Batu gunting kertas. bagi yang membutuhkan silahkan sedot scriptnya :D




Script :

#include <iostream>
#include <stdlib.h>
#include <string>
#include <windows.h>
#define menang 3



char Acak(){
char pilihan;
srand(time(NULL));
int isi = rand()%3;

switch(isi){
case 0 : pilihan='b';break;
case 1 : pilihan='k';break;
case 2 : pilihan='g';break;
}
return pilihan;
}
int Pemenang(char k,char a){
switch (k){
case 'b' :
                if (a=='g') return 1;
                else if (a=='k') return 2;
                else return 0;

case 'k' :
                if (a=='b') return 1;
                else if (a=='g') return 2;
                else return 0;

case 'g' :
                if (a=='k') return 1;
                else if (a=='b') return 2;
                else return 0;
default :
                return -1;
}
}

main(){


atas :
system("cls");
char kamu, aku;
int g,k,b;
int Pe;
int PoinMu =0;
int PoinKu =0;
char ulang;



cout<<"=========================||PERMAINAN GUNTING KERTAS BATU||======================\n\n";
cout<<"\t\t\t\tKeterangan : \n\n";
cout<<"\t\t   (b = batu | k = kertas | g = gunting) : \n";
cout<<"\n================================================================================\n";
do{
cout<<"\nMasukkan Pilihan : g / k / b ";
cout<<"\n\nPilihanmu : ";cin>>kamu;
aku = Acak();
cout<<"Pilihanku : "<<aku<<"\n";


Pe = Pemenang(kamu,aku);

if (Pe == 0){
cout <<"\nImbang\n";
PlaySound(TEXT("imbang.wav"), NULL, SND_FILENAME);
}
else if (Pe == 1){
cout <<"\nKamu Menang\n";PoinMu++;
PlaySound(TEXT("menang.wav"), NULL, SND_FILENAME);
}
else if (Pe == 2){
cout <<"\nAku Menang\n";PoinKu++;
PlaySound(TEXT("kalah.wav"), NULL, SND_FILENAME);
}
else {
cout <<"\nAnda Memasukkan Pilihan yang salah \n";
}

cout<<"\nPointmu : "<<PoinMu;
cout<<" \nPointku : "<<PoinKu<<endl;
}
while (PoinMu<menang&&PoinKu<menang);
if(PoinMu>PoinKu){
cout<<"\n\nSelamat Kamu Menang !!!";
PlaySound(TEXT("asik menang.wav"), NULL, SND_FILENAME);
}
else{
cout<<"\n\nAnda Kalah !!!";
PlaySound(TEXT("coba lagi.wav"), NULL, SND_FILENAME);
}
cout <<"\n\nIngin Main Lagi [Y/T] : ";
cin >>ulang;

if (ulang == 'Y' || ulang =='y'){
goto atas;
}else{
system("cls");
}
}






Cara Setting IP di Ubuntu

Rabu, 04 Desember 2013
Posted by Unknown
Tag :
 
Perintah “ifconfig”

Kita bisa melakukan konfigurasi TCP/IP menggunakan modus teks dengan menggunakan bantuan terminal. Berkas yang akan kita edit atau konfigurasikan adalah berkas /etc/network/interfaces.

  • Langkah-langkah adalah sebagai berikut:
  • Buka terminal dari menu Aplikasi > Aksesoris > Terminal.
  • Ketikkan perintah berikut:
        $sudo pico /etc/network/interfaces
  • Tambahkan/masukan opsi berikut ini ke dalam berkas /etc/network/interfaces.

         auto eth0
         iface eth0 inet static 
         address 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0

opsi diatas adalah opsi yang digunakan apabila kita menggunakan alamat IP statik. Untuk pengaturan alamat IP dinamik, kita cukup menambahkan opsi berikut ini.

auto eth0
iface eth0 inet dhcp

selain dengan mengedit berkas seperti di atas, kita juga dapat melakukan konfigurasi TCP/IP menggunakan command line. Ada dua perintah yang dapat kita gunakan untuk konfigurasi TCP/IP. Pertama adalah ifconfig dan yang kedua adalah route. Untuk menggunakan perintah ifconfig dan route, kita dapat mengeksekusinya dengan super user do (sudo), berikut ini perintahnya.

$sudo ifconfig 192.168.1.1 netmask 255.255.255.0

C. Mengaktifkan/Mematikan Koneksi Jaringan

Seringkali kita perlu untuk mengaktifkan atau mematikan peranti jaringan di komputer kita dikarenakan sebab-sebab tertentu (contohnya ethernet bisa mengganggu beberapa tipe koneksi dial up GPRS atau CDMA). Jika kita juga ingin mengaktifkan koneksi jaringan melalui terminal, kita dapat menggunakan perintah berikut ini.

$sudo ifconfig eth0 up

apabila ingin mematikan, eksekusi perintah berikut.

$sudo ifconfig eth0 down

Selain dengan menggunakan perintah diatas, kita bisa juga menggunakaan perintah dibawah ini untuk mematikan service network di Linux


Lalu untuk menjalankan kembali, dengan mengganti stop menjadi start

D. Menambahkan virtual IP pada NIC

Selain IP Address bisa ditanamkan pada NIC (Network Interface Card), di Linux kita bisa juga menambahkan IP Address yang disebut dengan Virtual IP. Ketikkan perintah ini untuk menambahkan IP Address virtual


Lalu untuk melihat hasilnya ketikkan perintah ifconfig


E. Tes Koneksi Jaringan

Silahkan kita lihat alamat IP Address pada computer teman kita, lalu pastikan bahwa computer sudah terhubung ke jaringan. Untuk melihat tes koneksi kita dapat menggunakan perintah


 $Ping [IP Address]




Kali ini saya akan menshare Cara Mencari Nilai Minimal dan Maksimal Dengan C++. 
Bagi yang penasaran silahkan liat scriptnya di bawah ini.


Scriptnya :

import java.io.* ;
import javax.swing.*;
public class coba{
public static void main(String Arg[]) throws IOException{
BufferedReader Get=new BufferedReader(new InputStreamReader(System.in)) ;
double nilai[] ;
nilai = new double[10] ;
int max=0;
int min=100 ;
String str ; double a, x ;
System.out.print("\nMasukan Jumlah Mata Kuliah :") ;
str = Get.readLine() ;
x= Integer.parseInt(str) ;
for (a=0;a<x;a++){
String nama="";
nama=JOptionPane.showInputDialog("Masukan Nama Mata Kuliah : ") ;
JOptionPane.showMessageDialog(null,"Nilai Mata Kuliah  = "+a) ;
str = Get.readLine() ;
for (a=0;a<x;a++){
if (nilai[a]>max)
max = nilai[a] ;
if (nilai[a]<min) min = nilai[a] ; }
System.out.println("\n\nNilai Maximum : "+ max) ;
System.out.println("Nilai Minimum : "+ min) ;
}
}
}


Maka Outputnya : 




Web Statis
Web Statis merupakan jenis Website yang mana penggunanya tidak bisa merubah
kontent  dari Web tersebut  secara  langsung  menggunakan  Browser.  Interaksi yang  terjadi
antara     pengguna    (client)     dan    server     hanyalah     seputar     pemrosesan     link     saja.
Jenis Web seperti ini menggunakan Client Side Script yang mana script-script yang dapat
dimengerti oleh komputer Client saja (Browser) seperti HTML, JavasScript, DHTML, CSS,
dan lain sebagainya.

Web Dinamis
Web  Dinamis  merupakan  jenis  Website  dengan  interaksi  yang  terjadi  antara
pengguna dan server sangat kompleks. Di mana seseorang (Client) dapat mengubah Content
dari  halaman  tertentu  dengan   menggunakan  Browser.  Request   yang  dikirimkan  oleh
pengguna dapat diproses oleh server untuk kemudian ditampilkan dalam isi yang berbeda-
beda menurut alur programnya.


Web Server
Web   server   adalah   program   aplikasi   yang   memiliki   fungsi   sebagai   tempat
menyimpan   dokumen-dokumen   web.   Jadi   semua   dokumen   web   baik   yang   ditulis
menggunakan client side scripting maupun server side scripting tersimpan di dalam direktori

utama web server (document root).

Beberapa Web Sever yang banyak digunakan di internet antara lain :
1. Apache Web Server (http://www.apache.org)
2. Internet Information Service, IIS (http://www.microsoft.com/iis)
3. Xitami Web Server (http://www.xitami.com)
4. Sun Java System Web Server


Server Side Scripting
Server Side Scripting merupakan sebuah teknologi scripting atau pemrograman web
dimana  script  (program)  dikompilasi  atau  diterjemahkan  di  server.  Dengan  server  side
scripting, memungkinkan untuk menghasilkan halaman web yang dinamis.
Beberapa contoh Server Side Scripting (Programming) :
1. ASP (Active Server Page) (http://www.asp.net/)
3. Java Server Pages (http://java.sun.com/products/jsp/)


Beberapa keistimewaan PHP antara lain :
ü   Cepat
ü   Free
ü   Mudah dipelajari
ü   Multi-platform
ü   Dukungan technical-support
ü   Banyaknya komunitas PHP
ü   Aman

Cara Menambah User Account di Ubuntu

Jumat, 18 Oktober 2013
Posted by Unknown
1. Pilih icon gear yang berada di pojok kanan, kemudian pilih system setting



 2.   Kemudian akan muncul gambar seperti ini lalu pilih user account.



3.  Kemudian pilih tombol + di bawah.



4. Akan muncul seperti ini dan isikan nama account, semisal tom lalu klik create.




5. Maka account tom akan terlihat di My account



1



Selamat Datang Di Blog Saya
English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

Flag Counter

Statistik

Diberdayakan oleh Blogger.

Copyright © 2013 Sekedar Sharing - Edited By |Imam Ainudin Firmansyah | 12.12.6815