Tuesday, May 31, 2016

excel , tunjangan

Selamat datang kawan kawan di blog saya yang sederhana ini  . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai php yaitu cara menghubungkan database dengan php . Di artikel sebelumnya juga saya sama berbagi mengenai php yaitu cara menambah data ke database dengan php .

Oke kali ini saya akan berbagi mengenai excel . mengenai tunjangan , maksudnya apa sih ? masudnya kita akan membuat bagaimana cara jika memiliki anak maka akan menampilkan hasil tujangannya dan juga tidak akan menampilkan anda tidak memiliki tunjungan . Oke jadi tunjangan per anaknya adalah 200000 . Oke berarti kita menggunakan fungsi logika if .

Oke mungkin terdengar sederhana , tetapi kalo menurut saya ya lumayan . Oke lansung kita buat seperti di bawah .


nah sekarang tinggal yang bagian tunjangannya kita isi dengan logika if . Jadi konsisinya kaya gimana sih ? pertama kita gunakan fungsi if lalu kondisinya jika statusnya n maka anak di kali 200000 dan jika tidak "tidak punya tunjangan " .Cara penulisananya

=if(b2="n",c2*200000,"tidak punya tunjangan")

Oke jika sudah di tulis tinggal tarik kebawah saja biar cepet . Maka hasilnya akan seperti ini .


Oke gimana mudah bukan , tinggal ketik ketik tarik beres . Oke mungkin itu di belajar excel walaupun sedikit semoga bermanfaat dan juga menambah wawasan . Terimakasih telah berkenan membaca artikel . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .

Monday, May 30, 2016

menambah data ke database dengan php

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnnya kawan mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai cara menghubungkandatabase dengan php . Di artikel sebelumnya juga saya telah berbagi mengenai  tips css yaitu cara membuatmenu posting responesive  , apa aja sih property yang digunakan ? .



Oke karena sebelumnya saya telah berbagi mengenai cara menghubungkan databases dengan php . Kali ini saya akan berbagi mengenai cara memasukan data ke database dengan php . Jadi rencananya kita akan membuat sebuah from pendaftaran . Oke sebelum membuat form kalian buat dulu database nya .

Buka cmd prompt kita buat databasenya bernama siswa saja  dengan

 create database siswa;

lalu kita gunakan databasenya

use siswa;

Kita buat table dengan

create table biodata (id int(5) primary key auto_increment , nama varchar(30) , umur int(3));

Jadi di dalam table ada tiga yang pertama id kita buat otomatis dengan auto_increment , lalu nama dan umur . Oke jika kawan kawan sudah buat database sekarang  yang akan dilakukan pertama adalah menghubungkan atau mengkoneksikan database dengan php , caranya .

<?php
$host="localhost";
$user="root";
$pass="";
$db="siswa";
$konek=mysql_connect($host,$user,$pass);
$pilih_databases=mysql_select_db($db,$konek);
?>

Oke kalo sudah kita simpan dengan nama konek.php . Sekarang kita akan coba membuat form pendaftaranya

<?php
include "konek.php";
if(isset($_POST['submit'])){
                $nama = $_POST['nama'];
                $umur = $_POST['umur'];
                $insert = "insert into biodata (nama,umur)values('$nama',$umur);";
                $query=mysql_query($insert);
                if($query){
                                echo "berhasil";
                }else{
                                echo "gagal";
                }
}
?>
<form method="post">
<table width='35%' cellpadding='2' cellspacing='2'
align='center'>
<caption><h2>Formulir Pendaftaran siswa Baru</h2></caption>
<tr><td>Nama </td><td>:<input type="text" name="nama"
size="30" maxlength="30"/></td></tr>
<tr><td>umur </td><td>:<input type="text" name="umur"
size="30" maxlength="3"/></td></tr>
<tr><td></td><td><input type="submit" name="submit"
value="Daftar!"/></td></tr>
</form>



Jika sudah kita save dengan nama daftar.php . Jika coba buka daftar.php masukan misal namanya wandi dan umurnya 16 , kita berhasil akan meng echo berhasil dan jika gagal akan meng echo gagal . Sekarang kita coba lihat ke phpmyadmin . dan buka database siswanya .



Maka akan ada ada yang telah kita masukan tadi yaitu wandi dan umur 16 . Gimana mudah bukan untuk memasukan data ke database dengan php . Jadi pertama kita perlu buat database lalu menghubungkan dengan php , setelah menghubungkan kita buat form dengan metode post jadi di url agak akan ada tulisan mengiriman . Setelah kita mengirim data dengan metode post kita melakukan query untuk memasukan data yaitu .

insert into biodata (nama,umur)values('$nama',$umur);

nilai nya yaitu sebenarnya $_POST[‘nama’] dan umur $_POST[‘umur’] , tetapi lebih baik kita buat lagi variable . Bro kenapa sih kalo berhasil mengirim akan menampilkan berhasil ? jadi sebenarnya itu kondisinya kalo di baca jika $query==true jadi kita variable $query benar maka akan menampilkan berhasil dan jika tidak berhasil berarti false maka kan menampilkan gagal . True dan false itu adalah tipe ada boolean . Kalo kawan kawan mau nulis kondisinya if($query==true) juga bisa , hasilnya akan tetap sama saja .

Oke mungkin itu dia cara menambahkan data ke database dengan php , nanti kita akan untuk menampilkan data nya . Jadi datanya akan di ambil dari database lalu ditampilkan dengan php . Semoga menambah wawasan dan juga tentunya bermanfaat .  Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih dan juga lebih bermanfaat .

cara koneksi database dengan php

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin  . Di artikel sebelumnya saya telah berbagi mengenai tips tips pada css yaitu tipsnya mengenai membuat  menu posting responesive dengan css , apa saja di property yang digunakan ? langsung aja baca disana . Di artikel sebelumnya juga saya telah berbagi mengenai library javascript yaitu jQuery saya berbagi mengenai jQuery manipulasi posisi  . Kalo menurut saya belajar menipulasi posisi itu penting , terutama kalo kita ingin membuat game atau animasi membuat orang berjalan , atau lainnya .




Oke lanjut kali ini saya akan berbagi mengenai cara koneksi databases dengan php . Sebelum memulai pembelajaran kali ini kawan kawan harus tau dasar dari php , kalo belum belajar dulu php dasarnya . Oke kalo kawan kawan sudah menguasai php dasar , kita akan lanjut belajar phpnya . Untuk pertama - tama kawan kawan buat dulu database nya . Kalo belum tau cara buat database baca sini .

Oke kali ini saya akan buat database nya , untuk membuat sebuah database kita bisa menggunakan GUI dengan phpmyadmin atau kawan kawan bisa membuat database nya dengan command prompt , sambil belajar dengan query query mysql nya . Oke kali ini saya akan coba buat database dengan command prompt .

buat database


Kali ini saya membuat nama database nya bernama wandi dan juga di sana ada satu table bernama user yang di tablenya ada id , nama , umur . Oke kawan kawan bebas buat database nya . Sekarang kalo kawan kawan sudah membuat database sekarang kita akan lanjut ngoding , bagaimana caranya mengkoneksikan databases dengan mysql ?  .

<?php 
$host="localhost";
$user="root";
$pass=""; // default nya kosong
//jadi kalo gak pake password tinggal pass=""
//kalo pake password tinggal tulis
$db="wandi"; //nama databasesnya
//ganti dengan yang sudah kalian buat namanya
$konek=mysql_connect($host,$user,$pass);
$pilih_databases=mysql_select_db($db,$konek);
if($pilih_databases==true){
echo "berhasil konek";
}else{
echo "gagal konek";
}
?>

Oke jadi untuk mengkoneksikan database dengan php , membutuhkan 4 informasi yang pertama adalah hostnya , ke dua username , ke tiga passwordnya , dan yang ke empat adalah database nya . cara mengkonekkan database dengan php mengunakan fungsi nya yaitu myql_connect(host,user,password) ada tiga parameter yaitu host , user dan password .

Untuk memilih database kita mengunakan fungsi mysql_select_db(databasesnya) jadi ada satu parameter yaitu databasenya , atau bisa juga dengan 2 parameter yatitu databasenya dan connectnya . Bro emang harus itu pake variable host,user pass sama db nya ? gak juga sih bisa juga dengan nulis gini .

<?php
$konek=mysql_connect('localhost','root','123456');
$pilih_databases=mysql_select_db('wandi');
if($pilih_databases==true){
echo "berhasil konek";
}else{
echo "gagal konek";
}
?>

Hasilnya sama akan konek ke database dan akan menampilkan berhasil konek . Kalo gitu kenapa bro lu pake variable ? kenapa saya pake variable ? agar penulisnya lebih mudah dan juga lebih enak di baca .

Berhasil konek database


Oke gimana , mudah bukan untuk mengkoneksikan atau menghubungkan mysql dengan php , kita hanya membutuhkan 4 informasi dan juga 2 fungsi .Oke semoga bermanfaat dan juga menambah wawasan tentunya . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainya yang lebih menarik dan juga lebih bermanfaat .

Sunday, May 29, 2016

menu posting responsive dengan css

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai pola bilangan bahasa c . Di artikel sebelumnya juga saya telah berbagi mengenai  cara memanipulasi posisi dengan jQuery .



Oke di kesempatan kali ini saya akan berbagi mengenai tips tips css . Saya akan kembali memberikan tips css kepada kawan kawan . Kali ini tipsnya apa ? kali ini saya kan memberikan tips ke kawan kawan bagaimana membuat tampilan menu posting responsive .  Jadi rensponsive itu meskipun kita lihat di berbagi ukuran dan yang kecil pun misalnya smartphone , akan tetap bagus . Oke kalo kawan kawan udah pada gak sabar ingin tau apa aja propery css yang akan disajikannya , langsung aja yok .

Pertama kita buat dulu HTML nya dulu . Sebelumnya photnya kalo mau ganti ganti aja .

<div id="pembungkus">
                <img src="http://sma-smk-puragabaya.sekolah-unggulan.com/asset/file/media/LOGO_puragabaya.png">
                <span>
                <p>
                                <b>SMK/SMA puragabaya</b>
                </p>
                <a href="#">Baca selengkapnya</a>
                </span>
</div>

Oke jika sudah, sekarang kita akan mulai design , oke sekarang buat css nya .

#pembungkus a{
                text-decoration:none;padding:5px;
                background-color: rgba(0,0,0,0.5);color:#fff;
                border-radius:5px;
}
#pembungkus a:hover{background-color:rgb(0,0,0);}
#pembungkus{
                text-align:center;
                position:relative;
                width: 300px;height:300px;
                overflow:hidden;
}
#pembungkus img{
                width:100%;
                height:100%;
}
#pembungkus:hover span{
                display:block;
}
#pembungkus span{
                line-height: 40px;font-size:20px;
                display:none;
                position:absolute;top:0;
                background-color: rgba(255,255,255,0.5);
                width:100%;height:100%;
}



Nah begitu kita mengerahkan mouse ke pada photo maka akan muncul “ baca selengkapnya “ . kenapa sih bisa gitu ? pertama saya mempunyai id pembungkus yang saya atur position=relative dan yang di span tinggal di atur position=absolute agar bisa di atur top=0 nya dan agar top =0 sesuai dengan parent elementnya atau sesuai dengan pembungkusnya .

Sebenarnya fixed juga bisa tetapi lebih tepatnya relative karena kalo fixed itu anti scroll . Bro kalo parent elementnya sama positionnya absolute bisa gak ? bisa , yang gak bisa itu kalo position parent element nya static . Jadi kalo kita tidak di atur pembungkus position relative maka top = 0 nya akan ke bagian paling atas browser bukan parent elementnya , mungkin sedikit membingungkan ? tetapi dengan terus ber experiment kalian akan terbiasa kok dengan ini .

Jadi sebenarnya sudah beres , tetapi kalo pake smartphone kan gak bisa hover , cara menaganinya tinggal kita gunakan saja query css . Kita akan ubah jika medianya ukuran maksimal lebarnya  800px maka yang bagian span akan ke bawah . Caranya gimana ? kita tinggal tambahkan ini ke bagian cssnnya

@media only screen and (max-width:800px){
                #pembungkus{
                                position:static;
                }
                #pembungkus img{
                                height:60%;
                }
                #pembungkus a{padding:0px;border-radius:0px;}
                #pembungkus span{
                                line-height:0;
                                display:block;
                                height:40%;
                                position:static;
                }
}

Jadi dengan @media only screen and (max-width:800px) , artinya jika medianya screen dan maksimal lebarnya 800px maka id id ini berjalan . Gimana lumanya bagus bukan ? mungkin kawan kawan kalo udah tau cara membuat responsive bisa membuat menu posting lebih bagus dan lebih baik dari yang saya buat .




Oke mungkin segitu saja cara membuat menu posting responesive dengan css . Semoga menambah wawasan dan juga tentunya semoga tipsnya bermanfaat . Oke sampai jumpa lagi di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat . 

Saturday, May 28, 2016

jQuery manipulasi posisi

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan mudah mudahan sehat , amin . Di arikel sebelumnya saya telah berbagi mengenai pola bilangan bahasa c . Di artikel sebelumnya juga saya telah berbagi mengenai hello world , vb .



Oke lanjut kita akan bahas mengenai javascript . Kita sekarang akan membuat gimana cara memanipulasi posisi dengan menggunakan libary javascript yaitu jQuery . Gimana sih caranya ? jadi pada jQuery untuk memanipulasi posisi ada dua fungsi yaitu offset() dan juga position() .Oke yang pertama akan kita coba gunakan adalah yang fungsi offset() dulu saja .

Untuk menggunakan fungsi offset() ini , cara umum penulisannya adalah

offset(koordinat);
offset({top:value,left:value});

Jadi ada dua parameter yang pertama atasnya atau top dan yang kedua adalah pinggirannya atau left .Sekarang kawan kawan sudah tau dan mari kita lanjut ke contohnya .

<style>
#div1{
background-color: yellow;
width:100px;
height: 100px;
position:relative;
left:100;
}
</style>
<script src="https://code.jquery.com/jquery-2.2.4.js"></script>
<script>
$(document).ready(function(){
$("#klik").click(function(){
$("#div1").offset({top:300,left:300});
});
});
</script>
<div id="div1">Test</div><input id="klik"value="pindah"type="button">

Begitu kita mengklik pindah maka tag yang mempunyai id div1 akan berpindah ke top 300 dan left 300 . Oke sekarang kita akan coba menggunakan fungsi position() , fungsi ini akan menghasilkan objek yang mempunyai 2 properti yaitu top dan left .

<style>
#div1{
background-color: yellow;
width:100px;
height: 100px;
position:relative;
left:100;
}
</style>
<script src="https://code.jquery.com/jquery-2.2.4.js"></script>
<script>
$(document).ready(function(){
$("#klik").click(function(){
var ordinat=$("#div1").offset({top:300,left:300}).position();
alert(ordinat.top+"  "+ordinat.left);
});
});
</script>
<div id="div1">Test</div><input id="klik"value="pindah"type="button">

sebelumnya ini masih contoh yang tadi cuma di tambah fungsi position(); dan saya kasih varible . Begitu kita klik pindah maka akan berpindah dan akan meng alert 300  300 . Gimana mudah bukan ? kita hanya perlu menggunakan fungsinya saja . Oke sekarang kita akan buat lagi dari awal , kita akan coba membuat begitu kita menekan panah kiri , kanan , atas , atau bawah di keyboard maka akan berpindah .Berarti kita akan menggunakan fungsi onkeydown atau onkeyup , buat yang belum tau baca dulu sini , sekarang kita gunakan fungsi onkeydown saja .

<style>
#div1{
width:100px;
height: 100px;
position:absolute;
left:100;
}
</style>
<script src="https://code.jquery.com/jquery-2.2.4.js"></script>
<script>
$(document).ready(function(){
posisi=new Object();
var kiri=100;
var atas=0;
function x(){
posisi.left=kiri;
posisi.top=atas;
$("#div1").offset(posisi);
}
var tekan=document.onkeydown=function(p){
if(p.keyCode==39){
if(kiri>=1000){
kiri=1000;
}else{
kiri=kiri+30;}
x();
}
if(p.keyCode==37){
if(kiri<=0){
kiri=0;
}else{
kiri=kiri-30;}
x();
}
if(p.keyCode==40){
if(atas>=1000){
atas=1000;
}else{
atas=atas+30;}
x();
}
if(p.keyCode==38){
if(atas<=0){
atas=0;
}else{
atas=atas-30;}
x();
}
};
});
</script>
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEJHjO7RJ3RRz4PsHaaQPH6aFMo_2mSZKWVu9VK3ATarEKPj8kh8PWBMGiszXRJEIE1rwkEBixLXmlTaIre4GGnbZPxhAq-Xghnb8XJjSItcFxbCcOsp_qTLj00WQ9wjFSiqt4cJrDFrY/s1600/Goblin.png" id="div1"/>

Bro kalo yang 37,38,39,40 , apa ya ? itu namanya kode ascii lebih lengkapnya baca disini .

Scriptnya panjang tetapi sebenarnya itu sederhana jadi kawan kawan gak usah binggung , karena misal kalo kita menekan panah kiri di keyboard maka akan melakukan aritmatika kiri=kiri+30 dan jika kiri lebih besar atau sama dengan 1000 maka kiri tetap 1000 . kalo menekan panah atas di keyboard maka akan melakukan artimatika atas=atas-30 dan jika atas lebih kecil atau sama dengan 0 maka atas tetap 0 .



Oke itu dia belajar manipulasi posisi dengan menggunakan jQuery . Semoga menambah ilmu dan juga tentunya bermanfaat . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .

Pesan saya , teruslah lakukan experimen experimen , misal kalo saya kasih source code ini coba kalian buat versi kalian sendiri mungkin scriptnya lebih sederhana .

Pola bilangan bahasa c

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat ,amin . Di artikel sebelumnya saya telah berbagi mengenai hello world vb . Di artikel sebelumnya juga saya telah berbagi mengenai tahu bulat , wah masa sih berbagi makanan ? maksudnya game tahu bulat , masih sih lagunya ada tapi gamenya belum ada . Nah sekarang game tahu bulat udah ada , kayak gimana sih gamenya ? baca aja sana .



Oke sekarang kita akan belajar bahasa c lagi . sekarang di bahasa c kita mau apa ? sekarang kita akan membuat pola bilangan 1 2 4 7 11 16 22 sampai N  . Nah jadi idenya gini 0+1=1 , 1+1 = 2 , 2+2=4 , 3+4 , 7+4 . Oke jadi kita di sini hanya menggunakan 1 for loop saja .  gimana caranya ? langsung aja kita mulai codingnya .

#include "stdio.h"
main()
{
int a=0,n,b=1;
printf("N = ");scanf("%i",&n);
for(;a<=n;a++){
printf("%i\n",a+b);//0+1,1+1,2+2,3+4,4+7,5+11
b=b+a;//1,2,4,7,11
}
}



Petama kita mempunyai 3 variable  , dan a untuk perulangannya dan yang b untuk aritmatikanya , dan yang n untuk mencari sampai berapa banyak perulangannya . misal kita masukan n = 5 . a+b atau 0+1= 1 , lalu yang b=b+a b=1+0=1 .lalu a+b 1+1=2 .  lalu yang b=b+a b=1+1=2 . lalu a+b 2+2=4 . b=b+a b=2+2=4 .lalu a+b 3+4 = 7 dan seterusnya sampai a=5 .

Gimana ? terlihat mudahkan dan juga hanya sedikit . Oke sekarang saya akan lanjut ke pola bilangan yang selanjutnya . kaya gimana pola bilangan yang selanjutnya ? jadi kita akan membuat pola bilangan seperti berikut ini .

1 , -2 , 3 , -4 , 5 , -1 , 2 ,-3 , 4 , -5 , 1 , -2 , 3 , -4 , 5 ..sampai N .

Sebenarnya mudah kita hanya memerlukan perulangan 2 saja . mau while mau for bebas . Kalo saya biar adil menggunakan for dan while .

#include "stdio.h"
main()
{
int a=1,b=1,n,pn=0;
printf("Masukan n= ");scanf("%i",&n);
for(;a<=n;a++){
while(b<=5){
printf("%i  ",b);
b++;
}
b=1;
printf("\n");
}
}



nah itu baru bilangan 1 , 2 , 3 , 4 , 5 , 1 , 2 , 3 , 4 , 5 , 1 , 2 , 3 , 4 , 5 .. sampai N saja , belum yang positif sama negatif . untuk menentukan positif negatif kita menggunakan variable pn saja yang telah saya buat . Oke kalo gitu kita ganti whilenya  dengan yang baru , sebagai berikut .

while(b<=5){
if(pn==1){
printf("\t-%i ",b);
pn--;
}else{
printf("\t%i ",b);
pn++;
}
b++;
}


Nah yang baru ini jika pn 1 maka akan jadi negatif lalu melakukan pengurangan 1 pada pn , sehingga jadi 0 . maka yang bilangan selanjutnya jadi positif . Gimana mudah bukan mengkombinasikan perulangan dan percabangan itu , karena sebenarnya perulangan itu sama dengan percabangan ada kondisinya . Sekarang kita akan mecoba mengkombinasikan lagi perulangan dan percabangan , kita akan membuat pola bilangan


1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 .... sampai N

#include "stdio.h"
main()
{
int n,a,z=1;
printf("Masukan N = ");scanf("%i",&n);
for(a=1;a<=n;a++){
if(z==1){
printf("1 ");
}else{
printf("0 ");
}
z++;
if(z==5){
z=1;
}
}
}



Jadi setiap z sama dengan 5 maka z akan serubah jadi 1 .Oke sekarang kita akan membuat pola bilangan lagi yang agak greget , kita akan buat yang kayak gimana sih ? oke kita akan membuat yang seperti berikut .

1 2 3 4 5 6 7 8
2 3 4 5 6 7 8 1
3 4 5 6 7 8 1 2
4 5 6 7 8 1 2 3
........sampai N

Oke jadi di sana kawan kawan udah tau harus menggunakan 2 perulangan dan tentunya ada juga percabangan buat , buat agar bisa udah sampai 8 kembali lagi ke 1 .Oke langsung aja kita mulai kodingnya .

#include "stdio.h"
int main()
{
int a=1,n,b=1,c=0;
printf("Masukan N=");scanf("%i",&n);
for(;a<=n;a++){
for(;b<=8;b++){
if(c>=8){
c=1;
}else{
c++;
}printf("%i  ",c);
}b=1;c=a;
printf("\n");
}
return 0;
}

Jadi setiap c lebih besar atau sama dengan delapan maka akan kembali jadi 1 . Kalo yang setiap awalnya kenapa bisa 
1
2
3
4 ? itu karena ada c=a jadi setiap di for sudah tidak memenuhi kondisi maka c=a , nah itu makanya bisa gitu .



Oke itu dia kumpulan pola bilangan , semoga bermanfaat dan makin mengerti soal perulangan , dan juga percabangan . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .

Friday, May 27, 2016

Hello world , vb

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai pengertian motherboard . Di artikel sebelumnya juga saya telah berbagi mengenai tahu bulat . wah masa sih bisa berbagi makanan ? maksudnya game tahu bulat , kalo makanannya ada , lagunya ada gamenya juga ada lah.



Oke kali ini saya akan membahas mengenai hello world , visual basic . Jadi sebelum kalian memulai belajar visual basic ini kalian harus tau dulu apa itu visual basic ? karena ada istilah mengatakan tak kenal maka kenalan kalo udah kenal pasti suka . Oke kalo kalian udah tau apa itu visual basic ? kalian tentu harus instal dulu visual basic 6.0 , kalo kalian belum punya silahkan cari cari di si embah google , ukurannya gak besar kok . Oke kalo kalian sudah pada tau apa itu visual basic 6.0 dan sudah instal visual basic 6.0 . Mari kita lanjut belajarnya .


Oke jadi tampilan awalnya seperti itu , jadi ada toolbox , tempat form , menu , propery , toolbar . Kalo di dalam toolbox ada menu , pointer arrow , picture , label , textbox , frame , command button , checkbox , radio button , combox , listbox , horisontal slider , vertical slider , timer , drive list box , dir list box , file list box , shape , line , image , data control , OLE .

Oke sekarang kita akan mulai membuat tulisan hello world di layar . Pertama tama buka vb-nya .


Oke kita pilih standard EXE , saja klik open.


Untuk membuat tulisan kita tingal klik label pindahkan ke bagian form dan kalian ketik " hello world " atau di property cari caption tinggal tulis " hello world " dan selesai .Gimana mudah kan ? Jadi kalo kita ingin menulis tulisan berarti adanya di property caption , itu kalo label kenapa saya bilang begitu ? Jadi untuk menulis tulisan ada yang berbeda beda misal kalo di textbox untuk menulis tulisannya dengan property text . Oke lanjut sekarang kita ubah jenis tulisannya jadi arial , ukurannya  tulisanya 20 saja , gimana caranya ? pertama cari di bagian property , yaitu font  .


setelah kalian klik font maka akan muncul seperti berikut , lalu kalian ubah jenis tulisannya jadi yang kalian suka dan ukurannya juga tentunya . Kalo saya font nya arial ukurannya 20 . Oke kalo kalian sudah tinggal klik ok dan selesai . Bro kalo kita ingin mengubah warna tulisannya gimana , kok gak ada di font ya ? untuk mengubah warna tulisan ada property force color . nah itu gunanya untuk mengubah warna tulisan .


Jadi disana ada dua pilihan , yaitu palette dan system , kalo saya pilih palette . Oke sekarang kita ubah tulisannya jadi di tengah .


caranya cari property alignment , lalu ubah posisinya jadi center atau tengah  . selesai . Kalo kita mau lihat hasilnya tingal tekan F5 pada keyboard .


Gimana mudah sekali bukan tingal klik klik selesai . Oke nanti kita lanjut kodingnya , kodingnya juga gak sulit mudah sekali . kenapa saya bilang mudah sekali ? karena kalo kita bilang sulit mungkin kita akan gak mau belajar dan kalo kita gak mau belajar ,  tentu kita gak akan bisa bisa .

Oke mungkin segitu saja belajar mengenai visual basic cara menulis " hello world ". Semoga bermanfaat dan juga tentunya menambah wawasan . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .

Ayo tanam ilmu sebanyak banyaknya , dan nanti kita akan panen pula banyak .

Pengertian motherboard

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat ,amin . Di artikel sebelumnya saya telah berbagi mengenai game tahu bulat , kalo lagunya udah ada gamenya juga udah ada . Di artikel sebelumnya juga saya telah berbagi mengenai ini dia yang terjadi jika builder'huts bisa di upgrade .



Oke lanjut kali ini saya akan berbagi mengenai hardware , yaitu pengertian motherboard .Seperti biasa pertanyaan pertama adalah apa itu motherboard ? motherboard bukan papan ibu , tetapi motherboard adalah perangkat keras ( hardware ) komputer yang memiliki peran utama dan paling vital .Motherboard mengemban tugas untuk mengatur hal - hal teknis seputar BIOS ( basic input outpot sistem ) , vga , prosesor , dan addtional card.

Motherboard memiliki fungsi sebagi sistem board atau papan utama ( main board ) . Jadi semua hal dalam komputer dapat di kendalikan oleh motherboard untuk komunikasi dengan peranti yang lainnya dalam sistem . Sitem board adalah papan sirkuit berupa pcb ( printed sircuit board ) yang paling besar . Sistem board biasanya merupakan tempat dari beberapa komponen berikut ini .


  • cpu
  • cirkuit pengontrol
  • bus/adapter
  • ram
  • chip bios
  • dll
Oke itu dia penjelas singkat mengenai apa itu motherboard . Oke semoga menambah wawasan dan juga bermanfaat . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnnya yang lebih menarik dan juga lebih bermanfaat .


Thursday, May 26, 2016

Game tahu bulat

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai imajinasi saya yaitu ini dia yang terjadi jika builder'huts bisa di upgrade . Di artikel sebelumnya juga saya telah berbagi mengenai membuat program mengurutkan 3 bilangan dari terbesar kecil dengan bahasa c , kalo mencari bilangan terbesar sudah biasa tetapi kalo mengurutkan gimana ? .



Oke lanjut sekarang saya akan share mengenai game,nama gamenya tahu bulat . Bukannya itu makanan indonesia ? memang makanan indonesia , kalo lagunya udah ada , gamenya juga udah ada . Apa lagi sekarang sedang populer di play store .



Tahu bulat memiliki rating 4.6 sama dengan coc 4.6  . Gimana hebat bukan game tahu bulat yang di buat di pasar komik Bandung 5 di Braga . Kalo di bandingkan dengan coc yang membuat desa hingga jadi desa terkuat , kalo di game tahu bulat ini kalian akan jadi tukang tahu bulat hingga menjadi tukang tahu buat terkaya .

Gimana tertarik memainkan game tahu bulat buatan indonesia ini .



Nama        : Tahu Bulat

Size           : 12 MB

Donwload : Play store


Semoga game tahu bulat ini bisa melebihi kepopulerlan coc . Jadi tunggu di apa lagi donwload karena size nya juga kecil  . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .

Tahu bulat di goreng di mobil dina katel dadakan , gurih gurih .


Ini dia yang terjadi jika builder'huts bisa di upgrade

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai mengurutkan 3 bilangan terbesar ke terkecil denga bahasa c , kalo mencari bilangan terbesar ke terkecil sih biasa tetapi kalo mengurutkan . Di artikel sebelumnya juga saya telah berbagi mengenai info penting coc yaitu update baru di coc , mau tau apa aja yang baru ? mari baca sana .



Oke sekarang saya akan berbagi mengeani pendapat saya tentang coc , mengenai karakter si pekerja keras dan pahlawan para th th besar yaitu builder'hut . Saya akan membahas builder'hus mengenai ini dia yang terjadi jika builder'huts bisa di upgrade . Oke apa aja sih yang akan terjadi , mari simak bersama sama .


1. upgrade bangunan akan cepat 

Oke mungkin yang pertama ini sudah bisa di tebak oleh kawan kawan , kalo kita mau upgrade bangunan akan lebih cepat dari sebelumnya , kenapa ? ya ngapain builder'huts bisa di upgrade tapi kalo ngebangunnya masih lama .

2. upgrade builder'huts menggunakan builder'huts

Nah mungkin akan terjadi keanehan , anehnya apa ? kalo kita buat kata " saya sedang upgrade builder'huts menggunakan builder'huts ". Dan akan terjadi pilih kasih antara builder'huts satu dengan builder;huts yang lainnya . jadi builder'huts yang satu sedang ngebangun yang sedang di bangunnya lagi malah enak enakan tidur .

3. Evolusi builder'huts


Coc seperti hanya pokemon ada evolusinya .misal kalo babarian level 1biasa biasa , level 3 punya iket , level 5 punya tanduk , level 6 ganti tanduk . Tapi gimana kalo builder'huts misal level 1 biasa biasa , level 3 mendingan agak kerempeng , level 5 punya peralatan yang lebih lengkap tidak hanya palu saja , level 6 rambutnya jadi nambah keren .

4. Evolusi di bangunan

Kalo di bangunan , mungkin kalo level 1 biasa biasa saja , level 2 punya halaman , level 3 punya tempat tidur yang lebih layak , level 4 rumahnya nambah besar , level 5 ada kamar mandi , toilet , tv , dan kawan kawan . level 6 rumahnya nambah besar lagi .

5. builder'huts tidak melatih kesabaran 

Nah mungkin ini tampak buruknya bagi para pemain coc , karena builder'huts upgradenya cepet jadi tidak akan melatih kesabaran kita . apalagi menjelang bulan puasa ini kita harus bisa menahan diri bersabar . tetapi karena builder'hust upgradenya cepet jadi gak ngelatih kesabaran .


Oke mungkin itu dia yang terjadi jika builder'huts bisa di upgrade , Oke terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih  menarik dan juga lebih bermanfaat .

Bahasa c , program mengurutkan 3 bilangan dari terbesar ke kecil

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai update baru di coc , apa aja yang baru ? mau tau apa aja yang baru baca aja sana . Di artikel sebelumnya juga saya telah berbagi mengenai macam macam alat penyimpanan komputer , mau tambah wawasan mengenai hardware baca sana .



Oke karena di artikel sebelumnya saya telah berbagi hardware yaitu storage device dan informasi game yaitu coc , berarti sekarang saya akan berbagi mengenai pemprograman bahasa c . Kita di sini akan buat program apa ? kita akan membuat program mengurutkan 3 bilangan dari terbesar ke terkecil . Oke mungkin udah biasa untuk mencari bilangan terbesar dan terkecil , tapi kalo mengurutkannya gimana ? Oke langsung saja kita buat .

#include "stdio.h"
int main()
{
int a,b,c,pertama,kedua,ketiga;
printf("Catatanwandicager.blogspot.com\n"
"Program mengurutkan bilangan dari terkecil ke "
"terbesar\n");
//permintaan angka
printf("Masukan bilangan 1 : \t");scanf("%i",&a);
printf("Masukan bilangan 2 : \t");scanf("%i",&b);
printf("Masukan bilangan 3 : \t");scanf("%i",&c);
//pemilahan
if(a>b){
if(b>c){
pertama=a;kedua=b;ketiga=c;
}else{
if(a>c){
pertama=a;kedua=c;ketiga=b;
}else{
pertama=c;kedua=a;ketiga=b;
}
}
}else{
if(b>c){
if(a>c){
pertama=b;kedua=a;ketiga=c;
}else{
pertama=b;kedua=c;ketiga=a;
}
}else{
if(c>a){
if(a>b){
pertama=c;kedua=a;ketiga=b;
}else{
pertama=c;kedua=b;ketiga=a;
}
}
}
}
printf("%i , %i , %i \n",pertama,kedua,ketiga);
return 0;
}

Jadi pertama misal kita masukan a=3 , b=8 , c=7 . lalu akan ada kondisi apakah a lebih besar dari b ? tidak berarti b lebih besar dari a , ada kondisi lagi apakah b lebih besar dari c ? jadi b paling besar , ada lagi kondisi untuk mengetahui siapa yang paling besar kedua dan ketiga yaitu apakah a lebih besar dari c ? tidak maka pertama = b kedua = c ketiga=a .


Gimana jadi mudah bukan kalo percabangan itu , jadi inti di percabangan adalah misal apakah a lebih besar dari b ? tidak maka berarti b lebih besar dari a , jadi dalam satu kondisi saja kalian sudah bisa tau 2 informasi . Oke mungkin itu dia belajar bahasa c . Semoga kawan kawan pada paham dan juga tentunya bermanfaat . Terimakasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnnya yang lebih menarik dan juga lebih bermanfaat .

Oke saya saran kalian buat versi kalian sendiri atau buat untuk mengurutkan 4 bilangan dari terbesar ke terkecil . Terakhir selamat berpusing pusing .


Tuesday, May 24, 2016

Update baru di coc , apa aja yang baru ?

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai macam macam alat penyimpanan komputer . Di artikel sebelumnya juga saya telah berbagi mengenai string pada bahasa c . Ingat bukan spring tetapi string , kalo spring yang ada di coc spring trap .



Oke karena saya tadi ada kata kata spring berarti kali ini saya akan menginformasikan coc , bahwa coc ( clash of clans ) telah update lagi , setelah sebelumnya coc update si pemain boling berkulit biru yaitu bowler , sekarang coc update apa aja sih ? Jadi sekarang ini coc update besar besaran mulai dari pasukan , spell , clan , defence , dan kawan kawan .

Pasukan baru coc

Oke yang pertama akan saya bahas adalah mengenai pasukan baru di coc , siapa saja sih ? pasukan baru ada baby dragon sama miner , dan kabar baiknya itu ada di barack , kabar buruknya itu harus TH 9 dan TH 10 , untuk bisa membuka pasukan baby dragon , sama miner . Tidak hanya pasukan baru saja di coc .

Baby dragon



Baby dragon adalah salah satu pasukan yang ada di clash royale tetapi di coc juga sekarang juga ada . Baby dragon ini adalah salah satu pasukan terbang terbaru kalo di coc  ,tetapi kalo di clash royale udah lama . Seperti tadi saya bilang baby dragon ini ada di barack level 11 jadi kalian bisa membuatnya dengan elixir . agar kawan kawan punnya baby dragon kawan kawan harus TH 9 .

Miner



Sekarang miner . Ya sudah bisa di tebak kalo baby dragon di th 9 berarti miner di th 10 . Miner ini sama dengan baby dragon bawaan dari clash royale . Miner ini adalah pasukan yang bisa berjalan di bawah tanah , miner ini akan menggali tanah sampai menuju bangunan terdekat , jadi bebas entah itu defence atau bukan yang jelas bagunan terdekat akan di serang . Bro kalo cara miner defence gimana ? Kalo cara miner defence saya belum tau . Kelebihan miner ini tidak akan di serang kalo sedang berjalan karena berjalan di bawah tanah , jadi saya saranin ke supercell agar di tambah bangunan untuk defence yang bisa nyerang bawah tanah .

Lava hound level 4

Ini bukan pasukan baru di coc , tetapi lava ini sekarang udah bisa di up jadi level 4

Ballon level 7

Ini juga sama bukan pasukan baru tetapi sekarang bisa di up jadi level 7 .

Spell

Diramuan ada clone spell

Clone spell



clone spell , spell apaan sih ?dari namanya saja clone berarti untuk menggandakan pasukan , Pasukan yang digandakan atau saya sebut saja bunshin akan memiliki hitpoint serta demage mirip seperti pasukan aslinya . Hanya saja kalo dinaruto sekali pukul mati , kalo ini gak , tetapi memiliki lifetime . Jadi akan tiba - tiba hilang . Clone spell ini bisa dibut saat pemain berhasil masuk ke town hall 10 .

Clan

Apa sih yang baru di clan , kalo di clan kita  bisa friendly challenge .

Friendly challenge



Jadi friendly challenge ini memungkinkan sesama anggota clan untuk menghancurkan base miliknya satu sama lain . wah kalo gini enak dong bisa , kerja sama untuk minta loop ? dan sayangnya tidak bisa jadi friendly challenge ini tidak akan kehilangan gold , elixir , juga tropps , spell , hero dan traps . 

Defence

Spring trap



Di defence sekarang spring trap bisa di upgrade , tetapi kalian minimal harus th 7 dulu , kalo spring trap sudah bisa di upgrade berarti melontarnya berkali kali .

Canon

Kalo di canon sekarang canon udah bisa level 14 , tentunya demage juga lebih dalem .

Oke mungkin itu dia informasi dari saya mengenai clash of clans , semoga kawan kawan makin semangat nyerang ,karena ada pasukan baru dan makin tenang karena defence pun sekarang udah bisa di upgrade . Kalo saya boleh request ke supercell , Saya minta agar builerder'huts bisa di upgrade , jadi aneh gitu kalo ada yang bilang gini  " gue lagi upgrade builder'huts menggunakan builder'huts  " , gimana permintaan saya anehkan . Oke terimakasih telah berkenan membaca artikel ini dan tolong bantu request saya supaya bisa terkabul . Saya akhiri saja sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .  

buat pemain coc salam dari saya , salam perang . tapi di coc ya bukan di dunia nyata .




Mau tanya  apakah kawan kawan juga ada yang bahasa indonesia , kalo yang saya gak tau kenapa tiba tiba jadi bahasa indonesia , kalo teman saya gak ada tuh bahasa indonesia nya . Yang saya town hall jadi balai kota .

String pada bahasa c

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai pengertian visual basic 6.0 . Di artikel sebelumnya juga saya telah berbagi mengenai belajar packet tracer , menghubungkan 3 jaringan komputer .



Oke sudah lama gak share bahasa c lagi , jadi sekarang saya akan share bahasa c mengenai string pada bahasa c . Jadi sebenarnya string ini adalah char cuma berupa array , array itu apa sih ? jawabannya disini . Masa sih string itu tipe data char cuma berupa array ? oke saya akan kasih contohnya .

#include "stdio.h"
main()
{
char nama[20];
printf("masukan nama : ");gets(nama);
printf("\n nama anda %s \n"
"huruf pertama ada adalah %c\n",nama,nama[0]);
}

Misal kita masukan namanya "wandi" maka akan ngeprintf atau menampilkan seperti di bawah .


Gimana sekarang percayakan bahwa string merupakan tipe data char yang berupa array . jadi karena array dimulai dari 0 dan huruf pertama saya adalah w maka akan menampilkan w . misal lagi kalo saya memasukan nama "andi" maka akan menampilkan andi dan akan menampilkan huruf pertama a .

Itu mengenai string dasarnya , kalo untuk memasukan string caranya bagaimana ? sudah bisa di tebak untuk masukan string dengan menggunakan fungsi gets(nama_variablenya) . Kalo kode formatnya apa ? sudah bisa di tebak juga kode formatnya adalah %s .  Bro kalo misal kita pengen membuat array string gimana , kan string udah berupa array ? Oke kalo itu langsung saja ke contohnya .

#include "stdio.h"
#include "string.h"
main()
{
char nama[2][10]={"wandi","febriandi"};
printf("nama lengkap %s %s\n"
"nama panggil %s\n",nama[0],nama[1],nama[0]);
}


Oke sebelumnya kita tambahkan dulu di bagian header file #include "string.h" , kenapa ? karena kita tidak bisa menulis langsung char nama[2][10]={"wandi","febriandi"}; tanpa adanya string.h . Penulisannya dengan char namanya[jumlah_array][jumlahkatanya]




kalo kita sudah menulis di header file string.h , maka kita bisa melakukan fungsi apa aja sih ? kita bisa melakukan fungsi strcat() , strupr() , strlwr() , strccmp(),strncpy() . Oke sekarang akan ke contoh semuanya .


#include "stdio.h"
#include "string.h"
main()
{
char nama[10]="wandi";
char nama2[20];
strncpy(nama2,nama,10);
printf("nama panggil %s\n",nama2);
printf("\nnama panggil dengan huruf kapital %s\n",strupr(nama2));
printf("nama panggil dengan huruf kecil %s\n",strlwr(nama2));
printf("nama panggil %s\n",strcat(nama2," febriandi"));
if(strcmp(nama,nama2)==0){
printf("sama\n");
}else{
printf("beda\n");
}
}


jadi pertama strncpy() fungsinya untuk mencopy. Cara penulisannya dengan strncpy(stringt_ujuan,string_sumber,jumlah_karakter_string_sumber) .

Kedua strupr() fungsinya untuk mengkapitalkan tulisan . Penulisanya dengan strupr(stringnya)
Ketiga strlwr() funsinya untuk mekecilkan tulisan . Penulisannya sama dengan strupr() . srtlwr(stringnya) .

Keempat strcat() fungsinya untuk menambahkan tulisan . Penulisanya dengan strcat(stringnya,string_tambah) .

Kelima strcmp() funsinya untuk membandingkan string . Penulisanya dengan strcmp(string1,string2) . Jika hasilnya sama maka hasilnya 0 . kalo string pertama kurang dari string kedua hasilnya negatif . kalo string pertama lebih besar dari string kedua hasilnya akan positif .

Oke mungkin itu dia string pada bahasa c . Semoga menambah wawasan dan juga bermanfaat . Terima kasih telah berkenan membaca artikel ini . Sampai jumpa di arikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .