ucapan selamat datang

Senin, Juli 29, 2013

IF ELSE

Kali ini saya akan coba memberikan contoh script sederhana mengenai if else yang menggunakan Visual c++.

if-else dipakai untuk memilih alternatif eksekusi dari dua blok pemyataan.
bentuk umum pernyataan if-else:

if (kondisi)      perintah ke1;else      perintah ke2;

Berikut ada beberapa contoh script if else :

/* Nama File : kalkulator sederhana.c */

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

main ()
{
            int valid_operator =1;
            char operator;
            float bil1, bil2, hasil;

            printf ("Masukkan 2 bilangan dan sebuah operator.\n\n");
            printf ("Dengan format: \n\n");
            printf ("= bilangan-1 operator bilangan-2\n\n");
            printf ("=");

            scanf ("%f %c %f", &bil1, &operator, &bil2);

                        if (operator == '*'){
                                    hasil = bil1 * bil2;
                        } else if (operator == '/'){
                                    hasil = bil1 / bil2;
                        } else if (operator == '+'){
                                    hasil = bil1 + bil2;
                        } else if (operator == '-'){
                                    hasil = bil1 - bil2;
                        } else
                                    valid_operator = 0;

                        if (valid_operator){
                                    printf ("\n Hasil perhitungan\n\n");
                                    printf ("%g %c %g = %g\n", bil1, operator, bil2, hasil);
                        } else {
                                    printf ("\n Operator SALAH!\n");
                                    printf ("\n Gunakan operator +,-,/ dan * saja!");
                        }
                        getch ();
}

/* Nama File : penentu bilangan.c */

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

main ()
{
            char c;

            printf ("Masukkan suatu karakter: ");  scanf ("%c",&c);

            if (c>='a' && c<='z')
                        printf ("%d tidak habis dibagi %d\n");
            else
                        printf ("%d habis dibagi %d\n");

            getch ();
}

/* Nama File : Type Kendaraan.c */

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

main ()
{
            char tag;
            printf ("Masukkan tipe tag (2 / 4): "); scanf ("%c", &tag);

            if (tag == '2') {
                        printf ("Merek sepeda motor bertipe 2 tag\n\n");
                        printf ("1. YA MAHA");
                        printf ("2. YA SUZUKI");
                        printf ("3. YA HONDA");
            } else {
                        printf ("Merek sepeda motor bertipe 4 tag\n\n");
                        printf ("1. MAHA");
                        printf ("2. SUZUKI");
                        printf ("3. HONDA");
            }

            getch ();
}

Mungkin itu dlu yang dapat saya berikan mengeani contoh script IF ELSE, bila ada terjadi eror atau warning silahkan cek lagi scriptnya.

Tidak ada komentar:

Posting Komentar