ALGORITMA & PEMROGRAMAN


Dorita Kurnamirzanti

2001644016

Pak Yanto Setiawan

 

PROGRAM TEMPERATUR :

 

#include <iostream>
#include <cctype>
using namespace std;

int main()
{

int temp, tempCon;
char unit;

cout << “Please enter the temperature and measurement system (c or f): “;
cin >> temp;
cin >> unit;

if ( isupper(unit) )
{
unit = tolower(unit);
}

if (unit == ‘f’)
{
temp = (temp – 32)  / 9.0 * 5.0;
cout << temp << ” degrees Celsius\n”;
}
else if (unit == ‘c’)
{
temp = 9.0 / 5.0 * temp + 32;
cout << temp << ” degrees Fahrenheit\n”;
}
else
{
cout << “Sorry that unit of measure isn’t recognized around here.\n”;
}

return 0;
}

 

PROGRAM BANGUNAN DATAR 2D dan 3D

VOLUME BOLA

#include
#include

main()
{
float a,b,c=4.0/3.0, d=22.0/7.0;
printf(“program menghitung volume bola\n”);
printf(“masukkan jari-jari=”);
scanf(“%f”,&a);
b=(c*d*a*a*a);
printf(“jadi volume bola adalah %2.f\n”,b);

}

 

program-volume-bola

 

Program Penghitung Volume Balok dan Luas Permukaannya
#include
#include

void main()
{
float a,b,c,d,e;
printf(“program menghitung volum dan luas permukaan balok \n”);
printf(“masukkan panjang=”);
scanf(“%f”,&a);
printf(“masukkan lebar=”);
scanf(“%f”,&b);
printf(“masukkan tinggi=”);
scanf(“%f”,&c);
d=(a*b*c);
e=(2*a*b+2*a*c+2*c*b);
printf(“So, volume balok %2.f\n”,d);
printf(“So, luas permukaan %2.f\n”,e);
return 0;
}

 

program-volume-bola-dan-luas

 

PROGRAM REKURSIF

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

long int faktorial( long int a);

main(){
 long int faktor;
 long int n;
   cout<<"Masukan Nilai Faktorial ";
   cin>>n;
   faktor = faktorial(n);
   cout<<n<<"! = "<<faktor<<endl;
   getch();
}

long int faktorial( long int a){
   if(a==1 || a==0){
    return(1);
   }else if (a>1){
    return(a*faktorial(a-1));
   }else{
    return(0);
   }
}

PROGRAM TEBAK ANGKA


#include <stdio>
#include <conio>
#include <stdlib>
 
int jawab,x=0;
 
bool banding(int a)
{
   if (a!=jawab)
   {
      if (a<jawab)printf(“angka tebakan terlalu kecil\n”);
      else printf(“angka tebakan terlalu besar\n”);
      if (x==6)printf(“\n\nAngka yang benar adalah %d”,jawab);
   return false;
   }
   else
   {
   printf(“\nanda benar!!”);
   return true;
   }
}
 
main()
{
   int tebak;
randomize();
   jawab=random(50);
printf(“GAME TEBAK ANGKA\nSILAHKAN TEBAK ANGKA YANG DIACAK\n\
ANGKA BERADA DIANTARA 1-50\nANDA DIBERI KESEMPATAN  6 KALI MENEBAK\n   “);
   do
   {
   printf(“\nMasukan angka tebakan anda = “);scanf(“%d”,&tebak);
      x++;
   }
   while (banding(tebak)==false && x<6);
   printf(“\n\nBy Dorita Kurnamirzanti”);
   getch();
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s