Kamis, 29 Maret 2012

pertemuan 5 permasalahan b prak. pemrograman

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

int main(void)
{
    float a, b;
   char pilihan;

   do {
   clrscr();
   printf("1. A^2 + B^2\n\n2. A^2 - B^2\n\n3. A^2 * B^2\n\n4. A^2 / B^2\n\n5. Keluar\n\n");
   printf("(1 / 2 / 3 / 4 / 5) -> ");
   scanf("%c", &pilihan);
   clrscr();
   switch(pilihan)
   {
       case '1' :
            printf("A -> ");
           scanf("%f", &a);
           printf("\nB -> ");
         scanf("%f", &b);
            printf("\nA^2 + B^2 = %f", a * a + b * b);
         getch();
            break;
         case '2' :
            printf("A -> ");
           scanf("%f", &a);
           printf("\nB -> ");
           scanf("%f", &b);
            printf("\nA^2 - B^2 = %f", a * a - b * b);
         getch();
            break;
         case '3' :
            printf("A -> ");
           scanf("%f", &a);
           printf("\nB -> ");
           scanf("%f", &b);
            printf("\nA^2 * B^2 = %f", a * a * b * b);
         getch();
            break;
         case '4' :
            printf("A -> ");
           scanf("%f", &a);
           printf("\nB -> ");
           scanf("%f", &b);
            printf("\nA^2 / B^2 = %f", a * a / b * b);
         getch();
            break;
         case '5' :
          break;
      default  :
          break;
   }
   } while(pilihan < '5' || pilihan > '5');
   return 0;
}

1 komentar: