Wlcome to the blogging tifani

Program C++ Switch case tugas4

Sabtu, 25 Oktober 20140 komentar

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main()
{
int pilih1,pilih2;
int a,b,c,d,e;
menu_utama:
cout<<"\t\t\t______________________________"<<endl;
cout<<"\t\t\t==<<<<|MENU INFORMATIKA|>>>>=="<<endl;
cout<<"\t\t\t______________________________"<<endl<<endl;
cout<<"=> 1. MENGHITUNG NILAI RATA-RATA, TERBESAR DAN TERKECIL"<<endl;
cout<<"=> 2. MENGECEK TIGA HURUF INPUTAN "<<endl;
cout<<"=> 3. MENCETAK ANGKA KELIPATAN DI ANTARA DUA ANGKA YANG DI INPUTKAN"<<endl;
cout<<"=> 4. MENCETAK TALLY TURUS DENGAN INPUTAN ANGKA "<<endl;
cout<<"=> 5. MEBUAT BENTUK PIRAMIDA DENGAN TINGGI DI INPUTKAN "<<endl<<endl;
cout<<"Input pilihan :";cin>>pilih1;
switch (pilih1)
{
case 1:
system ("cls");
int n,min,max,bil,i,jum,rata2;
jum=0;
cout<<"*sub menu."<<endl;
cout<<"\t\t==>>|MENGHITUNG NILAI RATA-RATA, TERBESAR DAN TERKECIL|<<=="<<endl;
cout<<"\t\t__________________________________________________________"<<endl<<endl;
cout<<"Masukkan jumlah bilangan : "; cin>>n;
min=100;
max=0;
for(i=1;i<=n;i++){
cout<<"Masukan bilangan ke-"<<i<<":"; cin>>bil;
jum=jum+bil;
  if ((max<bil)){
       max=bil;
  } else if((min>bil)){
       min=bil;
  }
  rata2=jum/n;
}
cout<<endl<<endl<<"==>>HASIL"<<endl;
cout<<"__________"<<endl;
cout<<"\nNilai Terbesar   : "<<max<<endl;
cout<<"Nilai Terkecil   : "<<min<<endl;
cout<<"Nilai rata-rata  : "<<rata2<<endl;
cout<<endl<<endl;
cout<<"==>>kembali ke menu utama?"<<endl;
cout<<"==>>ya=1 || tidak =0"<<endl;
cin>>pilih2;
system("cls");
if(pilih2==1)
goto menu_utama;
else
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
cout<<"\t\t\t===>>>TERIMAKASIH<<<<==="<<endl;
cout<<"\t\t\t________________________"<<endl;
getch();
exit(0);
break;
case 2:
system ("cls");
char kata1[100],kata2[100],kata3[100];
//int a,b,c;
loop1:
cout<<"*sub menu"<<endl;
cout<<"\t\t==>>>MENGECEK TIGA HURUF INPUTAN<<<=="<<endl;
cout<<"\t\t_____________________________________"<<endl<<endl;
cout<<"Input kata 1 : ";cin>>kata1;
cout<<"Input kata 2 : ";cin>>kata2;
cout<<"Input kata 3 : ";cin>>kata3;
a=strcmp(kata1,kata2);
b=strcmp(kata2,kata3);
c=strcmp(kata2,kata1);

if( a==b&&a==c&&b==c)
{
cout<<endl<<"Inputan sama silahkan input kembali"<<endl;
//system ("cls");
goto loop1;
}
else
{
strupr(kata1);
strupr(kata2);
strupr(kata3);
cout<<endl<<endl<<"==>>HASIL : ";
cout<<kata1<<"\t";
cout<<kata2<<"\t";
cout<<kata3;}
getch();
cout<<endl<<endl;
cout<<endl<<endl;
cout<<"==>>kembali ke menu utama?"<<endl;
cout<<"==>>ya=1 || tidak =0"<<endl;
cin>>pilih2;
system("cls");
if(pilih2==1)
goto menu_utama;
else
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
cout<<"\t\t\t===>>>TERIMAKASIH<<<<==="<<endl;
cout<<"\t\t\t________________________"<<endl;
getch();
exit(0);
break;
case 3:
int a,b,c;
cout<<endl;
system ("cls");
cout<<"*sub menu"<<endl;
cout<<"\t==>>>MENCETAK ANGKA KELIPATAN DI ANTARA DUA ANGKA <<<=="<<endl;
cout<<"\t________________________________________________________"<<endl<<endl;
cout<<"input angka pertama : ";cin>>a;
cout<<"input angka kedua : ";cin>>b;
cout<<"input kelipatan yang akan di munculkan : ";cin>>c;
cout<<endl;
cout<<"==>>hasil : ";
for (a;a<b;a++){
if(a%c==0)
cout<<a;
cout<<" ";
}
cout<<endl<<endl;
cout<<"==>>kembali ke menu utama?"<<endl;
cout<<"==>>ya=1 || tidak =0"<<endl;
cin>>pilih2;
system("cls");
if(pilih2==1)
goto menu_utama;
else
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
cout<<"\t\t\t===>>>TERIMAKASIH<<<<==="<<endl;
cout<<"\t\t\t________________________"<<endl;
getch();
exit(0);
getch();
break;
case 4:
system ("cls");
cout<<"*sub menu"<<endl;
cout<<"\t\t==>>>MEMBUAT TURUS DARI BILANGAN YANG DI INPUTKAN<<<=="<<endl;
cout<<"\t\t______________________________________________________"<<endl<<endl;
cout<<"input bilangan ke 1 : ";cin>>a;
cout<<"input bilangan ke 2 : ";cin>>b;
cout<<"input bilangan ke 3 : ";cin>>c;
cout<<"input bilangan ke 4 : ";cin>>d;
cout<<"input bilangan ke 5 : ";cin>>e;
cout<<endl<<"==>>HASIL"<<endl;
cout<<"___________"<<endl;
cout<<endl;
for(int j=1;j<=a;j++){
cout<<"|";
if(j%5==0)
cout<<"  ";}
cout<<endl<<endl;
for(int k=1;k<=b;k++){
cout<<"|";
if(k%5==0)
cout<<"  ";}
cout<<endl<<endl;
for(int l=1;l<=c;l++){
cout<<"|";
if(l%5==0)
cout<<"  ";}
cout<<endl<<endl;
for(int m=1;m<=d;m++){
cout<<"|";
if(m%5==0)
cout<<"  ";}
cout<<endl<<endl;
for(int n=1;n<=e;n++){
cout<<"|";
if(n%5==0)
cout<<"  ";}
cout<<endl<<endl;
cout<<"==>>kembali ke menu utama?"<<endl;
cout<<"==>>ya=1 || tidak =0"<<endl;
cin>>pilih2;
system("cls");
if(pilih2==1)
goto menu_utama;
else
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
cout<<"\t\t\t===>>>TERIMAKASIH<<<<==="<<endl;
cout<<"\t\t\t________________________"<<endl;
getch();
exit(0);
getch();
break;
case 5:
system("cls");
int x,y,j,spasi;
cout<<"*sub menu."<<endl;
cout<<"\t\t==>>>MEMBUAT PIRAMID<<<== "<<endl;
cout<<"\t\t__________________________"<<endl;
cout<<"Input tinggi Piramid : ";
cin>>x;
y=x;
//clrscr();
cout<<"hasil piramid dengan jumlah bintang :"<<x<<endl<<endl;
for(int i=0;i<x;i++)
{
for (spasi =0;spasi<y+10; spasi++)
{
cout<<" ";
}
for(j=0;j<=i;j++)
{
cout<<" *";
}
cout<<endl;
y--;
}
cout<<endl<<endl;
cout<<endl<<endl;
cout<<"==>>kembali ke menu utama?"<<endl;
cout<<"==>>ya=1 || tidak =0"<<endl;
cin>>pilih2;
system("cls");
if(pilih2==1)
goto menu_utama;
else
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl;
cout<<"\t\t\t===>>>TERIMAKASIH<<<<==="<<endl;
cout<<"\t\t\t________________________"<<endl;
getch();
exit(0);
break;
}
}









Share this article :

Posting Komentar

 
Support : Cara Gampang | Creating Website | Johny Template | Mas Templatea | Pusat Promosi
Copyright © 2015. TIfanie - All Rights Reserved
Template edited by Creating Website Modify by Teknologi Informasi kinie
Proudly powered by Blogger