Home » Archives for October 2013
Program Kasir Sederhana C++
Program Kasir adalah sebuah program yang dibuat dengan tujuan untuk mempermudah kasir dalam melalukan tugasnya, berupa proses aritmatika. Namun, karena pada artikel ini kita membuat program kasir yang sederhana, dapat kita simpulkan bahwa apa yang ada di dalamnya itu bersifat static, kaku dan harus mengikuti sistem. Kalau mau di ubah, ya harus ubah scriptnya
Dalam pembuatan program ini, kita setidaknya menggunakan fungsi while do, fungsi if, dan aritmatika. cukup simple, namun scriptnya lumayan panjang.
Dalam program ini kita mulai menggunakan variabel long. soalnya ketika kita menggunakan menggunakan variabel int, proses yang didapat hasilnya aneh, ga tau kenapa, yang seharusnya normal seperti bahasa pemograman lain..
#Program Kasir Sederhana C++
Buka Script:
#include <iostream.h>
#include <conio.h>
#include<string.h>
void main(){
clrscr();
long nomakan,nominum,porsi,tMakan,tMinum,bayar,total,kembalian;
long NA, NT, NI, T, K, J;
char ulang[5];
NA=12000;
NI=10000;
NT=8000;
T=3000;
K=4000;
J=7000;
do{
cout<<"Rumah makan padang";
do{
cout<<"nn~Menu Makanan";
cout<<"n1. Nasi + Ayam";
cout<<"n2. Nasi + Ikan";
cout<<"n3. Nasi + Telur";
cout<<"nPilih menu nomer: ";
cin>>nomakan;
if(nomakan==1) {
cout<<"nnNasi + Ayam = Rp. "<<NA;
cout<<"nBanyak porsi = ";
cin>>porsi;
tMakan=porsi*NA;
cout<<"Total Makanan = Rp. "<<tMakan;
}else if (nomakan==2) {
cout<<"nnNasi + Ikan = Rp. "<<NI;
cout<<"nBanyak porsi = ";
cin>>porsi;
tMakan=porsi*NI;
cout<<"Total Makanan = Rp. "<<tMakan;
}else if (nomakan==3) {
cout<<"nnNasi + Telur = Rp. "<<NT;
cout<<"nBanyak porsi = ";
cin>>porsi;
tMakan=porsi*NT;
cout<<"Total Makanan = Rp. "<<tMakan;
}else{
cout<<"periksa kembali menu makanan anda ! ";
}}while(nomakan>3);
do{
cout<<"nn~Menu Minuman";
cout<<"n1. Teh";
cout<<"n2. Kopi";
cout<<"n3. Jus";
cout<<"nPilih menu nomer: ";
cin>>nominum;
if(nominum==1) {
cout<<"nnTeh = Rp. "<<T;
cout<<"nBanyak porsi = ";
cin>>porsi;
tMinum=porsi*T;
cout<<"Total Minuman = Rp. "<<tMinum;
}else if (nominum==2) {
cout<<"nnKopi = Rp. "<<K;
cout<<"nBanyak porsi = ";
cin>>porsi;
tMinum=porsi*K;
cout<<"Total Minuman = Rp. "<<tMinum;
}else if (nominum==3) {
cout<<"nnJus = Rp. "<<J;
cout<<"nBanyak porsi = ";
cin>>porsi;
tMinum=porsi*J;
cout<<"Total Minuman = Rp. "<<tMinum;
}else{
cout<<"periksa kembali menu minuman anda ! ";
}}while(nominum>3);
total=tMakan + tMinum;
cout<<"nnTotal Makan & Minum Adalah = "<<total ;
do{
cout<<"nBayar = Rp. ";
cin>>bayar;
kembalian = bayar-total;
if(bayar<total){
cout<<"nUang anda tidak cukup ! "<<kembalian;
}}while(bayar<total);
cout<<"nKembalian = Rp. "<<kembalian;
cout<<"nTerimaKasih";
cout<<"nnUlangi ?? ";
cin>>ulang;
}while(strcmp(ulang,"y")==0);
}
Program Kasir Php *Update
Artikel kali ini masih mengenai program kasir sederhana yang telah kita bahas sebelumnya, bedanya dengan program yang sebelumnya adalah pada cekMakan dan minum nya doang, dengan adanya cekMakan ini, seseorang tidak dapat masuk ke kasir3.php tanpa terlebih dahulu mengisi minumnya dan begitu seterusnya.
pada cekMakan ini, kita menggunakan metode session yang sama seperti pada program login.
Program Kasir Php
#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
kasirUtama.php:
<?php
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Makanan</h3>
<ol>
<li>Nasi Padang + Ayam</li>
<li>Nasi Padang + Telur</li>
<li>Nasi Padang + Ikan</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Makanan Nomer: </td>
<td><input type="text" name="makanan" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['proses'])){
$NoMakanan = isset($_POST['makanan'])? $_POST['makanan']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;
if(empty($NoMakanan) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;
}
if($NoMakanan == 1){
$hargaMakan = '12000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ayam';
}else if($NoMakanan == 2){
$hargaMakan = '8000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Telur';
}else if($NoMakanan == 3){
$hargaMakan = '10000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ikan';
}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;
}
$_SESSION['makan'] = $makan;
$_SESSION['totalMakan'] = $totalMakan;
$_SESSION['hargaMakan'] = $hargaMakan;
$_SESSION['porsiMakan'] = $porsi;
echo"<script>document.location='kasir2.php'</script>";
}
?>
<?php
include 'footer.html';
?>
kasir2.php:
<?php
session_start();
include 'header.html';
include 'cekMakan.php';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Minuman</h3>
<ol>
<li>Teh Anget/ Dingin</li>
<li>Kopi</li>
<li>Jus jeruk </li>
<li>Jus advokat</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Minuman Nomer: </td>
<td><input type="text" name="minuman" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['proses'])){
$NoMinuman = isset($_POST['minuman'])? $_POST['minuman']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;
if(empty($NoMinuman) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
if($NoMinuman == 1){
$hargaMinum = '3000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'teh';
}else if($NoMinuman == 2){
$hargaMinum= '4000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'kopi';
}else if($NoMinuman == 3){
$hargaMinum = '8000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus jeruk';
}else if($NoMinuman == 4){
$hargaMinum = '10000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus Advokat';
}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
$_SESSION['totalMinum'] = $totalMinum;
$_SESSION['minum'] = $minum;
$_SESSION['hargaMinum'] = $hargaMinum;
$_SESSION['porsiMinum'] = $porsi;
echo"<script>document.location='kasir3.php'</script>";
}
?>
<?php
include 'footer.html';
?>
session_start();
include 'header.html';
include 'cekMakan.php';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Minuman</h3>
<ol>
<li>Teh Anget/ Dingin</li>
<li>Kopi</li>
<li>Jus jeruk </li>
<li>Jus advokat</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Minuman Nomer: </td>
<td><input type="text" name="minuman" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['proses'])){
$NoMinuman = isset($_POST['minuman'])? $_POST['minuman']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;
if(empty($NoMinuman) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
if($NoMinuman == 1){
$hargaMinum = '3000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'teh';
}else if($NoMinuman == 2){
$hargaMinum= '4000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'kopi';
}else if($NoMinuman == 3){
$hargaMinum = '8000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus jeruk';
}else if($NoMinuman == 4){
$hargaMinum = '10000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus Advokat';
}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
$_SESSION['totalMinum'] = $totalMinum;
$_SESSION['minum'] = $minum;
$_SESSION['hargaMinum'] = $hargaMinum;
$_SESSION['porsiMinum'] = $porsi;
echo"<script>document.location='kasir3.php'</script>";
}
?>
<?php
include 'footer.html';
?>
kasir3.php:
<?php
session_start();
include 'header.html';
include 'cekMinum.php';
?>
<center><h2>Program Kasir</h2></center>
<?php
$totalmakan = $_SESSION['totalMakan'];
$totalminum = $_SESSION['totalMinum'];
$makan = $_SESSION['makan'];
$minum = $_SESSION['minum'];
$porsiMakan = $_SESSION['porsiMakan'];
$porsiMinum = $_SESSION['porsiMinum'];
$total = $totalmakan + $totalminum;
echo '<h4>Total semuanya = Rp. ' . $total . "</h4>";
?>
<form method='post'>
<table>
<tr>
<td>Bayar: </td>
<td><input type='text'size='15' name ='bayar' /></td>
<td><input type='submit' name='proses' value='Proses' /></td>
</tr>
</table>
</form>
<?php
if (isset($_POST['proses'])) {
$bayar = isset($_POST['bayar']) ? $_POST['bayar'] : NULL;
$kembalian = $bayar - $total;
if ($bayar < $total) {
echo '<h3>Maaf, Uang anda tidak cukup ' . $kembalian . '</h3>';
include'footer.html';
return;
}
echo '<h2> Rincian </h2>';
echo '~ Makanan: '.$makan.' x '.$porsiMakan.' = Rp. '.$totalmakan.'<br/>';
echo '~ Minuman: '.$minum.' x '.$porsiMinum.' = Rp. '.$totalminum.'<br/>';
echo '~ Total = Rp. '.$total.'<br/><br/>';
echo 'Bayar = Rp. '.$bayar.'<br/>';
echo 'Kembalian = Rp. '.$kembalian.'<br/>';
echo '<center><h4>Terimakasih</h4></center><br/>';
echo '<center><a href="hapusSesi.php">Klik untuk kembali ke menu utama !</a></center>';
}
?>
<?php
include 'footer.html';
?>
cekMakan.php:
<?php
session_start();
if(isset($_SESSION['makan'])){
}
else{
echo "<script>alert('Anda harus memilih menu sebelumnya terlebih dahulu ');document.location='kasirUtama.php'</script>";
}
?>
session_start();
if(isset($_SESSION['makan'])){
}
else{
echo "<script>alert('Anda harus memilih menu sebelumnya terlebih dahulu ');document.location='kasirUtama.php'</script>";
}
?>
cekMinum.php:
<?php
session_start();
if(isset($_SESSION['minum'])){
}
else{
echo "<script>alert('Anda harus memilih menu sebelumnya terlebih dahulu ');document.location='kasirUtama.php'</script>";
}
?>
untuk output lainya bisa dilihat di sini
Semoga bermanfaat
Mengenal Session PHP
Session digunakan untuk menyimpan informasi. terkadang, dalam pembuatan aplikasi katakanlah aplikasi kasir kemarin, kita butuh dan harus menggunakan session, agar browser dapat menyimpan informasi dari menu makanan kita/ total makan, menu minuman kita/ total minum, dan mengeluarkannya(menampilkannya)/ memrosesnya pada halaman bayar. kalau masih mutar mutari lihat dulu dah penggunaan session pada halaman Membuat aplikasi kasir sederhana php.Pada artikel sebelumnya, kita sudah membuat program yang didalamnya include session untuk dapat membantu mengingat informasi lalu mengolahnya dan memunculkannya pada halaman bayar.
Session juga bisa digunakan untuk mencegah seseorang tanpa hak/ belum login untuk mengakses suatu halaman, katakanlah halaman admin. jika tanpa login dan ia langsung mengetik alamat halamanAdmin.php dibrowsernya, maka nantinya akan muncul pemberitahuan yang mengatakan bahwa ia harus login terlebih dahulu. lihat artikel program login ini
Perbedaan Post dan Get
terdapat 2 metode mengirimkan informasi pada session php, yaitu:
~ Post= Mengirimkan informasi langsung tanpa mencetaknya pada alamat browser. sehingga alamatnya tetap pendek dan bersih.
~ Get = ketika di proses, maka informasi yang diproses akan muncul pada alamat di browser Anda, metode get tidak diperuntukan untuk membuat halaman login, karena privasi data. namun biasanya metode get digunakan dalam pencarian. seperti halnya google, coba perhatika alamatnya ketika anda melakukan pencarian dengan google.
Menggunakan Session
~ Memulai session
session_start();~Menyimpan session
$_SESSION['namaSession'] = 'informasi yang disimpan';* contoh : pada program yang kita buat kemarin, kita menggunakannya dengan
$_SESSION['minum'] = $minum;~Memunculkan session
echo "Hello, ".$_SESSION['nama']."";atau mengubahnya menjadi variabel
$makan = $_SESSION['makan'];~Menghapus session
session_destroy();*Note. setelah logout, kita harus menghapus sessionnya, lihat kembali artikel program login
semoga bermanfaat.
Program Kasir Sederhana Php
Program Kasir Sederhana Php - sebenarnya kalau untuk membuat program kasir, kita tidak usah menggunakan bahasa php, soalnya php itu untuk web, dikhususkan ke web. bagusan pake java atau c++. Namun, kali ini kita membuatnya untuk tujuan pembelajaran, bukan yang lain, jadi ga pa pa la.Pada program ini tidak menggunakan session, jadi dari kasirUtama.php bisa langsung loncat ke kasir2.php nanti kita akan update programnya yang menggunakan session setelah kita buat artikel mengenai session
Program Kasir Sederhana PHP
#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
kasirUtama.php:
<?php
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Makanan</h3>
<ol>
<li>Nasi Padang + Ayam</li>
<li>Nasi Padang + Telur</li>
<li>Nasi Padang + Ikan</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Makanan Nomer: </td>
<td><input type="text" name="makanan" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['proses'])){
$NoMakanan = isset($_POST['makanan'])? $_POST['makanan']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;
if(empty($NoMakanan) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;
}
if($NoMakanan == 1){
$hargaMakan = '12000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ayam';
}else if($NoMakanan == 2){
$hargaMakan = '8000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Telur';
}else if($NoMakanan == 3){
$hargaMakan = '10000';
$totalMakan = $hargaMakan*$porsi;
$makan = 'Nasi Ikan';
}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan makanan Anda ! ');</script>";
return;
}
$_SESSION['makan'] = $makan;
$_SESSION['totalMakan'] = $totalMakan;
$_SESSION['hargaMakan'] = $hargaMakan;
$_SESSION['porsiMakan'] = $porsi;
echo"<script>document.location='kasir2.php'</script>";
}
?>
<?php
include 'footer.html';
?>
kasir2.php:
<?php
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Minuman</h3>
<ol>
<li>Teh Anget/ Dingin</li>
<li>Kopi</li>
<li>Jus jeruk </li>
<li>Jus advokat</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Minuman Nomer: </td>
<td><input type="text" name="minuman" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['proses'])){
$NoMinuman = isset($_POST['minuman'])? $_POST['minuman']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;
if(empty($NoMinuman) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
if($NoMinuman == 1){
$hargaMinum = '3000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'teh';
}else if($NoMinuman == 2){
$hargaMinum= '4000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'kopi';
}else if($NoMinuman == 3){
$hargaMinum = '8000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus jeruk';
}else if($NoMinuman == 4){
$hargaMinum = '10000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus Advokat';
}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
$_SESSION['totalMinum'] = $totalMinum;
$_SESSION['minum'] = $minum;
$_SESSION['hargaMinum'] = $hargaMinum;
$_SESSION['porsiMinum'] = $porsi;
echo"<script>document.location='kasir3.php'</script>";
}
?>
<?php
include 'footer.html';
?>
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<br/>
<h3>Menu Minuman</h3>
<ol>
<li>Teh Anget/ Dingin</li>
<li>Kopi</li>
<li>Jus jeruk </li>
<li>Jus advokat</li>
</ol>
<br/>
<form method="POST">
<table>
<tr>
<td>Pilih Menu Minuman Nomer: </td>
<td><input type="text" name="minuman" size="15" /></td>
</tr>
<tr>
<td>Banyak Porsi : </td>
<td><input type="text" name="porsi" size="15" /></td>
</tr>
<tr>
<td><input type="submit" name="proses" value="Proses" /></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['proses'])){
$NoMinuman = isset($_POST['minuman'])? $_POST['minuman']:NULL;
$porsi = isset($_POST['porsi'])? $_POST['porsi']:NULL;
if(empty($NoMinuman) || empty($porsi)){
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
if($NoMinuman == 1){
$hargaMinum = '3000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'teh';
}else if($NoMinuman == 2){
$hargaMinum= '4000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'kopi';
}else if($NoMinuman == 3){
$hargaMinum = '8000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus jeruk';
}else if($NoMinuman == 4){
$hargaMinum = '10000';
$totalMinum = $hargaMinum*$porsi;
$minum = 'Jus Advokat';
}else{
include 'footer.html';
echo "<script>alert('Maaf, Cek kembali pilihan minuman Anda ! ');</script>";
return;
}
$_SESSION['totalMinum'] = $totalMinum;
$_SESSION['minum'] = $minum;
$_SESSION['hargaMinum'] = $hargaMinum;
$_SESSION['porsiMinum'] = $porsi;
echo"<script>document.location='kasir3.php'</script>";
}
?>
<?php
include 'footer.html';
?>
kasir3.php:
<?php
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<?php
$totalmakan = $_SESSION['totalMakan'];
$totalminum = $_SESSION['totalMinum'];
$makan = $_SESSION['makan'];
$minum = $_SESSION['minum'];
$porsiMakan = $_SESSION['porsiMakan'];
$porsiMinum = $_SESSION['porsiMinum'];
$total = $totalmakan + $totalminum;
echo '<h4>Total semuanya = Rp. ' . $total . "</h4>";
?>
<form method='post'>
<table>
<tr>
<td>Bayar: </td>
<td><input type='text'size='15' name ='bayar' /></td>
<td><input type='submit' name='proses' value='Proses' /></td>
</tr>
</table>
</form>
<?php
if (isset($_POST['proses'])) {
$bayar = isset($_POST['bayar']) ? $_POST['bayar'] : NULL;
$kembalian = $bayar - $total;
if ($bayar < $total) {
echo '<h3>Maaf, Uang anda tidak cukup ' . $kembalian . '</h3>';
include'footer.html';
return;
}
echo '<h2> Rincian </h2>';
echo '~ Makanan: '.$makan.' x '.$porsiMakan.' = Rp. '.$totalmakan.'<br/>';
echo '~ Minuman: '.$minum.' x '.$porsiMinum.' = Rp. '.$totalminum.'<br/>';
echo '~ Total = Rp. '.$total.'<br/><br/>';
echo 'Bayar = Rp. '.$bayar.'<br/>';
echo 'Kembalian = Rp. '.$kembalian.'<br/>';
echo '<center><h4>Terimakasih</h4></center><br/>';
echo '<center><a href="kasirUtama.php">Klik untuk kembali ke menu utama !</a></center>';
}
?>
<?php
include 'footer.html';
?>
session_start();
include 'header.html';
?>
<center><h2>Program Kasir</h2></center>
<?php
$totalmakan = $_SESSION['totalMakan'];
$totalminum = $_SESSION['totalMinum'];
$makan = $_SESSION['makan'];
$minum = $_SESSION['minum'];
$porsiMakan = $_SESSION['porsiMakan'];
$porsiMinum = $_SESSION['porsiMinum'];
$total = $totalmakan + $totalminum;
echo '<h4>Total semuanya = Rp. ' . $total . "</h4>";
?>
<form method='post'>
<table>
<tr>
<td>Bayar: </td>
<td><input type='text'size='15' name ='bayar' /></td>
<td><input type='submit' name='proses' value='Proses' /></td>
</tr>
</table>
</form>
<?php
if (isset($_POST['proses'])) {
$bayar = isset($_POST['bayar']) ? $_POST['bayar'] : NULL;
$kembalian = $bayar - $total;
if ($bayar < $total) {
echo '<h3>Maaf, Uang anda tidak cukup ' . $kembalian . '</h3>';
include'footer.html';
return;
}
echo '<h2> Rincian </h2>';
echo '~ Makanan: '.$makan.' x '.$porsiMakan.' = Rp. '.$totalmakan.'<br/>';
echo '~ Minuman: '.$minum.' x '.$porsiMinum.' = Rp. '.$totalminum.'<br/>';
echo '~ Total = Rp. '.$total.'<br/><br/>';
echo 'Bayar = Rp. '.$bayar.'<br/>';
echo 'Kembalian = Rp. '.$kembalian.'<br/>';
echo '<center><h4>Terimakasih</h4></center><br/>';
echo '<center><a href="kasirUtama.php">Klik untuk kembali ke menu utama !</a></center>';
}
?>
<?php
include 'footer.html';
?>
Output
Sipp... Semoga bermanfaat
Membuat List Nomer Menggunakan HTML
Membuat nomer atau list bullet menggunakan HTML - Dalam membuat sebuah artikel atau sebuat content lainnya, tidak jarang kita harus memasang suatu komponen agar content tersebut dapat tersusun rapi. Kita bisa saja langsung menginput 1,2,3,4,5 menggunakan keybord, tapi terkadang, hasil yang didapatkan tidak seperti yang diinginkan, terkadang miring kekirikah, miring ke kanankah. Untuk mengatasi masalah tata letak ini, HTML menyediakan dua buah kode yang fungsinya sama dengan numbering atau bulletnya punya microsoft office.Numbered List
dalam membuat list nomer, kita menggunakan <ol></ol> . setiap content berada dalam <li> </li> .
berikut cara penggunaanya
Buka Script:
<h3>Numbered List</h3>
<ol>
<li>Nasi Ayam</li>
<li>Nasi Ikan</li>
<li>Nasi Telur</li>
<li>Nasi Spesial</li>
</ol>
Script Lengkap:
<html>
<title>Belajar html</title>
<body>
<h3>Numbered List</h3>
<ol>
<li>Nasi Ayam</li>
<li>Nasi Ikan</li>
<li>Nasi Telur</li>
<li>Nasi Spesial</li>
</ol>
</body>
</html>
Bullets List
dalam membuat list bullet, kita menggunakan <ul></ul>, sama halnya seperti membuat numbered list, setiap content berada dalam <li> </li>.
berikut cara penggunaanya
Buka script:
<h3>Bullets List</h3>
<ul>
<li>Teh Anget</li>
<li>Teh Dingin</li>
<li>Jus Jeruk</li>
<li>Kopi</li>
<li>Jus Advokat</li>
</ul>
Script Lengkap:
<html>
<title>Belajar html</title>
<body>
<h3>Bullets List</h3>
<ul>
<li>Teh Anget</li>
<li>Teh Dingin</li>
<li>Jus Jeruk</li>
<li>Kopi</li>
<li>Jus Advokat</li>
</ul>
</body>
</html>
Output
semoga bermanfaatProgram Kasir Sederhana Java
Pada minggu yang cerah ini kita akan mencoba suatu hal yang beda dari biasanya, yang dimana biasanya kita hanya membuat program sekitar 10 - 20 bari, sekarang kita akan membuat program kurang lebih 185 baris. Program kita kali ini adalah program kasir sederhana. Didalam program ini terdapat aritmatika, fungsi do while, dan juga fungsi if. lumayan lengkap juga walaupun kurang sempurna.Programnya sederhana, tapi agak ribet juga kalau konsep dasarnya belum ada. Semua konsep dasarnya sudah kita jelaskan pada artikel artikel kita sebelumnya, namun jika ada pertanyaan, silahkan tanyakan pada kotak komentar
Program Kasir Sederhana Java
Buka Script:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication1;
import java.util.Scanner;
/**
*
* @author Gekko
*/
public class Kasir {
public static void main(String [] args){
int NA, NT, NI, JJ, TA, K, JA;
NA = 12000; // nasi ayam
NT = 8000; // nasi telu
NI = 10000; // nasi ikan
JJ = 7000; // jus jeruk
TA = 3000; //teh anget
K = 4000; // kopi
JA = 8000;// jus advokat
int tMakanan1,tMakanan2,tMakanan3,totalMakanan;
int tMinuman1, tMinuman2, tMinuman3, tMinuman4, totalMinuman;
tMakanan1 = 0;
tMakanan2 = 0;
tMakanan3 = 0;
tMinuman1 = 0;
tMinuman2 = 0;
tMinuman3 = 0;
tMinuman4 = 0;
int total,bayar;
int makanan,minuman;
String mulai = "N";
int porsi;
Scanner input = new Scanner(System.in);
do{
do{
System.out.println(" n-- Warung Nasi Padang Kita -- ");
System.out.println("n~Menu Makanan");
System.out.println(" 1. Nasi Padang + Ayam");
System.out.println(" 2. Nasi Padang + Telur");
System.out.println(" 3. Nasi Padang + Ikan");
System.out.print("Pilih Menu Makanan Nomer: ");
makanan = input.nextInt();
if(makanan == 1){
System.out.println("Nasi Padang + Ayam = Rp. " + NA);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMakanan1 = porsi*NA;
System.out.println("Total Makanan = Rp. "+ tMakanan1);
}else if(makanan ==2){
System.out.println("Nasi Padang + Telur = Rp. " + NT);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMakanan2 = porsi*NT;
System.out.println("Total Makanan = Rp. "+ tMakanan2);
}
else if(makanan == 3){
System.out.println("Nasi Padang + Ikan = Rp. " + NI);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMakanan3 = porsi*NI;
System.out.println("Total Makanan = Rp. "+ tMakanan3);
}else{
System.out.println("nnMaaf, nomer pesanan anda tidak ada di menu");
}
}while(makanan >3);
totalMakanan = tMakanan1 + tMakanan2 + tMakanan3;
do{
System.out.println("n~Menu Minuman");
System.out.println("1. Jus Jeruk");
System.out.println("2. Teh Anget");
System.out.println("3. Kopi");
System.out.println("4. Jus advokat");
System.out.print("Pilih menu minuman nomer: ");
minuman = input.nextInt();
if(minuman ==1){
System.out.println("Jus Jeruk = " + JJ);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMinuman1 = porsi*JJ;
System.out.println("Total Minuman = Rp. "+ tMinuman1);
}else if(minuman == 2){
System.out.println("Teh Anget = " + TA);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMinuman2 = porsi*TA;
System.out.println("Total Minuman = Rp. "+ tMinuman2);
}else if(minuman == 3){
System.out.println("Kopi = " + K);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMinuman3 = porsi*K;
System.out.println("Total Minuman = Rp. "+ tMinuman3);
}else if(minuman == 4){
System.out.println("Jus Advokat = " + JA);
System.out.print("Banyak Porsi = ");
porsi = input.nextInt();
tMinuman4 = porsi*JA;
System.out.println("Total Minuman = Rp. "+ tMinuman4);
}else {
System.out.println("nnMaaf, nomer pesanan anda tidak ada di menu");
}
}while(minuman > 4);
totalMinuman = tMinuman1 + tMinuman2 + tMinuman3 + tMinuman4;
total = totalMakanan + totalMinuman;
System.out.print("nTotal = Rp. "+total);
do{
System.out.print("nBayar: ");
bayar = input.nextInt();
if ( bayar < total){
int kurang2 = bayar - total;
System.out.print("Maaf, uang anda tidak cukup Rp. "+ kurang2);
}
}while(bayar <total);
int Kembalian2 = bayar - total;
System.out.print("Kembalian= " + Kembalian2);
System.out.print("n Mulai Lagi ? (y/n)");
mulai = input.next();
}while(mulai.equals("y"));
System.out.println("nTerima Kasih");
}
}
Output Program
Program Memunculkan Bilangan Prima PHP
Ini adalah ketiga kalinya saya katakan bahwa bilangan prima adalah bilangan yang habis dibagi dengan 1 dan bilangan itu sendiri. untuk mendapatkan tujuan itu, kita disini menggunakan perulangan for, yang dimana nantinya program akan mengulang proses untuk mendapatkan bilangan prima dengan cara menyeleksinya satu persatu. tanpa basa basi lagi, silahlah lihat 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
Buka Script:
<?php
include 'header.html';
?>
<center><h2>Program Memunculkan Bilangan Prima PHP</h2></center>
<form method="POST">
<table border="0">
<tr>
<td>Masukkan Batas: </td>
<td><input type="text" name="batas" size="15" /></td>
</tr>
<tr>
<td>
<input type="submit" name="proses" value="Proses" />
</td>
</tr>
</table>
</form>
<?php
if($_POST['proses']){
$batas = isset($_POST['batas'])? $_POST['batas']:NULL;
for($a=1;$a<=$batas;$a++){
$i=0;
for($b=1;$b<=$batas;$b++){
if($a % $b == 0){
$i++;
}
}
if($i==2){
echo $a;
echo "<br/>" ;
}
}
}
?>
<?php
include 'footer.html';
?>
untuk Penjelasan program, bisa lihat di halaman C++ ini, penjelasannya sama saja.
semoga bermanfaat
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
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:
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 IFKita 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';
?>
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>Output
#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";
}
}
}
#Script Memunculkan Angka Genap atau Ganjil Saja (filter)
#include <iostream.h>Output
#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
}
}
}
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;Output
/**
*
* @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");
}
}
}
}
#Munculkan Angka Genap Saja
import java.util.Scanner;Output.
/**
*
* @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);
}
}
}
}
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>";
}
?>
#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>";
}
?>
#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>";
}
?>
#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>";
}
?>
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 konsepfor (kondisi awal; kondisi akhir; increment){ // for pertamaFor pertama bertugas untuk melalukan perulangan ke bawah, for kedua bertugas untuk melakukan perulangan ke samping.
for (kondisi awal; kondisi akhir; increment){// for kedua
}
}
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"; } }
#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"; } }
#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"; } }
#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"; } }
Semoga bermanfaat
Subscribe to:
Posts (Atom)
About Me
Arsip Blog
-
▼
2013
(71)
-
▼
October
(15)
- Program Progress Sederhana C++
- Program Kasir Sederhana C++
- Program Kasir Php *Update
- Mengenal Session PHP
- Program Kasir Sederhana Php
- Membuat List Nomer Menggunakan HTML
- Program Kasir Sederhana Java
- Program Memunculkan Bilangan Prima PHP
- Program Memunculkan Bilangan Prima C++
- Program Memunculkan Bilangan Prima Java
- Program Genap Ganjil dengan Fungsi For PHP
- Program Memunculkan Genap Ganjil For C++
- Memunculkan Angka Genap Ganjil Menggunakan For
- Program Bintang Segitiga | Piramid | Ketupat Php
- Program Bintang Segitiga | Ketupat C++
-
▼
October
(15)
Popular Posts
Powered by Blogger.
0 comments:
Ada pertanyaan?? Silahkan tanyakan di kotak komentar .. :)