Selasa, 10 November 2020

Algoritma Pemrogaman_Scipt_if\else\switch....case\goto

 

PEMROGRAMAN
KOMPUTER


Hai semua ketemu lagi yah di blog ini. kali ini aku ngasih tau nih ke kalian gimana cara mengaplikasikan penggunaan pemrogaman komputer tepatnya yaitu di C++. tapi sebelum aku ngenalin ke kalian semua , kalian harus tau dulu nih materi belajarnya seperti apa. simak dibawah ini yahhh:).

7.1 Bentuk Umum IF dan Variasinya
7.1.1 Pernyataan if
Pernyataan if dapat dipakai untuk mengambil keputusan
berdasarkan suatu kondisi. Bentuk pernyataan ada dua macam :
if
if else
7.1.2 Pernyataan if sederhana
Bentuk IF yang juga dikenal dengan istilah IF Statement,
memiliki bentuk umum sebagai berikut. Pernyataan if paling
sederhana berbentuk :
if (kondisi)
pernyataan

Keterangan :
Kondisi digunakan untuk menentukan pengambilan keputusan
Pernyataan dapat berupa sebuah pernyataan-pernyataan
majemuk.
Nilai yang dihasilkan adalah True (Benar)

Pernyataan if else
Pernytaan if else mempunyai bentuk sebagai berikut :
    if (kondisi)
        Pernyataan 1;
        else
        Pernyataan 2;
Pada variasi ini, apabila kondisi bernilai benar maka Statement-1
yang dikerjakan dan apabila kondisi bernilai salah maka Statement-2
yang dikerjakan (tidak pernah 2 statement ini dikerjakan semua).
Untuk if else kita dapat menggunakan contoh 21 untuk melihat
perbedaan dengan if sederhana.

Pernyataan if dalam if
Pernyataan if yang terletak dalam if sering disebut nested if
atau if bersarang. Salah satu bentuknya adalah :
    if (kondisi1)
    pernyataan1;
    else if (kondisi2)
    pernyataan2;
    else if (kondisi3)
    pernyataan3;
    if (kondisiM)
    pernyataanM;
    else /*Opsional*/
    pernyataanN; /*Opsional*/ 

 Pernyataan Case
Case adalah pernyataan yang digunakan untuk menjalankan
salah satu pernyataan dari beberapa kemungkinan pernyataan,
berdasarkan nilai dari sebuah ungkapan dan nilai penyeleksi.
Sebenarnya semua bentuk pemilihan dapat ditulis dengan IF, namun
penulisan dengan IF untuk banyak pilihan terasa kurang praktis.
Bentuk CASE adalah cara lain penulisan bentuk pemilihan yang
lebih sederhana, namun bentuk ini hanya dapat menggantikan IF
apabila memenuhi syarat:
kondisi berupa pembandingan kesamaan (dengan tanda “=” )
nilai yang dibandingkan bertipe ordinal (integer,char dan
boolean) 


setelah materi di atas di bawah ini merupakan contoh penerapan C++
 dalam penggunaan IF


#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
char coba;
int input;
float bil1, bil2, hasil;
awal: 
cout<< " Kalkulator Sederhana "<<endl;
cout<< " 1. Perkalian "<<endl;
cout<< " 2. Pembagian "<<endl;
cout<< " Masukkan Pilihan Anda : ";
cin>>input;
cout<<endl;
switch(input)
{
case 1 :
kali :
cout<< " Masukkan angka ke-1 : ";
cin>>bil1;
cout<< " Masukkan angka ke-2 : ";
cin>>bil2;
hasil = bil1*bil2;
cout<< " Hasil perkaliannya : "<<hasil<<endl;
cout<< " Ingin menghitung perkalian lagi? y= ya, n= tidak "<<endl;
cin>>coba;
if ( coba== 'y')
{
system (" cls ");
goto kali;
}
else
{
system("cls ");
goto awal;
}
case 2 :
cout<< " Masukkan angka ke-1 : ";
cin>>bil1;
cout<<" Masukkan angka ke-2 : ";
cin>>bil2;
hasil = bil1/bil2;
cout<<" Hasil pembagiannya : "<<hasil<<endl;
break;
goto lagi;
}
lagi:
cout<<endl;
cout<<" Pindah ke menu awal lagi? "<<endl;
cout<<" y = lagi "<<endl;
cout<<" n = tidak "<<endl;
cin>>coba;
if (coba =='y')
{
system(" cls ");
goto awal;
}
else
{
exit(0);
}
}

dari script diatas stelah di compile dan run akan mampu berikan hasil perkalian atau pun pembagian dengan jawaban benar secara otomatis. ha itu di karenakan fungsi IF mampu memberikan hasil keputusan secara pasti.


sekian contoh script perkalian dan pemagian yang bisa saya sampaikan.



===========================Semoga Bermanfaat Terima Kasih======================



Mysql~9 - Views

Apa Itu View dalam MySQL  View  adalah perintah query yang disimpan pada database dengan suatu nama tertentu, sehingga bisa digunakan setiap...