Program menggunakan Borland C++
/* ==========================
Borland C++
Program Rumus Matematika
Copyright : sy@ms
Date : 26 Juni 2010
Time : 9.30 pm
==========================
*/
#include <stdio.h>h"
#include <math.h>
#include <conio.h>
#include <iostream.h>
#include <stdlib.h>
int main()
{
char pilih_0;
do
{
clrscr() ;
char pilih_1;
printf("\n > MENU PILIHAN UTAMA < \n");
printf(" 1. Bangun Datar \n");
printf(" 2. Bangun Ruang \n");
printf(" Masukan pilihan : ");scanf("%s", &pilih_1);
switch(pilih_1)
{
case '1' : clrscr();
{
char key_5;
do
{
clrscr();
char pilih_2;
printf("\n Mencari Luas/Keliling (L/K): ");scanf("%s", &pilih_2);
if(pilih_2=='L' || pilih_2=='l')
{
char key_1;
do
{
clrscr();
char pilih_3;
printf("\n Rumus Luas \n");
printf(" 1. Luas Persegi \n");
printf(" 2. Luas Persegi Panjang \n");
printf(" 3. Luas Jajar genjang \n");
printf(" 4. Luas Belah-ketupat \n");
printf(" 5. Luas trapesium \n");
printf(" 6. Luas lingkaran \n");
printf(" masukan Pilihan Rumus (1...6) : ");scanf("%s", &pilih_3);
switch(pilih_3)
{
case '1' : clrscr();
{
int sisi_persegi, luas_persegi;
printf("\n luas persegi \n");
printf(" Masukan sisi : ");scanf("%d", &sisi_persegi);
luas_persegi=sisi_persegi*sisi_persegi;
printf(" ---> Luas persegi : %d \n", luas_persegi);
}break;
case '2' : clrscr();
{
int panjang_pp, lebar_pp,luas_pp;
printf("\n Luas persegi panjang \n");
printf(" Panjang : ");scanf("%d", &panjang_pp);
printf(" Lebar : ");scanf("%d", &lebar_pp);
luas_pp=panjang_pp*lebar_pp;
printf(" ---> Luas Persegi panjang : %d \n", luas_pp);
}break;
case '3' : clrscr();
{
printf("\n Luas Jajar Genjang \n");
float alas_jg, tinggi_jg, luas_jg;
printf(" Alas : ");scanf("%f", &alas_jg);
printf(" Tinggi : ");scanf("%f", &tinggi_jg);
luas_jg=alas_jg*tinggi_jg;
printf(" ---> Luas Jajar Genjang : %f \n", luas_jg);
}break;
case '4' : clrscr();
{
printf("\n Luas belah ketupat \n");
int sisi_bk, luas_bk;
printf(" Sisi : ");scanf("%d", &sisi_bk);
luas_bk=sisi_bk*sisi_bk;
printf(" ---> Luas Belah ketupat : %d \n", luas_bk);
}break;
case '5' : clrscr();
{
printf("\n Luas Trapesium \n");
float sisi_atas, sisi_bawah, tinggi_t, luas_t;
printf(" sisi atas : ");scanf("%f", &sisi_atas);
printf(" sisi bawah : ");scanf("%f", &sisi_bawah);
printf(" Tinggi : ");scanf("%f", &tinggi_t);
luas_t=((sisi_atas*sisi_bawah)*tinggi_t)/2;
printf(" ---> Luas trapesium : %f \n", luas_t);
}break;
case '6' : clrscr();
{
printf("\n Luas Lingkaran \n");
float jari_l, luas_l;
printf(" jari-jari : ");scanf("%f", &jari_l);
luas_l=(3.14*pow(jari_l,2));
printf(" ---> luas lingkaran : %f \n", luas_l);
}break;
default : clrscr();
{
printf("\n pilihan salah \n");
}break;
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus luas [y/t] : ");scanf("%s",&key_1);
if(key_1=='y' || key_1=='Y')
break;
else if(key_1=='t' || key_1=='T')
break;
}
}
while(key_1=='y' || key_1=='Y');
}
else if(pilih_2=='K' || pilih_2=='k')
{
char key_2;
do
{
clrscr();
char pilih_4;
printf("\n Rumus Keliling \n");
printf(" 1. Keliling Persegi \n");
printf(" 2. Keliling Persegi Panjang \n");
printf(" 3. Keliling Jajar genjang \n");
printf(" 4. Keliling Belah-ketupat \n");
printf(" 5. Keliling trapesium \n");
printf(" 6. Keliling lingkaran \n");
printf(" masukan Pilihan Rumus (1...6) : ");scanf("%s", &pilih_4);
switch(pilih_4)
{
case '1' : clrscr();
{
int sisi_p, k_persegi;
printf("\n Keliling persegi \n");
printf(" Masukan sisi : ");scanf("%d", &sisi_p);
k_persegi=4*sisi_p;
printf(" ---> Keliling persegi : %d \n", k_persegi);
}break;
case '2' : clrscr();
{
int p_pp, l_pp,k_pp;
printf("\n keliling persegi panjang \n");
printf(" Panjang : ");scanf("%d", &p_pp);
printf(" Lebar : ");scanf("%d", &l_pp);
k_pp=(2*p_pp)+(2*l_pp);
printf(" ---> Keliling Persegi panjang : %d \n", k_pp);
}break;
case '3' : clrscr();
{
printf("\n Keliling Jajar Genjang \n");
int a_jg, b_jg, k_jg;
printf(" Sisi atas/bawah : ");scanf("%d", &a_jg);
printf(" Sisi tinggi : ");scanf("%d", &b_jg);
k_jg=(2*a_jg)+(2*b_jg);
printf(" ---> Keliling Jajar Genjang : %d \n", k_jg);
}break;
case '4' : clrscr();
{
printf("\n Keliling belah ketupat \n");
int s_bk, k_bk;
printf(" Sisi : ");scanf("%d", &s_bk);
k_bk=4*s_bk;
printf(" ---> Keliling Belah ketupat : %d \n", k_bk);
}break;
case '5' : clrscr();
{
printf("\n Keliling Trapesium \n");
float s_a, s_b, s_kn, s_kr, k_t;
printf(" sisi atas : ");scanf("%f", &s_a);
printf(" sisi bawah : ");scanf("%f", &s_b);
printf(" sisi kanan : ");scanf("%f", &s_kn);
printf(" sisi kiri : ");scanf("%f", &s_kr);
k_t=s_a + s_b + s_kn + s_kr;
printf(" ---> keliling trapesium : %f \n", k_t);
}break;
case '6' : clrscr();
{
printf("\n keliling Lingkaran \n");
float j_ling, k_ling;
printf(" jari-jari : ");scanf("%f", &j_ling);
k_ling=2*(3.14*j_ling);
printf(" ---> Keliling lingkaran : %f \n", k_ling);
}break;
default : clrscr();
{
printf(" pilihan salah ");
}
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus keliling [y/t] : ");scanf("%s",&key_2);
if(key_2=='y' || key_2=='Y')
break;
else if(key_2=='t' || key_2=='T')
break;
}
}
while(key_2=='y' || key_2=='Y');
}
else
{
printf("\n pilihan salah \n");
}
for(;;)
{
printf("\n pilihan Luas/Keliling [y/t] : ");scanf("%s",&key_5);
if(key_5=='y' || key_5=='Y')
break;
else if(key_5=='t' || key_5=='T')
break;
}
}
while(key_5=='y' || key_5=='Y');
}break;
case '2' : clrscr();
{
char key_6;
do
{
clrscr();
char pilih_5;
printf("\n Mencari Luas/Volume (L/V): ");scanf("%s", &pilih_5);
if(pilih_5=='L' || pilih_5=='l')
{
char key_3;
do
{
clrscr();
char pilih_6;
printf("\n Rumus Luas \n");
printf(" 1. Luas Kubus \n");
printf(" 2. Luas Balok \n");
printf(" 3. Luas Limas \n");
printf(" 4. Luas Prisma \n");
printf(" masukan Pilihan Rumus (1...4) : ");scanf("%s", &pilih_6);
switch(pilih_6)
{
case '1' : clrscr();
{
printf("\n luas Kubus \n");
int s_kbs, l_kbs;
printf(" Masukan sisi : ");scanf("%d", &s_kbs);
l_kbs=6*(s_kbs*s_kbs);
printf(" ---> Luas Kubus : %d \n", l_kbs);
}break;
case '2' : clrscr();
{
printf("\n Luas Balok \n");
int p_blk, l_blk, t_blk, l_bl;
printf(" Panjang : ");scanf("%d", &p_blk);
printf(" Lebar : ");scanf("%d", &l_blk);
printf(" Tinggi : ");scanf("%d", &t_blk);
l_bl=2*((p_blk*l_blk)+(p_blk*t_blk)+(l_blk*t_blk));
printf(" ---> Luas Balok : %d \n", l_bl);
}break;
case '3' : clrscr();
{
printf("\n Luas Limas Segitiga \n");
float a_sgt_a_lms, t_sgt_a_lms, a_sgt_t_lms, t_sgt_t_lms, l_lms;
printf(" alas segitaga alas prisma : ");scanf("%f", &a_sgt_a_lms);
printf(" tinggi segitaga alas prisma : ");scanf("%f", &t_sgt_a_lms);
printf(" alas segitaga tegak prisma : ");scanf("%f", &a_sgt_t_lms);
printf(" tinggi segitaga tegak prisma: ");scanf("%f", &t_sgt_t_lms);
l_lms=((a_sgt_a_lms*t_sgt_a_lms)/2)+(3*((a_sgt_t_lms*t_sgt_t_lms)/2));
printf(" ---> Luas Limas Segitiga : %f \n", l_lms);
}break;
case '4' : clrscr();
{
printf("\n Luas Prisma Segitiga \n");
float a_sgt_pr, t_sgt_pr, s_m_sgt_pr, t_pr, l_pr;
printf(" alas segitiga prisma : ");scanf("%f", &a_sgt_pr);
printf(" tinggi segitiga prisma : ");scanf("%f", &t_sgt_pr);
printf(" sisi miring sgt prisma : ");scanf("%f", &s_m_sgt_pr);
printf(" tinggi prisma : ");scanf("%f", &t_pr);
l_pr=(2*((a_sgt_pr*t_sgt_pr)/2))+((a_sgt_pr+t_sgt_pr+s_m_sgt_pr)*t_pr);
printf(" ---> luas Prisma Segitiga : %f \n", l_pr);
}break;
default : clrscr();
{
printf("\n pilihan salah \n");
}break;
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus luas [y/t] : ");scanf("%s",&key_3);
if(key_3=='y' || key_3=='Y')
break;
else if(key_3=='t' || key_3=='T')
break;
}
}
while(key_3=='y' || key_3=='Y');
}
else if(pilih_5=='V' || pilih_5=='v')
{
char key_4;
do
{
clrscr();
char pilih_7;
printf("\n Rumus Volume \n");
printf(" 1. Volume Kubus \n");
printf(" 2. Volume Balok \n");
printf(" 3. Volume Limas \n");
printf(" 4. Volume Prisma \n");
printf(" masukan Pilihan Rumus (1...4) : ");scanf("%s", &pilih_7);
switch(pilih_7)
{
case '1' : clrscr();
{
printf("\n Volume Kubus \n");
int ss_kbs, v_kbs;
printf(" Masukan sisi : ");scanf("%d", &ss_kbs);
v_kbs=ss_kbs*ss_kbs*ss_kbs;
printf(" ---> Volume Kubus : %d \n", v_kbs);
}break;
case '2' : clrscr();
{
printf("\n Volume Balok \n");
int pj_b, lb_b, tg_b, v_b;
printf(" Panjang : ");scanf("%d", &pj_b);
printf(" Lebar : ");scanf("%d", &lb_b);
printf(" Tinggi : ");scanf("%d", &tg_b);
v_b=pj_b * lb_b * tg_b;
printf(" ---> Volume Balok : %d \n", v_b);
}break;
case '3' : clrscr();
{
printf("\n Luas Limas Segi empat \n");
float s_a_lms, v_lms, tgi_lms;
printf(" sisi alas prisma : ");scanf("%f", &s_a_lms);
printf(" tinggi prisma : ");scanf("%f", &tgi_lms);
v_lms=((s_a_lms*2)*tgi_lms)/3;
printf(" ---> Luas Limas Segi empat : %f \n", v_lms);
}break;
case '4' : clrscr();
{
printf("\n Volume Prisma \n");
float al_sgt_pr, tg_sgt_pr, tg_pr, v_pr;
printf(" alas segitiga alas prisma : ");scanf("%f", &al_sgt_pr);
printf(" tinggi segitiga alas prisma : ");scanf("%f", &tg_sgt_pr);
printf(" tinggi prisma : ");scanf("%f", &tg_pr);
v_pr=((al_sgt_pr*tg_sgt_pr)/2)*tg_pr;
printf(" ---> Volume Prisma : %f \n", v_pr);
}break;
default : clrscr();
{
printf("\n pilihan salah \n");
}break;
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus luas [y/t] : ");scanf("%s",&key_4);
if(key_4=='y' || key_4=='Y')
break;
else if(key_4=='t' || key_4=='T')
break;
}
}
while(key_4=='y' || key_4=='Y');
}
else
{
printf("\n pilihan salah \n");
}
for(;;)
{
printf("\n pilihan volume/luas [y/t] : ");scanf("%s",&key_6);
if(key_6=='y' || key_6=='Y')
break;
else if(key_6=='t' || key_6=='T')
break;
}
}
while(key_6=='y' || key_6=='Y');
}break;
default : clrscr();
{
printf("\n pilihan salah \n");
}
}
for(;;)
{
printf("\n Ingin mengulangi > MENU PILIHAN UTAMA < [y/t] : ");scanf("%s",&pilih_0);
if(pilih_0=='y' || pilih_0=='Y')
break;
else if(pilih_0=='t' || pilih_0=='T'){
printf("\n\t T E R I M A K A S I H \n\n\n");
getch();
exit(0);}
}
}
while(pilih_0=='Y' || pilih_0=='y');
}
Program menggunakan visual studio C++ 2008
/* ==========================
Visual C++ 2008
Program Rumus Matematika
Copyright : sy@ms
Date : 26 Juni 2010
Time : 9.30 pm
==========================
*/
#include "stdafx.h"
#include <math.h>
#include <conio.h>
#include <iostream>
#include <stdlib.h>
void main()
{
char pilih_0;
do
{
system("CLS");
char pilih_1;
printf("\n > MENU PILIHAN UTAMA < \n");
printf(" 1. Bangun Datar \n");
printf(" 2. Bangun Ruang \n");
printf(" Masukan pilihan : ");scanf("%s", &pilih_1);
switch(pilih_1)
{
case '1' : system("CLS");
{
char key_5;
do
{
system("CLS");
char pilih_2;
printf("\n Mencari Luas/Keliling (L/K): ");scanf("%s", &pilih_2);
if(pilih_2=='L' || pilih_2=='l')
{
char key_1;
do
{
system("CLS");
char pilih_3;
printf("\n Rumus Luas \n");
printf(" 1. Luas Persegi \n");
printf(" 2. Luas Persegi Panjang \n");
printf(" 3. Luas Jajar genjang \n");
printf(" 4. Luas Belah-ketupat \n");
printf(" 5. Luas trapesium \n");
printf(" 6. Luas lingkaran \n");
printf(" masukan Pilihan Rumus (1...6) : ");scanf("%s", &pilih_3);
switch(pilih_3)
{
case '1' : system("CLS");
{
int sisi_persegi, luas_persegi;
printf("\n luas persegi \n");
printf(" Masukan sisi : ");scanf("%d", &sisi_persegi);
luas_persegi=sisi_persegi*sisi_persegi;
printf(" ---> Luas persegi : %d \n", luas_persegi);
}break;
case '2' : system("CLS");
{
int panjang_pp, lebar_pp,luas_pp;
printf("\n Luas persegi panjang \n");
printf(" Panjang : ");scanf("%d", &panjang_pp);
printf(" Lebar : ");scanf("%d", &lebar_pp);
luas_pp=panjang_pp*lebar_pp;
printf(" ---> Luas Persegi panjang : %d \n", luas_pp);
}break;
case '3' : system("CLS");
{
printf("\n Luas Jajar Genjang \n");
float alas_jg, tinggi_jg, luas_jg;
printf(" Alas : ");scanf("%f", &alas_jg);
printf(" Tinggi : ");scanf("%f", &tinggi_jg);
luas_jg=alas_jg*tinggi_jg;
printf(" ---> Luas Jajar Genjang : %f \n", luas_jg);
}break;
case '4' : system("CLS");
{
printf("\n Luas belah ketupat \n");
int sisi_bk, luas_bk;
printf(" Sisi : ");scanf("%d", &sisi_bk);
luas_bk=sisi_bk*sisi_bk;
printf(" ---> Luas Belah ketupat : %d \n", luas_bk);
}break;
case '5' : system("CLS");
{
printf("\n Luas Trapesium \n");
float sisi_atas, sisi_bawah, tinggi_t, luas_t;
printf(" sisi atas : ");scanf("%f", &sisi_atas);
printf(" sisi bawah : ");scanf("%f", &sisi_bawah);
printf(" Tinggi : ");scanf("%f", &tinggi_t);
luas_t=((sisi_atas*sisi_bawah)*tinggi_t)/2;
printf(" ---> Luas trapesium : %f \n", luas_t);
}break;
case '6' : system("CLS");
{
printf("\n Luas Lingkaran \n");
float jari_l, luas_l;
printf(" jari-jari : ");scanf("%f", &jari_l);
luas_l=(3.14*pow(jari_l,2));
printf(" ---> luas lingkaran : %f \n", luas_l);
}break;
default : system("CLS");
{
printf("\n pilihan salah \n");
}break;
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus luas [y/t] : ");scanf("%s",&key_1);
if(key_1=='y' || key_1=='Y')
break;
else if(key_1=='t' || key_1=='T')
break;
}
}
while(key_1=='y' || key_1=='Y');
}
else if(pilih_2=='K' || pilih_2=='k')
{
char key_2;
do
{
system("CLS");
char pilih_4;
printf("\n Rumus Keliling \n");
printf(" 1. Keliling Persegi \n");
printf(" 2. Keliling Persegi Panjang \n");
printf(" 3. Keliling Jajar genjang \n");
printf(" 4. Keliling Belah-ketupat \n");
printf(" 5. Keliling trapesium \n");
printf(" 6. Keliling lingkaran \n");
printf(" masukan Pilihan Rumus (1...6) : ");scanf("%s", &pilih_4);
switch(pilih_4)
{
case '1' : system("CLS");
{
int sisi_p, k_persegi;
printf("\n Keliling persegi \n");
printf(" Masukan sisi : ");scanf("%d", &sisi_p);
k_persegi=4*sisi_p;
printf(" ---> Keliling persegi : %d \n", k_persegi);
}break;
case '2' : system("CLS");
{
int p_pp, l_pp,k_pp;
printf("\n keliling persegi panjang \n");
printf(" Panjang : ");scanf("%d", &p_pp);
printf(" Lebar : ");scanf("%d", &l_pp);
k_pp=(2*p_pp)+(2*l_pp);
printf(" ---> Keliling Persegi panjang : %d \n", k_pp);
}break;
case '3' : system("CLS");
{
printf("\n Keliling Jajar Genjang \n");
int a_jg, b_jg, k_jg;
printf(" Sisi atas/bawah : ");scanf("%d", &a_jg);
printf(" Sisi tinggi : ");scanf("%d", &b_jg);
k_jg=(2*a_jg)+(2*b_jg);
printf(" ---> Keliling Jajar Genjang : %d \n", k_jg);
}break;
case '4' : system("CLS");
{
printf("\n Keliling belah ketupat \n");
int s_bk, k_bk;
printf(" Sisi : ");scanf("%d", &s_bk);
k_bk=4*s_bk;
printf(" ---> Keliling Belah ketupat : %d \n", k_bk);
}break;
case '5' : system("CLS");
{
printf("\n Keliling Trapesium \n");
float s_a, s_b, s_kn, s_kr, k_t;
printf(" sisi atas : ");scanf("%f", &s_a);
printf(" sisi bawah : ");scanf("%f", &s_b);
printf(" sisi kanan : ");scanf("%f", &s_kn);
printf(" sisi kiri : ");scanf("%f", &s_kr);
k_t=s_a + s_b + s_kn + s_kr;
printf(" ---> keliling trapesium : %f \n", k_t);
}break;
case '6' : system("CLS");
{
printf("\n keliling Lingkaran \n");
float j_ling, k_ling;
printf(" jari-jari : ");scanf("%f", &j_ling);
k_ling=2*(3.14*j_ling);
printf(" ---> Keliling lingkaran : %f \n", k_ling);
}break;
default : system("CLS");
{
printf(" pilihan salah ");
}
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus keliling [y/t] : ");scanf("%s",&key_2);
if(key_2=='y' || key_2=='Y')
break;
else if(key_2=='t' || key_2=='T')
break;
}
}
while(key_2=='y' || key_2=='Y');
}
else
{
printf("\n pilihan salah \n");
}
for(;;)
{
printf("\n pilihan Luas/Keliling [y/t] : ");scanf("%s",&key_5);
if(key_5=='y' || key_5=='Y')
break;
else if(key_5=='t' || key_5=='T')
break;
}
}
while(key_5=='y' || key_5=='Y');
}break;
case '2' : system("CLS");
{
char key_6;
do
{
system("CLS");
char pilih_5;
printf("\n Mencari Luas/Volume (L/V): ");scanf("%s", &pilih_5);
if(pilih_5=='L' || pilih_5=='l')
{
char key_3;
do
{
system("CLS");
char pilih_6;
printf("\n Rumus Luas \n");
printf(" 1. Luas Kubus \n");
printf(" 2. Luas Balok \n");
printf(" 3. Luas Limas \n");
printf(" 4. Luas Prisma \n");
printf(" masukan Pilihan Rumus (1...4) : ");scanf("%s", &pilih_6);
switch(pilih_6)
{
case '1' : system("CLS");
{
printf("\n luas Kubus \n");
int s_kbs, l_kbs;
printf(" Masukan sisi : ");scanf("%d", &s_kbs);
l_kbs=6*(s_kbs*s_kbs);
printf(" ---> Luas Kubus : %d \n", l_kbs);
}break;
case '2' : system("CLS");
{
printf("\n Luas Balok \n");
int p_blk, l_blk, t_blk, l_bl;
printf(" Panjang : ");scanf("%d", &p_blk);
printf(" Lebar : ");scanf("%d", &l_blk);
printf(" Tinggi : ");scanf("%d", &t_blk);
l_bl=2*((p_blk*l_blk)+(p_blk*t_blk)+(l_blk*t_blk));
printf(" ---> Luas Balok : %d \n", l_bl);
}break;
case '3' : system("CLS");
{
printf("\n Luas Limas Segitiga \n");
float a_sgt_a_lms, t_sgt_a_lms, a_sgt_t_lms, t_sgt_t_lms, l_lms;
printf(" alas segitaga alas prisma : ");scanf("%f", &a_sgt_a_lms);
printf(" tinggi segitaga alas prisma : ");scanf("%f", &t_sgt_a_lms);
printf(" alas segitaga tegak prisma : ");scanf("%f", &a_sgt_t_lms);
printf(" tinggi segitaga tegak prisma: ");scanf("%f", &t_sgt_t_lms);
l_lms=((a_sgt_a_lms*t_sgt_a_lms)/2)+(3*((a_sgt_t_lms*t_sgt_t_lms)/2));
printf(" ---> Luas Limas Segitiga : %f \n", l_lms);
}break;
case '4' : system("CLS");
{
printf("\n Luas Prisma Segitiga \n");
float a_sgt_pr, t_sgt_pr, s_m_sgt_pr, t_pr, l_pr;
printf(" alas segitiga prisma : ");scanf("%f", &a_sgt_pr);
printf(" tinggi segitiga prisma : ");scanf("%f", &t_sgt_pr);
printf(" sisi miring sgt prisma : ");scanf("%f", &s_m_sgt_pr);
printf(" tinggi prisma : ");scanf("%f", &t_pr);
l_pr=(2*((a_sgt_pr*t_sgt_pr)/2))+((a_sgt_pr+t_sgt_pr+s_m_sgt_pr)*t_pr);
printf(" ---> luas Prisma Segitiga : %f \n", l_pr);
}break;
default : system("CLS");
{
printf("\n pilihan salah \n");
}break;
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus luas [y/t] : ");scanf("%s",&key_3);
if(key_3=='y' || key_3=='Y')
break;
else if(key_3=='t' || key_3=='T')
break;
}
}
while(key_3=='y' || key_3=='Y');
}
else if(pilih_5=='V' || pilih_5=='v')
{
char key_4;
do
{
system("CLS");
char pilih_7;
printf("\n Rumus Volume \n");
printf(" 1. Volume Kubus \n");
printf(" 2. Volume Balok \n");
printf(" 3. Volume Limas \n");
printf(" 4. Volume Prisma \n");
printf(" masukan Pilihan Rumus (1...4) : ");scanf("%s", &pilih_7);
switch(pilih_7)
{
case '1' : system("CLS");
{
printf("\n Volume Kubus \n");
int ss_kbs, v_kbs;
printf(" Masukan sisi : ");scanf("%d", &ss_kbs);
v_kbs=ss_kbs*ss_kbs*ss_kbs;
printf(" ---> Volume Kubus : %d \n", v_kbs);
}break;
case '2' : system("CLS");
{
printf("\n Volume Balok \n");
int pj_b, lb_b, tg_b, v_b;
printf(" Panjang : ");scanf("%d", &pj_b);
printf(" Lebar : ");scanf("%d", &lb_b);
printf(" Tinggi : ");scanf("%d", &tg_b);
v_b=pj_b * lb_b * tg_b;
printf(" ---> Volume Balok : %d \n", v_b);
}break;
case '3' : system("CLS");
{
printf("\n Luas Limas Segi empat \n");
float s_a_lms, v_lms, tgi_lms;
printf(" sisi alas prisma : ");scanf("%f", &s_a_lms);
printf(" tinggi prisma : ");scanf("%f", &tgi_lms);
v_lms=((s_a_lms*2)*tgi_lms)/3;
printf(" ---> Luas Limas Segi empat : %f \n", v_lms);
}break;
case '4' : system("CLS");
{
printf("\n Volume Prisma \n");
float al_sgt_pr, tg_sgt_pr, tg_pr, v_pr;
printf(" alas segitiga alas prisma : ");scanf("%f", &al_sgt_pr);
printf(" tinggi segitiga alas prisma : ");scanf("%f", &tg_sgt_pr);
printf(" tinggi prisma : ");scanf("%f", &tg_pr);
v_pr=((al_sgt_pr*tg_sgt_pr)/2)*tg_pr;
printf(" ---> Volume Prisma : %f \n", v_pr);
}break;
default : system("CLS");
{
printf("\n pilihan salah \n");
}break;
}
for(;;)
{
printf("\n Ingin mengulangi Pilihan Rumus luas [y/t] : ");scanf("%s",&key_4);
if(key_4=='y' || key_4=='Y')
break;
else if(key_4=='t' || key_4=='T')
break;
}
}
while(key_4=='y' || key_4=='Y');
}
else
{
printf("\n pilihan salah \n");
}
for(;;)
{
printf("\n pilihan volume/luas [y/t] : ");scanf("%s",&key_6);
if(key_6=='y' || key_6=='Y')
break;
else if(key_6=='t' || key_6=='T')
break;
}
}
while(key_6=='y' || key_6=='Y');
}break;
default : system("CLS");
{
printf("\n pilihan salah \n");
}
}
for(;;)
{
printf("\n Ingin mengulangi > MENU PILIHAN UTAMA < [y/t] : ");scanf("%s",&pilih_0);
if(pilih_0=='y' || pilih_0=='Y')
break;
else if(pilih_0=='t' || pilih_0=='T'){
printf("\n\t T E R I M A K A S I H \n\n\n");
exit(0);}
}
}
while(pilih_0=='Y' || pilih_0=='y');
}
Woke, Semoga bermanfaat,
Salam senyum dariku........
alam senyum dariku untuk semuanya, tetaplah untuk bersemangat. Jangan lupa atau isi buku tamu ya sob. Sedikit pemberitahuan untuk sobat yang ingin mengambil [Copy-Paste], Owner tidak melarang sobat untuk memperbanyak artikel namun Owner berharap sobat berlaku dengan bijak agar mencantumkan link active maupun yang tidak. Owner berharap partisipasinya ya sob.
2 komentar:
om ijin buat COPAS ya... n Tolong Minta Bantuan Ilmunya y om.... Pengen Belajar...
Ok, semoga bermanfa'at sob.
Salam kenal sob.