Program Perulangan For di Java

Setelah mengotak atik perulangan while kemarin, kali ini kita akan mencoba untuk mencicipi perulangan For di java. Konsepnya sama aja sih, sama sama perulangan yang berbeda di bagian kondisinya. Jika kita menggunakan perulangan For, maka kita harus mengikuti konsep berikut:
for (initialization; termination; increment) {
   doSomething();
}
 disitu tuh bedanya dengan while yang cuma menyatakan kondisi
while(kondisi){
doSomething();
}
Berikut Scriptnya

public class for1 {
    public static void main(String[] args){
        int awal, akhir;
        String kata;
       
        Scanner input = new Scanner(System.in);
       
        System.out.print("Ulangi kata: ");
        kata = input.next();
        System.out.print("Sebanyak: ");
        akhir = input.nextInt();
        System.out.print("\n");
       
        for(awal=0;awal<=akhir;awal++){
            System.out.println("No. "+awal+" "+kata);
        }
    }
   
}

#Output Program

program perulangan for di java

Semoga bermanfaat

Program If Else Do While Campur Campur C++

Pada postingan kali ini saya sedang ga sanggup nulis, Jadi saya cuma bagiin scriptnya aja ya,, bikin script lebih mudah daripada nulis basa basi nii :3 ..pokonya inti dari program ini yaitu program gabungan dari artikel artikel sebelumnya, jadi saya ga jelasin lagi yang ini fungsinya apa, yang itu fungsinya apa. tapi kalau mau tanya, tanya aja di kotak komentar

#Script Program

#include <iostream.h>
#include <conio.h>
#include <cstring.h>
void main(){
clrscr();
char mulai[25],ulang[25];
do{
int no;
cout<<"\n\n-Program If Berganda + Do While Bergabung-  ";
cout<<"\nGabungan program dari artikel sebelumnya";
cout<<"\n\npilih program yang akan dijalankan (angka)" ;
cout<<"\n1. Operator Aritmatika 2";
cout<<"\n2. Genap ganjil";
cout<<"\n3. Mencari Luas Lingkaran";
cout<<"\n\njalankan program no: ";
cin>>no;
if(no==1){
do{
float a,b;
cout << "\nProgram Aritmatika 2";
cout << "\nMasukkan Angka 1: ";
cin >>a;
cout <<"Masukkan Angka 2; ";
cin >>b;
cout <<"\n";
cout <<"Hasilnya \n";
cout <<"\n";
cout <<a <<" + " <<b <<" = "<<(a+b)<<"\n";
cout <<a <<" - " <<b <<" = "<<(a-b)<<"\n";
cout <<a <<" x " <<b <<" = "<<(a*b)<<"\n";
cout <<a <<" : " <<b <<" = "<<(a/b)<<"\n";
getch();
cout<<"\nUlangi Program ini? (y/n) ";
cin >>ulang;
}while((strcmp(ulang,"y")==0));
}else if(no==2){
do{
int a;
cout << "\nProgram Genap Ganjil";
cout << "\nMasukkan Angka: ";
cin >>a;
if(a%2==0){
cout<<" \nAnda memasukkan angka GENAP";
}else{
cout<<" \nAnda memasukkan angka GANJIL";
}
getch();
cout<<"\nUlangi Program ini? (y/n) ";
cin >>ulang;
}while((strcmp(ulang,"y")==0));
}else if(no == 3){
do{
float phi,r,luas;
phi=3.14;
cout<<"\n-Program Menghitung Luas Lingkaran-";
cout<<"\n\nMasukkan nilai jari jari(cm): ";
cin>>r;
luas=phi*r*r;
cout<<"\nLuas lingkaran adalah: " <<luas<<" cm";
getch();
cout<<"\nUlangi Program ini? (y/n) ";
cin >>ulang;
}while((strcmp(ulang,"y")==0));
}else{
cout<<"inputan anda tidak ada di dalam menu !";
}
cout <<"\nMulai Lagi? (y/n) ";
cin >>mulai;
}while((strcmp(mulai,"y")==0));
cout<<"\nSystem Exit";
}

#Output Program 

Program If Else Do While Campur Campur C++ java kita

Program Gabungan Do While If Nested Java

Kali ini kita akan membahas materi lanjutan dari do while yang kemarin, nama programnya agak ngaco yaitu Program gabungan Do while If else Nested, tapi emang kenyataanya begitu :D, di dalam program ini, nanti akan ada do whilenya dan juga if nestednya yang dimana kita menggabungkan program do while dengan program if nested pada artikel artikel sebelumnya ,, 

#Alur program


  • Memulai program if nested, ketika sudah selesai, akan muncul pertanyaan apakan akan mengulang program dari cabang if nested tersebut? jika tidak maka akan muncul lagi pertanyaan apakah akan mengulang program utamanya ? 
  • simple kan :), disini kita cuma menggabungkan aja, biar kompleks 

#Scriptnya


import java.util.Scanner;
/**
 *
 * @author Razaqnice
 */
public class DoWhileIf {
 
     public static void main(String [] args){
        Scanner input = new Scanner(System.in);
        String ulang,mulai;
        do{
        int pilih;
        System.out.println("Program Program");
        System.out.println("1. Operator aritmatika 2");
        System.out.println("2. Genap ganjil");
        System.out.println("3. Mencari luas lingkaran");
          System.out.print("\nJalankan program no: ");
        pilih = input.nextInt();
     
        if(pilih == 1){
               do{
        float a,b;
     
        System.out.println("\n\n -Program Aritmatika-");
        System.out.print("Masukkan Angka 1: ");
        a = input.nextFloat();
        System.out.print("Masukkan Angka 2: ");
        b = input.nextFloat();
     
        System.out.println("");
        System.out.println(a+ " + " +b+" = "+(a+b));
        System.out.println(a+ " - " +b+" = "+(a-b));
        System.out.println(a+ " x " +b+" = "+(a*b));
        System.out.println(a+ " ; " +b+" = "+(a/b));
        System.out.println(a+ " mod " +b+" = "+(a%b));
     
        System.out.print("Ulangi program ini ? (y/n) ");
        ulang = input.next();
               }while(ulang.equals("y"));
     
        }else if(pilih == 2){
         
            do{
             float a;
        System.out.println("\n\n -Program Genap Ganjil-");
        System.out.print("Masukkan Angka: ");
        a = input.nextFloat();
     
        if(a % 2 == 0){
            System.out.println(" \nAnda memasukkan angka genap");
        }else{
             System.out.println(" \nAnda memasukkan angka ganjil");
        }
     
         System.out.print("Ulangi program ini ? (y/n) ");
        ulang = input.next();
               }while(ulang.equals("y"));
        }else if(pilih == 3){
         
            do{
            float phi,r,luas;
     
        phi=(float) 3.14;
     
        System.out.print("\n\n-Program menghitung luas lingkaran-");
        System.out.print("\n Masukkan nilai jari jari: ");
        r = input.nextFloat();
     
        luas = phi*r*r;
     
        System.out.println("\nLuas lingkaran adalah= " +luas);
     
         System.out.print("Ulangi program ini ? (y/n) ");
        ulang = input.next();
               }while(ulang.equals("y"));
    }else{
            System.out.println("\nAnda memasukkan angka yang tidak ada di menu !");
        }
        System.out.print("\nMulai Ulang (y/n) ?? ");
        mulai = input.next();
        }while(mulai.equals("y"));
        }
 
}

#Output Program 

Program Gabungan Do While If Nested Java

Semoga bermanfaat

Cara Membuat Baris Baru di PHP Java dan C++

Kalau di java, untuk membuat baris baru cukup kita tambahkan ln aja, dari print, jadi println, atau di dalam tanda petiknya ditambahkan \n . jadinya, System.out.print("blabalblaba \n blababab");  gitu,, kalau di C++ cukup tambahkan \n yang dimana kasusnya sama seperti di java, jadinya cout <<"" bababab \n blababa";  kalau untuk PHP, kita harus menambahkan <br/> 

jadinya

<?php
echo "blababa <br/>";
?>

Cukup sekian :D

Download Ebook Pemograman Gratis

Berikut adalah ebook pemograman yang saya kumpulkan


Halaman ini akan selalu saya update ketika mendapat ebook baru


Program Perulangan Do While Php

Pada malam ini kita akan mencicipi program perulangan menggunakan do while di php. Do adalah perintah yang akan dilaksanakan ketika kondisi While terpenuhi, atau dengan kata lain ketika while bernilai true.

Bagannya seperti berikut:
do{
doSomething();
}while(Condition);

atau

while(condition){
doSomething();
}

begitulah kira kira, pada kesempatan ini kita akan menghadirkannya dalam 2 tipe, yang pertama tipe sederhana tanpa tampilan, dan yang kedua include tampilannya

#While Sederhana

Buka Script:

";

$a++;

}

?>



script-javaku.blogpsot.com
Output While sederhana

#Do While Dengan tampilan HTML

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


DoWhile.php:

<?php
include 'header.html';
?>

<h2>Program Do While Php</h2>
<form method="post">
<table border="0">
<tr>
<td>Masukkan Kata! </td>
<td><input type="text" name="kata" size="15" /></td>
</tr>
<tr>
<td>Jumlah Pengulangan</td>
<td><input type="text" name="jumlah" size="15" /></td>
</tr>
<tr>
<td>
<input type="submit" name="proses" value="Proses"/>
</td>
</tr>
</table>
</form>

<?php

if(isset($_POST['proses'])){
$kata = isset($_POST['kata'])? $_POST['kata']:NULL;
$ulang= isset($_POST['jumlah'])? $_POST['jumlah']:NULL;

$a=1;

do{
echo ' No. ';
echo $a;
echo ' ';
echo $kata;
echo "<br/>";
$a++;

} while ($a <= $ulang);


}

?>
<?php
include 'footer.html';
?>


script-javaku.blogspot.com

Sekian, Semoga bermanfaat

Program Perulangan Do While C++

Pada kesempatan kali ini kita akan belajar materi perulangan Do While. Disini, kita akan mencoba mengcombinasikan program do while ini dengan program aritmatika 2, yang dimana, di akhir programnya nanti akan muncul  pertanyaan , "Ulangi(y/n) ?? " jika kita ketik "y", maka program tersebut akan mulai lagi,,, dan program tersebut .

Kira kira diagram alirnya sperti diatas, dapet dari wiki :)

Berikut scriptnya

#While

#include<iostream.h>
#include<conio.h>
void main(){
clrscr();
int a = 0;
while (a<=10){
cout <<"\nNo. "<<a<<" Java Kita";
a++;
}
getch();
}
Output program While
script-javaku.blogspot.com

#Do While 

#include <iostream.h>
#include <conio.h>
#include <cstring.h>
void main(){
clrscr();
char ulang[5];


float a,b;
do{
cout << "\nProgram Aritmatika 2";
cout << "\nMasukkan Angka 1: ";
cin >>a;
cout <<"Masukkan Angka 2; ";
cin >>b;
cout <<"\n";
cout <<"Hasilnya \n";
cout <<"\n";
cout <<a <<" + " <<b <<" = "<<(a+b)<<"\n";
cout <<a <<" - " <<b <<" = "<<(a-b)<<"\n";
cout <<a <<" x " <<b <<" = "<<(a*b)<<"\n";
cout <<a <<" : " <<b <<" = "<<(a/b)<<"\n";
cout <<"\n\nUlangi(y/n) ?? ";
cin >> ulang;
}while((strcmp(ulang,"y")==0));

}

Output program Do While
script-javaku.blogspot.com

Penjelasan.
  • Saya kira saya sudah menjelaskan semua pada paragraf pertama, tapi kalau ada yang belum jelas, silahkan tanyakan pada kotak komentar
Selamat Mencoba :)