Sunday, 27 February 2011

Belajar C++ untuk pemula

C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1980-an oleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa pemrograman C. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).

Contoh Program C++


//Menampilkan kata "Hello Word"
#include<iostream.h>
void main()
{
cout<<"Hello Word"<<endl;
}

//Menginput sebuah angka dan menampilkan angka trsbut
{
int a;//int digunakan hanya untuk bilangan bulat jika ingin pecahan gunakan "float" tanpa tanda petik
cin>>a;
cout<<a<<endl;
}
//Menginput sebuah karakter dan menampilkan karakter trsbut
{
char a;
cin>>a;
cout<<a<<endl;
}
sekarang kita akan membahas tentang perulangan (while)

tetapi yg akan kita bahas bukan c++ melainkan Algoritma'n

apa itu Algoritma?
Algoritma adalah rangkaian langkah-langkah penyelesaian masalah yang sifat'n logis dan sistematis.

if kodisi then
pernyataan
endif

cth Algoritma

Deklarasi
a : integer
Deskripsi
write("masukkan bilangan :")
read(a)
if(a>-1)
write(a,"adalah bilangan cacah")
endif
nah klo kemarin kta ngebahas tentang while sekarang gw akan membahas tentang do-while

Inisialisasi

do
aksi
while (kondisi)

cara kerja do-while : do-while di sini bekerja pertama kali adalah masuk dulu baru melihat kondisi'n sedangkan while cek kondisi dulu, klo memenuhi kondisi baru dia masuk dan melakukan aksi.

Cth Algo'n :

Deklarasi
x:integer

Deskripsi
x <- 1
do
write(x)
x <- x+1
while(x<=10)
ad yg brta'n gmne cara menghitung jumlah huruf vokal dan konsonan dan satu lg anda di minta memasukkan jumlah karakter yg anda inginkan jika anda masukkan 10 mk akan muncul a-j, jika di masukkan 26 maka akn muncul a-z.

ni coding'n

#include<iostream.h>
void main()
{
char A[26]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
int a,b,c=0,d=0;
cout<<"masukkan jumlah karakter :";cin>>b;
for(a=0;a<b;a++)
{
cout<<A[a]<<endl;
}
for(a=0;a<b;a++)
{
if(A[a]=='a'||A[a]=='i'||A[a]=='u'||A[a]=='e'||A[a]=='o')
{
c=c+1;
}
else
{
d=d+1;
}
}
cout<<"jumlah huruf vokal :"<<c<<endl;
cout<<"jumlah huruf konsonan :"<<d<<endl;
}

0 komentar:

Post a Comment

 
Design by Andhika Yuswanto | Bloggerized by Kunir - JAWA TIMUR | UNIVERSITAS JEMBER