Rabu, 01 Mei 2013

Bilangan Faktorial (Program C++)


Menghitung faktorial dari sebuah bilangan.

#include <iostream.h>
#include <conio.h>
void main ()
{
   int x,a,b;
   cout<<"input nilai faktorial yang akan dihitung : ";
   cin>>x;
   cout<<"jadi faktorial "<<x<<"! = ";
   a=1,b=1;
   while(a<=x)
   {
      b=a*b;
      cout<<a;
      if(a+1<=x)
      cout<<"x";
      a++;
   }
   cout<<" = "<<b<<endl;
   getch ();
}

Menampilkan Deretan Angka Beserta Jumlahnya (Program C++)


Tampilkan 10 + 8 + 6 + 4 + 2 = 30
                 10 + 8 + 6 + 4 = 28
                 10 + 8 + 6 = 24
                 10 + 8 = 18
                 10 = 10

#include <stdio.h>
#include <conio.h>
void main(int argc, const char *argv[])
{
   int i, j;
   for(i=0;i<5;puts(""),++i)
   {
  int n=0;
  for(j=5;j>i;n+=2*(j--))
      {
if(j>i+1)
         {
  printf(" %d + ",2*j);
}
  else
         {
  printf(" %d ",2*j);
         }
  }
  printf(" = %d",n);
   }
   getch();
}

Kelipatan 3 (Program C++)


Menampilkan deretan angka kelipatan 3, tapi tidak bisa dibagi dengan 5.

#include <iostream.h>
#include <conio.h>
void main()
{
   int i,n;
   cout<<"input n : ";
   cin>>n;
   for(i=1;i<=n;i+=3)
   {
    if(i%5!=0)
    {
    cout<<" "<<i<<" ";
    }
   }
   getch();
}