Jumat, 11 November 2011

Fungsi if di dalam if dalam c++


 hmmm,,, ini sebenarnya adalah tugas dari kampus gue gan,,, dimana dosen kami memberikan tugas membuat program dengan soal cerita sebagai berikut,,, seorang raja membuat sayembara mencari jodoh buat 2 anaknya yang laki-laki dan perempuan... 1. jika pelamar laki-laki di cek umurnya :
  • umur antara 23-35 -> di terima
  • umur di atas 35 -> terlalu tua
  • umur di bawah 23 -> terlalu muda
2. jika pelamar perempuan
  • jika janda tidak di terima
  • jika singgle di terima
nah,,, setelah ane membaca tuh tugas,,, maka langsung muncul di benak gue kalo ne bisa di selesaikan dengan metode if di dalam if,,, atau if di dalam switch,,, tapi yang ane sekarang buat ini adalah if di dalam if,,, begini scriptnya gan :
#include <stdio.h>
#include <conio.h>

main(){
play:
 int a,b,c;

   printf("\npilihan 1 : Laki-laki");
   printf("\npilihan 2 : Perempuan");
 printf("\nmasukkan pilihan : ");scanf("%d",&a);

   if (a==1)
    {
         printf("masukkan usia : ");scanf("%d",&b);
         if (b>35)
          {
             printf("maaf, anda di tolak karena umur anda terlalu tua.");
            }
         else if ((b>23)&&(b<35))
          {
             printf("selamat, anda di terima");
            }
         else
          {
             printf("maaf, anda di tolak karena umur anda masih muda");
            }
      }
   else
    {
         printf("\nSilahkan pilih status anda?");
         printf("\n1. Singgle");
         printf("\n2. Janda");
         printf("\n");
         scanf("%d",&c);
          if (c==1)
             {
              printf("selamat, anda diterima");
             }
            else
             {
              printf("maaf anda di tolak");
             }
      }
getch();
goto play;
}

nah begitulah hasil dari persyaratan yang di berikan,,,
selamat mengutak atik yo,,, thnx dah mengunjungi blog gue,,, :D

2 komentar:

Anonim mengatakan...

thanks gan ,, info.x :)

Unknown mengatakan...

siip,,, :D

Posting Komentar

 

My Hobby Design by Insight © 2009