Sunday, 4 January 2015

program membuat huruf H pada c++

//jimsan unissula
#include <iostream>
#include <conio.h>

using namespace std;
main (){
    int angka;

    cout <<"Masukkan Nilai : ";
    cin >> angka;

   for(int a=1; a<=angka; a++)
  {
     for(int i=0; i<angka; i++)
    {
       if(i<1 || i == angka-1)
    {
    cout<<"#";
}

else if(a == (angka/2)+1)
{
cout<<"#";
}
else
{
cout<<" ";
}
}
cout<<endl;
}
getch();
}

//salam informatika
hasilnya setelah di jalankan :

note : disini saya menggunakan compiler code block

program membuat huruf F dengan karakter bintang (*) pada c++


//jimsan unissula
#include <iostream>
#include <conio.h>
using namespace std;
main () {
  char a='*';
  int f,i,c;

  cout<<"masukan nilai tinggi:";
  cin>>f;
  for(i=1; i<=f; i++){
  cout<<a;
  if(i==1)
  for(c=1; c<=3; c++)
  cout<<a;
  if(i==3)
  for(c=1; c<=3; c++)
  cout<<a;
  cout<<endl;
  }
getch ();
}
//salam informatika
hasil setelah di run :


note: disini saya menggunakan compiler code block.

program menghitung deret fibonaci dengan for pada c++

//jimsan unissula
#include <iostream.h>
 
#include <conio.h>
using namespace std; 

void main () {
int a,b,c,i;
cout<<"program menghitung deret fibonaci"<<endl<<endl;

    cout<<"masukan bilangan pertama=";
    cin>>a;
    cout<<"masukan bilangan kedua=";
    cin>>b;

    for (i=0; i<=10; i++){
    c=a+b;

    cout<<c<<endl;
    a=b;
    b=c;
    }
getch ();

}

//salam informatika

Hasilnya setelah dijalankan :


program menghitung akar persamaan kuadrat pada c++

//jimsan unissula
#include <iostream> 
#include <conio.h>
#include <math.h> //header operasi mtmtk

   void main () {
   float a,b,c,x1,x2;

   cout<<"masukan nilai a : ";
   cin>>a;
   cout<<"masukan nilai b : ";
   cin>>b;
   cout<<"masukan nilai c : ";
   cin>>c;

   cout<<endl<<endl;
   x1=(b+sqrt(b*b-4*a*c))/2*a*c;
   x2=(b-sqrt(b*b-4*a*c))/2*a*c;

   cout<<"x1="<<x1<<endl<<endl;
   cout<<"x2="<<x2<<endl<<endl;

getch ();
}

Salam Informatika

program mengkonversi desimal ke hexa, biner dan oktal pada c++

#include <iostream.h>
main{
int ;
cout<<"Program Konversi Bilangan\n\n";
cout<<"Masukkan bilangan desimal : ";
cin>>input;
dectohex(input);
dectobin(input);
dectooc(input);
getch();
}

void dectobin(int input)
{     
cout << input <<" dalam Biner adalah ";
for(int x=0; x<input;)
{
++counter;
c[counter] = input % 2;
input = input / 2;
}
while(counter>0)
{
cout << c[counter];
--counter;
}
cout<<"\n";
}

void dectohex(int input)
{
cout << input <<" dalam Hexadesimal adalah ";
for(int x=0; x<input;)
{
++counter;
c[counter] = input % 16;
input = input / 16;
}

while(counter>0)
{
if(c[counter]==15)
{
cout<<"F";       
}
else if(c[counter]==14)
{
cout<<"E";
}
else if(c[counter]==13)
{
cout<<"D";
}
else if(c[counter]==12)
{
cout<<"C";
}
else if(c[counter]==11)
{
cout<<"B";
}
else if(c[counter]==10)
{
cout<<"A";
}
else
{
cout<<c[counter];
}
--counter;
}
cout<<"\n";
}

void dectooc(int input)
{     
cout << input <<" dalam Oktal adalah ";
for(int x=0; x<input;)
{
++counter;
c[counter] = input % 8;
input = input / 8;
}
while(counter>0)
{
cout << c[counter];
--counter;
}
cout<<"\n";

program mengkonversi dari cm ke km,m,cm pada c++

 //program mengkonversi dari cm ke km,m,cm dengan modulus pada c++
 #include <iostream.h>
#include <conio.h>

void main () {
     int cm,m,km,a,b,c;
     cout<<"konversi dari cm ke km,m,cm:"<<endl;
     cout<<"masukan nilai a:";
     cin>>a;
     km=a/100000;
     b=a%100000; 
     m=b/100;
     c=b%1000;
     cm=c;
     cout<<endl<<endl;

     cout<<"km="<<a/100000<<endl<<endl;
     cout<<"m="<<b/100<<endl<<endl;
     cout<<"cm="<<c<<endl<<endl;
getch ();
}

Program Konversi jam, menit dan detik dengan c++

#include <iostream.h> //header c++
#include <conio.h> //header untuk membaca fungsi getch();

void main (){
        int jam =3600;
        int menit =60;
        int a, b, c, d, e, f;
        a=1*jam+56*menit+12;
        b=2*jam+21*menit+56;
        c=3*jam+34*menit+1;
        d=4*jam+32*menit+31;
        e=5*jam+42*menit+11;
        f=a+b+c+d+e;
        cout<<"hasil dari 1 jam 56 menit 12 detik adalah "<<a<<endl;
        cout<<"hasil dari 2 jam 21 menit 56 detik adalah "<<b<<endl;
        cout<<"hasil dari 3 jam 34 menit 1 detik adalah "<<c<<endl;
        cout<<"hasil dari 4 jam 32 menit 31 detik adalah "<<d<<endl;
        cout<<"hasil dari 5 jam 42 menit 11 detik adalah "<<e<<endl;
        cout<<"total dari konversi adalah "<<f<<endl;
getch ();        
}

hasil setelah di jalankan :