Langsung ke konten utama

C++ tugas menghitung volume kubus, luas lingkaran, volume silinder

buat temen-teemn yang dikasih tugas menghitung volume kubus,luas lingkaran,volume silinder dibawah ini merupakan script progamnya. semoga bermanfaat buat temen-temen. mohon maaf jika ada yang salah.


//program perhitungan
//volume kubus, luas lingkaran, volume silinder
#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
int a,b,c;      //deklarasi var
   float d;
   char pangkat, lanjut('y');

   while (lanjut=='y')
   {
   clrscr();
   printf("     Pilih proses hitung yang diinginkan\n");
   printf("+--------------------------------------------+\n");
   printf("[1] Menghitung volume kubus\n");
   printf("[2] Menghitung luas lingkaran\n");
   printf("[3] Menghitung volume silinder\n");
   printf("+--------------------------------------------+\n");
   printf("Nomer berapa yang dipilih : ");
   scanf("%d", &c);         //input pilihan case

      switch(c)
      {
       case 1:
         printf("\aPanjag sisi kubus ? ");
         scanf("%d", &a);
         d = a*a*a;          //proses
         printf("+--------------------------------------------+\n");
         printf("Volume kubusnya = %f", d);
         printf(" cm^3 \a");     //output dan tanda \a untuk mengeluarkan bunyi beep
         break;

         case 2:
         printf("\aPanjag jari-jari lingkaran ? ");
         scanf("%d", &a);
         d = 3.14*a*a;       //proses
         printf("+--------------------------------------------+\n");
         printf("Luas lingkarannya = %f", d);
         pangkat = 253;
         printf(" cm%c \a", pangkat);      //output dan tanda \a untuk mengeluarkan bunyi beep
         break;

         case 3:
         printf("\aPanjag jari-jari lingkaran ? ");
         scanf("%d", &a);
         printf("\aTinggi silinder ? ");
         scanf("%d", &b);
         d = 3.14*a*a*b;     //proses
         printf("+--------------------------------------------+\n");
         printf("Volume silindernya = %f", d);
         printf(" cm^3 \a");        //output dan tanda \a untuk mengeluarkan bunyi beep
         break;

         default:
         printf("\nPilihan Anda tidak tersedia\n\a\a\a");
         //jika pilihannya lebih dari 3 maka kluar psan disertai bunyi beep 3x
      }

   printf("\n\nLanjut [y/t] ? ");
   scanf("%s", &lanjut);
   }
getch();
}

Komentar