IT Programmer

Posted by Orange Game 2010-10-18

IT Programmer


Mencari Sisi Segitiga yang Benar dengan C++

Posted: 17 Oct 2010 09:57 PM PDT

"Om Swastiastu"

Program ini adalah sebuah program sederhana dimana kita bisa mengetahui apakah tiga bilangan bisa dijadikan sisi sebuah segitiga. Pertama kita memasukkan 3 buah bilangan, apakah dari ketiga bilangan ini, jika digabung bisa menjadi sebuah sisi segitiga yang benar. Syarat agar 3 buah bilangan dapat dijadikan sebuah segitiga yang benar adalah sebagai berikut.

Jumlah sisi pertama dan sisi kedua harus lebih besar daripada sisi ketiga. Jumlah sisi pertama dan jumlah sisi ketiga harus lebih besar daripada sisi kedua. Dengan kata lain, jumlah dua buah sisi segitiga harus lebih besar dari sisi lainnya.

Jika sudah mengetahui logikanya, maka kita bisa mulai membuat kode nya. Lihat pada kode dibawah ini:




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

int main()
{
 int sisi1, sisi2, sisi3;

 cout<<"Masukkan 3 sisi segitiga: ";
 cin>>sisi1>>sisi2>>sisi3;

 cout<<endl;

 if((sisi1 + sisi2)>sisi3)
 {
  if((sisi1+sisi3)>sisi2)
  {
   cout<<"Ini adalah segitiga";
  }
  else
  {
   cout<<"Ini bukan segitiga";
  }
 }
 else
 {
  cout<<"Ini bukan segitiga";
 }

 getch();
 return 0;
}

Semoga berguna.


"Om Santhi, Santhi, Santhi, Om"

Membuat Program Persegi Bintang dalam C++

Posted: 17 Oct 2010 09:13 PM PDT

"Om Swastiastu"

Tutorial kali ini berlanjut pada C++, disini kita akan mempelajari cara membuat persegi dari bintang dalam C++. Terdapat beberapa syarat disini yang harus saya berikan. Lebar persegi harus diantara 1 dan 20. Disini kita menggunakan statemen for untuk mencetak bintang. Lalu didalam pernyataan for, kita menambahkan lagi pernyataan if, gunanya agar bisa menentukan di index ke berapa saja nanti bintang akan dicetak.

Sebenarnya ini adalah tugas mingguan yang diberikan dosen kepada saya, tetapi saya putuskan untuk membaginya kepada teman-teman sekalian.

Berikut adalah kode programnya:




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

int main()
{
 int ukuran;

 do
 {
  cout<<"Masukkan ukuran persegi: ";
  cin>>ukuran;
 }while(ukuran<1||ukuran>20);

 cout<<endl;

 for(int i=1; i<= ukuran; i++)
 {
  for(int j=1; j<=ukuran; j++)
  {
   if(i==1||j==1||i==ukuran||j==ukuran)
   {
    cout<<"*";
   }
   else
   {
    cout<<" ";
   }
  }
  cout<<endl;
 }

 getch();
 return 0;
}


Semoga berguna.

"Om Santhi, Santhi, Santhi, Om"

0 komentar:

Posting Komentar

Search

Twitter updates