Rabu, 04 Januari 2017

Borland C++ Menentukan Usia Termuda

Menentukan Usia Termuda dari Data yang diinputkan

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

void main()
{
char nm1[30], nm2 [30];
int tgl1, tgl2, bln1, bln2, thn1, thn2;
long int hari1, hari2;

cout<<"Masukan Nama ke-1: ";
cin>>nm1;
cout<<"Tanggal lahir: ";
cin>>tgl1;
cout<<"Bulan lahir: ";
cin>>bln1;
cout<<"Tahun lahir: ";
cin>>thn1;

cout<<"\nMasukan Nama ke-2: ";
cin>>nm2;
cout<<"Tanggal lahir: ";
cin>>tgl2;
cout<<"Bulan lahir: ";
cin>>bln2;
cout<<"Tahun lahir: ";
cin>>thn2;

   hari1=tgl1+bln1*30+thn1*356;
   hari2=tgl2+bln2*30+thn2*356;
   cout<<endl;

   if(hari1>hari2)
    cout<<"yang termuda "<<nm1;
   else
    cout<<"yang termuda "<<nm2;


getch();
}


Minggu, 01 Januari 2017

Borland C++ Menentukan Bilangan Prima

Untuk menentukan apakah suatu bilangan termaksud bilangan prima atau bukan, dapat dilakukan dengan 2 cara, yaitu:
Cara I
#include<iostream.h>
#include<conio.h>
void main()
{
int prima=1;
int bil;

cout<<"Masukan bilangan: "<<endl;
cin>>bil;
for(int i=2; i<bil; i++)
{
if (bil%i==0)
   {
    prima=0;
      break;
   }
}
if (prima==0)
cout<<"Bukan Bilangan Prima";
else
cout<<"Bilangan Prima";

getch();
}

Cara II
#include<iostream.h>
#include<conio.h>
void main()

{
int bil, jum;

cout<<"Masukan bilangan: "<<endl;
cin>>bil;
jum=0;
for(int i=1; i<=bil; i++)
{
    if (bil%i==0)
      jum++;
  }
if(jum==2)
cout<<"Bilangan Prima";
else
cout<<"Bukan Bilangan Prima";


getch();
}