Program Memunculkan Bilangan Prima C++

Seperti yang kita ketahui, bilangan prima adalah bilangan yang habis dibagi dengan satu dan bilangan itu sendiri. contohnya ada 2, 3, 5, 7, 11, 13 dst. Dalam menentukan bilangan prima, kita masih menggunakan fungsi for, fungsi perulangan for. Disini, kita akan melakukan perulangan untuk mencocokan nilai yang dimasukkan dengan nilai penyeleksi sehingga yang tersisa hanyalah bilangan prima itu sendiri .. 

ngerti, ? kalau belum ngerti lihat dulu scriptnya, akan saya jelaskan dibawah

#include <iostream.h>
#include <conio.h>
void main(){
clrscr();
int batas;
cout<<"Program Memunculkan Bilangan Prima sampai Batas tertentu";
cout<<"\nMasukkan batas: ";
cin>>batas;
for(int a=1;a<=batas;a++){ // for pertama
int i=0;
for(int b=1;b<=batas;b++){ // for kedua
if(a%b == 0){ // if pertama
i++;
}
}
if(i==2){ // if kedua
cout<<a;
cout<<"\n"  ;
 }
}
}

Penjelasan 

~ for pertama berfungsi untuk memberikan nilai awal
~ for kedua berfungsi untuk memberikan nilai penyeleksi
~ if pertama bertugas untuk menyeleksi apakah antara nilai awal dan nilai penyeleksi sama, jika sama maka i++;
~ if kedua bertugas untuk memunculkan hasil seleksi pada if pertama

output
output Program Memunculkan Bilangan Prima C++

Program Memunculkan Bilangan Prima Java

Bilangan prima adalah bilangan yang habis dibagi dengan satu dan dengan bilangan itu sendiri. Pada kesempatan kali ini, kita akan membuat program untuk memunculkan bilangan prima menggunakan java dengan fungsi for. yang kita lakukan adalah mengulang program hingga ia mendapatkan angka yang sama dengan dirinya sendiri dan memunculkannya, cukup simple kan. ?

#Program Bilangan Prima Java

import java.util.Scanner;
/**
 *
 * @author Razaq Nice
 */
public class prima {
   
    public static void main(String [] args){
        Scanner input = new Scanner(System.in);
       
        System.out.print("masukkan batas: ");
        int batas = input.nextInt();
    int j,k;
    for( k=1; k<=batas;k++){ // for pertama
        int i=0;
        for( j=1; j<=batas;j++){ // for kedua
           
            if(k % j == 0){ // if pertama
                i++;
            }
        }
        if( i==2){ // if kedua
            System.out.println(k);
        }
    }
    }
   
   
}


Perjelasan 

~ for yang pertama berfungsi untuk memberikan nilai, for yang kedua berfungsi untuk menyeleksi nilai, menyeleksi angka, apakah angka yang diberikan jika dibagikan dengan angka penyeleksi memberikan sisa bagi 0? jika ia i++; menambah i.

~di if yang kedua dilakukan seleksi nilai yang telah diseleksi, yang tidak dapat saya jelaskan adalah mengapa i == 2 akan memunculkan bilangan prima, dan kenapa jika i != 2 akan memunculkan selain bilangan prima

Output: 
output program bilangan prima di java



Program Genap Ganjil dengan Fungsi For PHP

Pada kesempatan kali ini kita akan membuat program genap ganjil dibantu oleh perulangan for. For disini tugasnya hanya untuk mengulang saja output dari program. output dari batas. dan proses penyeleksian angka tersebut genap atau ganjil dilakukan oleh fungsi IF

Kita masih menggunakan template yang lama, kalau tidak paham tentang penggunaan template silahkan baca dulu artikel ini

Berikut Scriptnya

#Tampilan

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:

<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<body>
</div>
<div id="SidebarKanan">

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

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


style.css:

/*
Document : style
Created on : Sep 13, 2013, 3:27:50 PM
Author : Razaq
Description:
Purpose of the stylesheet follows.
*/

body{
background-color: #999999;
margin: 0px;
padding: 0px;
}

#sampul{ /*membuat class sampul di css */
margin: auto;
width: 900px;
clear: both; /*berhubungan dengan posisi text pada isi nanti */
text-align: center;
/*kita gunakan sampul supaya semuanya otomatis di tengah*/
}

#header{
height: 197px;
background-color: #0066ff;
padding: 20px;
text-align: left;
}

#linkHeader{
margin-top: 140px;
margin-left: 0;
text-align: left;

}

#body{
background-color: #cc0099;
clear: both;
display: table-row;

}

#SidebarKiri{
float: left;
width: 200px;
margin:0;
padding:10px;
border: 0;
clear: both;
background-color: #cc0099;
}
#isi{
float: left;
width: 440px;
margin:0;
padding:10px;
border: 0;
background-color: #cc00cc;
text-align: justify;
}
#SidebarKanan{
float: right;
width: 200px;
margin:0;
padding:10px;
border: 0;
background-color: #cc0099;
}

#footer{
height: 120px;
border: 0;
clear:both;
background-color: #9900cc;
padding: 20px;

}

#Program Utama

Buka Script:

<?php
include 'header.html';
?>
<center><h2>Program Genap Ganjil dengan For</h2></center>
<form method="POST">
<table border="0">
<tr>
<td>Masukkan Angka Batas: </td>
<td><input type="text" size="15" name="batas" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>

<?php
$batas= isset($_POST['batas'])? $_POST['batas']:NULL;

for($i =1 ; $i<$batas ;$i++){
if($i % 2 == 0){
echo $i;
echo ' Anda memasukkan Angka Genap ';
echo '<br/>';
}else{
echo $i;
echo ' Anda memasukkan Angka Ganjil';
echo '<br/>';
}
}


?>


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

Output
Program genap ganjil menggunakan fungsi for php

Programnya bebas di ubah ubah, apakah menjadi hanya memunculkan genap saja, atau ganjil saja, tinggal ubah di bagian proses pada fungsi IF nya ..

semoga bermanfaat

Program Memunculkan Genap Ganjil For C++

Pada kesempatan kali ini kita akan membuat program untuk memunculkan angka genap ganjil menggunakan perulangan for. Atau, kita bisa juga memfilternya dengan memunculkan angka genap saja atau angka ganjil saja. Pada artikel sebelumnya kita sudah membahas bagaimana cara membuat program genap ganjil sederhana. Kemudian kita sudah berhasil mengembangkannya dengan memasukkan fungsi while do. Sekarang kita akan kembangkan lagi menggunakan fungsi For.

Inti dari program kali ini ialah mengular proses mod (sisa bagi) di dalam programnya for, sehingga dapat memunculkan genap atau ganjil tersebut.

#Script Memunculkan Angka Genap Ganjil

#include <iostream.h>
#include <conio.h>
void main() {
int batas;
cout <<"Masukkan Angka Batas: ";
cin >>batas;
for(int i=1; i<batas;i++){
if(i%2==0){
cout<<i <<" Adalah angka Genap \n" ;
}else{
cout<<i <<" Adalah angka ganjil \n";
}
}
}
Output 
genap ganjil c++

#Script Memunculkan Angka Genap atau Ganjil Saja (filter)

#include <iostream.h>
#include <conio.h>
void main() {
int batas;
cout <<"Masukkan Angka Batas: ";
cin >>batas;
for(int i=1; i<batas;i++){
if(i%2==0){ //ubah 0 menjadi 1 unutk memunculkan angka ganjil
cout<<i <<" Adalah angka Genap \n" ;   //kalau yang di atas uda di ubah, jangan lupa untuk mengubah yang ini
}
}
}
Output
memunculkan angka genap saja c++

Sekian, Semoga bermanfaat

Memunculkan Angka Genap Ganjil Menggunakan For

Pada artikel yang lalu, kita sudah membuat program genap ganjil yang cukup sederhana, hanya sekali input. Bahkan, kita membuatnya menjadi input berulang ulang menggunakan perulangan do while. Nah, sekarang kita maunya sekali input tuh langsung keluar genap ganjilnya, atau kita memfilternya hanya mengeluarkan genap saja, atau ganjil saja.

Program kali ini masih menggunakan perulangan for. Disini kita akan mengulang proses pemilahan genap ganjil di dalam systemnya for. Dibawah ini saya akan membaginnya menjadi beberapa program, yaitu

#Memunculkan Genap Ganjil

import java.util.Scanner;
/**
 *
 * @author Razaqnice
 */
public class forGenap {
   
    public static void main(String [] args){
        int batas;
        Scanner input = new Scanner(System.in);
        System.out.print("Masukkan Angka Batas: ");
        batas = input.nextInt();
       
        for (int i=1; i<batas;i++){
            if(i%2 == 0){
                System.out.println(i+" adalah angka Genap");
            }else{
                System.out.println(i+" adalah angka Ganjil");
            }
        }
    }
   
}
Output 
genap ganjil for

#Munculkan Angka Genap Saja

import java.util.Scanner;
/**
 *
 * @author Razaqnice
 */
public class forGenap {
   
    public static void main(String [] args){
        int batas;
        Scanner input = new Scanner(System.in);
        System.out.print("Munculkan Angka Genap Sampai(Batas): ");
        batas = input.nextInt();
       
        for (int i=1; i<batas;i++){
            if(i%2 == 0){ //untuk memunculkan ganjil saja, ubah 0 jadi 1
                System.out.println(i);
            }
           
        }
    }
   
}
Output.
Filter Genap atau ganjilnya
Semoga bermanfaat

Program Bintang Segitiga | Piramid | Ketupat Php

Setelah suskses dengan ketupat java dan ketupat C++, kita akan mendapat sedikit kendala dalam membuat ketupat php. Kendalanya adalah pada spasi,. browser tidak membaca spasi yang diberikan pada perintah echo, jadi disini kita akan mengganti spasinya dengan "_".

Konsep dalam membuat program ini adalah mengkombinasikan lebih dari satu perulangan for.

for (kondisi awal; kondisi akhir; increment){ // for pertama
for (kondisi awal; kondisi akhir; increment){// for kedua

}
}

for pertama untuk perulangan kebawah, dan for kedua untuk perulangan kesamping. 

Kode Program

#Bintang Segitiga (kiri)

Buka Script:

<?php

for( $a=10;$a>0;$a--){

for($a1=10;$a1>$a;$a1--){
echo"x";
}

echo"<br>";
}



?>

Output
bintang segitiga kiri php


#Bintang Segitiga ( Kanan)

Buka Script:

<?php

for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";

}
for($a1=10;$a1>$a;$a1--){
echo"x";
}

echo"<br>";
}


?>

Output
bintang segitika kanan php


#Bintang Piramida Utuh

Buka Script:

<?php

for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";

}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}


?>

Output
bintang piramidah utuh php

#Ketupat Oh Ketupat

Buka Script:

<?php

for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";

}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}
for($b=0; $b<=10;$b++){
for($j=1;$j<=$b;$j++){
echo"_";
}
for($b1=10; $b1>$b;$b1--){
echo"x";
}
for($b2=10; $b2>$b;$b2--){
echo"x";
}
echo"<br>";
}


?>

Output
ketupat php


Semoga bermanfaat


Program Bintang Segitiga | Ketupat C++

Setelah berhasil membuat bintang segitiga menggunakan java, sekarang kita akan membuatnya menggunakan bahasa C++. Program bintang segitiga ini adalah pengembangan dari fungsi for. Pada program bintang segitiga ini digunakan lebih dari satu for, dengan konsep

for (kondisi awal; kondisi akhir; increment){  // for pertama
 for (kondisi awal; kondisi akhir; increment){// for kedua

}
}
For pertama bertugas untuk melalukan perulangan ke bawah, for kedua bertugas untuk melakukan perulangan ke samping.

Script Program


#Bintang Segitiga Kiri

Buka Script:

#include
#include

void main(){
clrscr();

for(int a=10;a>0;a--){

for(int a1=10;a1>a;a1--){
cout<<"x"; } cout<<"\n"; } }
Output
program bintang segitiga


#Bintang Segitiga Kanan

Buka Script:

#include
#include

void main(){
clrscr();

for(int a=10;a>0;a--){
for(int i=1; i<=a; i++){ cout<<" "; } for(int a1=10;a1>a;a1--){
cout<<"x"; } cout<<"\n"; } }
Output
program membuat bintang segitiga C++


#Bintang Piramid

Buka Script:

#include
#include

void main(){
clrscr();

for(int a=10;a>0;a--){
for(int i=1; i<=a; i++){ cout<<" "; } for(int a1=10;a1>a;a1--){
cout<<"x"; } for(int a2=10;a2>a;a2--){
cout<<"x"; } cout<<"\n"; } }
Output
membuat piramid menggunakan C++


#Ketupat

Buka Script:

#include
#include

void main(){
clrscr();

for(int a=10;a>0;a--){
for(int i=1; i<=a; i++){ cout<<" "; } for(int a1=10;a1>a;a1--){
cout<<"x"; } for(int a2=10;a2>a;a2--){
cout<<"x"; } cout<<"\n"; } for(int b=0; b<=10;b++){ for(int j=1;j<=b;j++){ cout<<" "; } for(int b1=10; b1>b;b1--){
cout<<"x"; } for(int b2=10; b2>b;b2--){
cout<<"x"; } cout<<"\n"; } }

membuat ketupat menggunakan C++


Semoga bermanfaat