RESPONSI MINGGU KE 7

0

waahhh minggu terakhir sebelum UTS,,,
materinya masih mengenai rekursif,,dari minggu sebelumnya minggu ini penegtahuan mengenai rekursif jauh lebih mengerti dan memahami apa itu rekursif dan cara menggunakannya.. 

PROGRAM MENGHITUNG PERSAMAAN KUADRAT

0
#include "stdio.h"
#include "math.h"
int main()
{
float a, b, c, D, X, X1, X2, XRiil, XImajiner;
printf("Perhitungan akar-akar persamaan aX2+bX+c=0\n");
printf("Masukkan nilai koefisien a, b, dan c:\n");
scanf("%f %f %f", &a, &b, &c);
D = b*b-4*a*c;
printf("Diskriminan = %g\n", D);
printf("Akar persamaan %gX2 + %gX + %g = 0 adalah:\n", a, b, c);
if (D > 0) {
X1 = (-b+sqrt(D))/(2*a);
X2 = (-b-sqrt(D))/(2*a);
printf("X1 = %g\n", X1);
printf("X2 = %g\n", X2);
}
else if (D == 0) {
X = -b/(2*a);
printf("X1 = X2 = %g\n", X);
}
else {
XRiil = -b/(2*a);
XImajiner = sqrt(-D)/(2*a);
printf("Akar imajiner:\n");
printf("X1 = %g+%g*i\n", XRiil, XImajiner);
printf("X2 = %g-%g*i\n", XRiil, XImajiner);
}
return 0;
}

PROGRAM KALKULATOR SEDERHANA

0
#include <iostream.h>;
#include <conio.h>;
 
int fungsi_menu(void);
float fungsi_perKalian(void);
float fungsi_pemBagian(void);
float fungsi_pengUrangan(void);
float fungsi_penAmbahan(void);
int menu_exit(void);
main ()
{
fungsi_menu();
return 0;
}
 
int fungsi_menu()
{
clrscr();
int a;
cout << "——pilih——\n";
cout << "1. perkalian\n";
cout << "2. pembagian\n";
cout << "3. pengurangan\n";
cin >> a;
 
switch (a)
{
case 1: fungsi_perKalian(); break;
case 2: fungsi_pemBagian(); break;
case 3: fungsi_pengUrangan(); break;
case 4: fungsi_penAmbahan(); break;
default: break;
}
return 0;
}

PROGRAM UNTUK MENENTUKAN ZODIAK DENGAN BAHASA PACAL

0
  1. #include “stdafx.h”  
  2.   
  3. void main()  
  4. {  
  5.  int bulan, tanggal;  
  6.   printf(“Masukan tanggal : “);scanf(“%d”, &tanggal);  
  7.   printf(“masukan bulan : “);scanf(“%d”, &bulan);  
  8.  if(bulan==1){  
  9.   if(tanggal>=1 && tanggal<=20)  
  10.    printf(” Capricorn”);  
  11.   else if(tanggal>=21 && tanggal<=31)  
  12.    printf(” Aquarius”);  
  13.   else  
  14.    printf(” Error “);}  
  15.  else if(bulan ==2){  
  16.   if(tanggal >=1 && tanggal <=19)  
  17.    printf(” Aquarius “);  
  18.   else if(tanggal >=20 && tanggal <=29)  
  19.    printf(” Pisces “);  
  20.   else  
  21.    printf(” Error “);}  
  22.  else if(bulan ==3){  
  23.   if(tanggal >=1 && tanggal <=20)  
  24.    printf(” Pisces “);  
  25.   else if(tanggal >=21 && tanggal <=31)  
  26.    printf(” Aries “);  
  27.   else  
  28.    printf(” Error \n\n”);}  
  29.  else if(bulan ==4){  
  30.   if(tanggal >=1 && tanggal <=20)  
  31.    printf(” Aries “);  
  32.   else if(tanggal >=21 && tanggal <=30)  
  33.    printf(” Taurus “);  
  34.   else  
  35.    printf(” Error “);}  
  36.  else if(bulan ==5){  
  37.   if(tanggal >=1 && tanggal <=21)  
  38.    printf(” Taurus “);  
  39.   else if(tanggal >=22 && tanggal <=31)  
  40.    printf(” Gemini “);  
  41.   else  
  42.    printf(” error “);}  
  43.  else if(bulan ==6){  
  44.   if(tanggal >=1 && tanggal <=21)  
  45.    printf(” Gemini “);  
  46.   else if(tanggal >=22 && tanggal <=30)  
  47.    printf(” Cancer “);  
  48.   else  
  49.    printf(” Error “);}  
  50.  else if(bulan ==7){  
  51.   if(tanggal >=1 && tanggal <=22)  
  52.    printf(” Cancer “);  
  53.   else if(tanggal >=23 && tanggal <=31)  
  54.    printf(” Leo “);  
  55.   else  
  56.    printf(” Error “);}  
  57.  else if(bulan ==8){  
  58.   if(tanggal >=1 && tanggal <=22)  
  59.    printf(” Leo “);  
  60.   else if(tanggal >=23 && tanggal <=31)  
  61.    printf(” Virgo “);  
  62.   else  
  63.    printf(” Errror “);}  
  64.  else if(bulan ==9){  
  65.   if(tanggal >=1 && tanggal <=23)  
  66.    printf(” Virgo “);  
  67.   else if(tgl>=24 && tgl<=30)  
  68.    printf(” Libra “);  
  69.   else  
  70.    printf(” Errror “);}  
  71.  else if(bulan ==10){  
  72.   if(tanggal >=1 && tanggal <=23)  
  73.    printf(” Libra “);  
  74.   else if(tanggal >=24 && tanggal <=31)  
  75.    printf(” Scorpio “);  
  76.   else  
  77.    printf(” Error “);}  
  78.  else if(bulan ==11){  
  79.   if(tanggal >=1 && tanggal <=22)  
  80.    printf(” Scorpio “);  
  81.   else if(tanggal >=23 && tanggal <=30)  
  82.    printf(” Sagitarius “);  
  83.   else  
  84.    printf(” Errror  “);}  
  85.  else if(bulan ==12){  
  86.   if(tanggal >=1 && tanggal >=19)  
  87.    printf(” Sagitarius “);  
  88.   else if(tanggal >=20 && tanggal <=30)  
  89.    printf(” Capricorn “);  
  90.   else  
  91.    printf(” Error “);}  
  92.  else  
  93.   printf(” Error “);  

 

PROGRAM UNTUK MENGHITUNG VOLUME BOLA DENGAN BAHASA PACAL

0
  1. // Algoritma_Volume_Bola  
  2.   
  3. // DEKLARASI  
  4. // x = float  
  5. // y = float  
  6.   
  7. // DESKRIPSI  
  8. // read(x)  
  9. //  y <- (4*3.14*pow(x,3)  
  10. // write(y)  
  11.   
  12. // End_Algoritma_Program  
  13.   
  14.   
  15. /*…………….Script Program…………….*/  
  16. /*…………Program Volume Bola…………*/  
  17.   
  18. #include “stdafx.h”  
  19. #include “math.h”  
  20.   
  21. void main()  
  22. {  
  23.  printf(“\n\n Script program C++ mencari Volume bola\n”);  
  24.  printf(” Rumus luas segitiga : (4 * 3,14 * r pangkat 3) / 3\n\n”);  
  25.  float x, y;  
  26.   printf(” Masukan jari-jari : “);scanf(“%f”, &x);  
  27.  y = (4*3.14*pow(x,3))/3;  
  28.   printf(” Volume bola       : %f\n\n”, y);  
  29. }  
  30.   
  31. /*…………..End Script Program……..*/  


// Algoritma_Volume_Bola

// DEKLARASI
// x = float
// y = float

// DESKRIPSI
// read(x)
// y <- (4*3.14*pow(x,3)
// write(y)

// End_Algoritma_Program


/*................Script Program................*/
/*............Program Volume Bola............*/

#include "stdafx.h"
#include "math.h"

void main()
{
printf("\n\n Script program C++ mencari Volume bola\n");
printf(" Rumus luas segitiga : (4 * 3,14 * r pangkat 3) / 3\n\n");
float x, y;
printf(" Masukan jari-jari : ");scanf("%f", &x);
y = (4*3.14*pow(x,3))/3;
printf(" Volume bola : %f\n\n", y);
}

/*..............End Script Program........*/

PROGRAM MENCARI VOLUME KERUCUT

0

#include<iostream.h>
#include<conio.h>
main()
{
      int r, t;
      double v;
      cout<<“***********Menghitung Volume Kerucut****************”;
      cout<<“\n”;
      cout<<“\n”;
      cout<<“Masukan Nilai Jari -Jari      = “;
      cin>> r;
      cout<<“Masukan Nilai tinggi Kerucut  = “;
      cin>>t ;
      v=3.14/3*r*r*t;
      cout<<“Nilai Volume Kerucut Adalah = ” <<v;
      getch();
}

PROGRAM UNTUK MEMBALIK KATA

0

#include <cstdlib>
#include <iostream>

using namespace std;
class aku{
      friend istream& operator >>(istream&,me&);
      friend ostream& operator <<(ostream&, me&);
      
      
      public :
             void kata(char);
      private:
              char a[1000];
      };
      
      
      
      istream& operator >> (istream& in, aku& a){
               cout<<“Masukkan kata    : “;
               cin.getline(a.a,sizeof(a.a));
               }
     
      ostream& operator << (ostream& out, aku& a){
               out<<“Setelah dibalik  :  ” <<strrev(a.a);
               }
               
int main(int argc, char *argv[])
{
    me x;
    cin>>x;
    cout<<endl;
    cout<<x;
    
    cout<<endl <<endl;
    system(“PAUSE”);
    return EXIT_SUCCESS;
}