Silakan cari dengan menggunakan menu Label di sisi kiri | Blogger |
Kamis, 02 Juni 2011

Tugas C++ array dinamis

3 komentar
ini gan script buat tugas C++ namun script ini belum ada perulangan for nya
dan array dinamisnya cuma ada di nama


#include <iostream.h>
#include <conio.h>
#include <math.h>

kepala(char a[30],char b[20]);

main(){

char *mnama,*mnim;
char ulang;
double x,vx,phi=3.14;
int p;

   mnama = new char[30];
mnim = new char[20];

cout<<"Masukan Nama : "; cin.getline(mnama,30);
cout<<"Masukan NIM  : "; cin.getline(mnim,20);

do{

clrscr();
kepala(mnama,mnim);
cout<<endl;
cout<<" -MENU- "<<endl;
cout<<" ------ "<<endl;
cout<<" 1 ) sin x        4 ) asin x"<<endl;
cout<<" 2 ) cos x        5 ) acos x"<<endl;
cout<<" 3 ) tan x        6 ) atan x"<<endl;
cout<<endl<<"Silakan pilih menu : ";cin>>p;
cout<<endl<<" - Menu "<<p<<" - "<<endl;

switch (p){

case 1:
      cout<<" Masukan x ( input:derajat ): ";cin>>x;
      vx=(phi/180)*x;
      cout<<"\n Maka ";
      cout<<"sin "<<x<<" : "<<sin(vx);
      break;
case 2:
      cout<<" Masukan x ( input:derajat ): ";cin>>x;
      vx=(phi/180)*x;
      cout<<"\n Maka ";
            cout<<"cos "<<x<<" : "<<cos(vx);
      break;
case 3:
      cout<<" Masukan x ( input:derajat ): ";cin>>x;
      vx=(phi/180)*x;
      cout<<"\n Maka ";
      cout<<"tan "<<x<<" : "<<tan(vx);
      break;
case 4:
      cout<<" Masukan x ( output:derajat ): ";cin>>x;
      cout<<"\n Maka ";
      cout<<"asin "<<x<<" : "<<(((asin(x))/phi)*180);
      break;
case 5:
      cout<<" Masukan x ( output:derajat ): ";cin>>x;
      cout<<"\n Maka ";
      cout<<"acos "<<x<<" : "<<(((acos(x))/phi)*180);
      break;
case 6:
      cout<<" Masukan x ( output:derajat ): ";cin>>x;
      cout<<"\n Maka ";
      cout<<"atan "<<x<<" : "<<(((atan(x))/phi)*180);
      break;
default:
      cout<<"\nPilih salah satu menu"<<endl;
      break;
}

cout<<endl;
getch();
cout<<" Mau menghitung lagi (y/t)? ";cin>>ulang;

}while (ulang == 'y');
}

kepala(char a[30],char b[20]){

cout<<"#############################################################"<<endl;
cout<<endl;
cout<<"\tNama : "<<a<<endl;
cout<<"\tNIM  : "<<b<<endl;
cout<<endl;
cout<<"#############################################################"<<endl;
cout<<endl<<endl;
return 0;
}

3 komentar:

Dunia Digital mengatakan...

aku ajarin bahasa pemrogaman to

DwiAR mengatakan...

ane juga gak terlalu bisa....
ane buat script ini karena ini tugas gan.

ibnu mengatakan...

nice info gan

 
Blog Tugas DwiAR | © 2011 Design by DheTemplate.com and Theme 2 Blog and edited by Dwi A R