Saturday, 14 January 2017

Cara Membuat Trapesium dalam Java

dibawah ini saya akan membagikan cara membuat Trapesium sesuai inputan user dalam bahasa Java

package blog;  //sesuaikan dengan nama package anda
import java.util.Scanner;
public class Blog {

    public static void main(String[] args) {
        Scanner baca = new Scanner(System.in);
        System.out.print("Masukkan angka: ");
        int a = baca.nextInt();
        for (int i = 1; i <=a; i++) {
            for (int j = 1; j <= a-i; j++) {
                System.out.print(" ");
            }
            for (int q = 1; q <= i*2+3; q++) {
                System.out.print("*");
            }
            System.out.println("");
        }
      
    }
   
}

Friday, 6 January 2017

Cara Membuat Segitiga dalam Bahasa Java

berikut adalah contoh program Java dengan output segitga sesuai input user

package blog;  //nama package disesuaikan, punya saya bernama blog
import java.util.Scanner;
public class Blog {

    public static void main(String[] args) {
        Scanner baca = new Scanner(System.in);
        System.out.print("Masukkan angka: ");
        int a = baca.nextInt();
        for (int i = 1; i <= a; i++) {
            for (int j = 1; j <= a-i; j++) {
                System.out.print(" ");
            }
            for (int q = 1; q < 2*i; q++) {
                System.out.print("*");
            }
            System.out.println("");
        }
      
    }
   
}

Sunday, 1 January 2017

Cara membuat belah ketupat dalam Bahasa Java

hari ini saya akan lampirkan cara membuat belah ketupat dalam java, silahkan dicermati

package blog;  //disini nama package saya blog, nama package disesuaikan nama project Anda
import java.util.Scanner;
public class Blog {  //nama class saya bog, sesuaikan dengan tempat Anda

    public static void main(String[] args) {
        Scanner baca = new Scanner(System.in);
        System.out.print("Masukkan angka: ");
        int a = baca.nextInt();
        for (int i = 1; i <= a; i++) {
            for (int j = 1; j <= a-i; j++) {
                System.out.print(" ");
            }
            for (int q = 1; q < 2*i; q++) {
                System.out.print("*");
            }
            System.out.println("");
        }
        for (int i = 1; i < a; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(" ");
            }
            for (int q = 1; q <= (a*2-1)-(2*i) ; q++) {
                System.out.print("*");
            }
            System.out.println("");
        }
    }
   
}

Friday, 23 December 2016

Tipe Data dan Integer dalam Bahasa Java

Tipe Data
Tipe Data diperlukan agar compiler tahu operasi apa yang valid dan berapa banyak memori yang diperlukan oleh sebuah nilai yang akan disimpan atau dioperasikan.
Dalam Java ada 2 jenis: tipe data primitif dan tipe data referensi.
Tipe data primitif:
Integer : tipe data bilangan bulat, terdiri dari byte, short, int dan long. tipe data ini adalah yang paling sering 
             dipakai baik oleh pemula ataupun yang sudah berpengalaman
Floating-Point : tipe data pecahan, terdiri dari float dan double. cukup jarang dipakai oleh pemula 
                        programmer bahasa Java
Karakter : simbol dari sebuah karakter terdiri dari char.
Boolean : true or false, terdiri dari boolean.

Integer





 



 

Friday, 16 December 2016

Identifier, Keyword, dan Variabel dalam Java

Identifier
Merupakan nama yang digunakan untuk menamai class, variabel, method dan interface. Aturan:
- Tidak ada batasan panjang.
- Harus diawali dengan huruf, underscore, atau lambang dolar ($).
- Bukan merupakan keywords yang dikenal oleh Java.
Contoh identifier yang valid:
strTemp, $good, b4Th33, _aValidOne
Contoh identifier yang tidak valid:
4Ever, from-to, Good/Bad, *by5


Keyword
Merupakan kata-kata yang dikenal oleh compiler Java dan mempunyai arti khusus dalam program
contoh keyword: case, import, class,
                            for, false, default,
                            else, do, if, boolean, private, null


Variabel
Merupakan lokasi penyimpanan informasi yang ada di memori sesuai dengan tipe data yang dideklarasikan.
Aturan:
tipe-data nama-variabel
Tipe data meliputi semua tipe data dalam Java, nama variabel adalah identifier yang akan digunakan untuk merujuk variable tersebut dalam program.
contoh:
int counter;
Anda tidak dapat menggunakan variabel yang belum dideklarasikan:
counter = 0;
int counter;

Tuesday, 13 December 2016

Pengenalan Bahasa Java

Bahasa Java diciptakan oleh James Gosling, dan resmi diperkenalkan pada tahun 1995
Bahasa Java Merupakan bahasa pemrograman berorientasi obyek murni, dan Pada awalnya hanya mampu berjalan di SO Solaris & Windows NT. Pada tahun 1996 diciptakan Java versi 1.0 à Solaris, Windows NT/95, Macintosh

Karakteristik Bahasa Java
Mirip C/C++
- OOP (Object Oriented Programming)
- Multiplatform
- Distributed
- Portable
- Secure

Edisi Java
- J2SE (Java 2 Platform Standard Edition) à
mengembangkan aplikasi-aplikasi desktop dan server berukuran kecil hingga sedang.
J2EE (Java 2 Platform Enterprise Edition) à
untuk mengembangkan aplikasi-aplikasi berskala besar (enterprise).
- J2ME (Java 2 Platform Micro Edition) à
untuk mengembangkan aplikasi mobile, PDA dsb.

Struktur Program Java

Class à konstruksi Java yang paling penting.
Method à sekumpulan statement untuk melakukan operasi tertentu.

Reserved Word















Friday, 9 December 2016

Searching dalam Bahasa C

selamat malam, hari ini saya akan membagikan cara membuat program Searching dalam bahasa C
selamat mencoba


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

main()
{
int array[100], search, c, number;
printf("Input jumlah data : ");
scanf("%d",&number);
printf("Masukkan %d nomor : \n", number);
for(c=0; c<number; c++){
printf("Data ke-%d : ",c+1);
scanf("%d",&array[c]);
}
printf("Input data yang akan dicari : ");
scanf("%d",&search);
for (c=0; c<number; c++){
if (array[c]==search){
printf("\n%d ada di lokasi ke-%d.\n", search, c+1);
break;
}
}
if(c==number) printf("%d tidak ada di array\n", search);
getch();
_exit(0);
}