Minggu, 06 Januari 2013

pointer dalam c++


#include "iostream.h"
int main()
{
int num[10];
int *start, *end;
start = num;
end = &num[9];
while(start != end) {
cout << "Masukkan bilangan sebanyak 9 data : ";
cin >> *start;
start++;
}
return 0;
}


Minggu, 16 Desember 2012


uses crt;
var
a:array [1..3] of integer;
k,l:integer;
begin
clrscr;
for k:=1 to 3 do
begin
writeln('Masukkan Angka:'); readln (a[k]);
end;
for k:= 1 to 3 do
begin
l:= l + a[k];
end;
writeln('Jumlah dari Semua Angka: ',l);
readln;
end.

penggunaan string pada pascal


uses crt ;
var
        NilaiString : string [10];
        NilaiReal : real;
        PosisiSalah : integer;
begin
        clrscr;
        NilaiString :='300.45';
        val(NilaiString,NilaiReal,PosisiSalah);
        writeln('Nilai String : ',NilaiString);
        writeln('NIlai Real : ',NilaiReal);
        writeln('Posisi Salah : ',PosisiSalah);
        readkey;
end.

penggunaan array pada c++


#include<iostream.h>
#include<conio.h>
void main()
{
clrscr();
char nama[20][10];
char npm[8][10];
char kelas[5][10];
int jml;
cout<<"Masukkan jumlah record:";
cin>>jml;
clrscr();
for(int i=0;i<=jml;i++)
{
cout<<"\n input data ke-"<< i <<":";
cout<<"\n nama ke-"<<i<<":";
cin>>nama[i];
cout<<"\n npm ke-"<<i<<":";
cin>>npm[i];
cout<<"\n kelas ke-"<<i<<":";
cin>>kelas[i];
}
for(int j=0;j<=jml;j++)
{
cout<<"\n input data ke-"<< j;
cout<<"\n nama    :    "<< nama [j];
cout<<"\n npm    :    "<< npm [j];
cout<<"\n kelas    :    "<< kelas [j];
cout<<"\n================================\n";
}
getch();
}

penggunaan procedure pada c++


#include<iostream.h>

void volume_limas()
{
double p, l, t;
cout<<"Volume limas segi empat"<<endl;
cout<<"Masukkan panjang: ";
cin>>p;
cout<<"Masukkan lebar: ";
cin>>l;
cout<<"Masukkan tinggi: ";
cin>>t;
cout<<"Volume limas segi empat: "<<p*l*t/3<<endl;
}

void volume_kerucut()
{
double r, t;
cout<<"Volume kerucut"<<endl;
cout<<"Masukkan jari2: ";
cin>>r;
cout<<"Masukkan t: ";
cin>>t;
cout<<"Volume kerucut: "<<3.14*r*r*t/3<<endl;
}

void volume_bola()
{
double r;
cout<<"Volume bola"<<endl;
cout<<"Masukkan nilai r= ";
cin>>r;
cout<<"Volume bola= "<<4*3.14*r*r*r/3<<endl;
}

int main()
{
volume_limas();
volume_kerucut();
volume_bola();

return 0;
}


penggunaan string pada c++




#include <iostream.h>//pemanggilan cin
#include <conio.h>//pemanggilan getch
#include <string.h>//untuk dapat menggunakan string


int main(){
    char nama_1[20];
 char nama_2[20];
    //input string
 cout<<"Masukan nama depan : ";
 cin.getline(nama_1,sizeof(nama_1));
 cout<<"Masukan nama belakang : ";
 cin.getline(nama_2,sizeof(nama_2));
 cout<<"Nama depan : "<<nama_1<<endl;
 cout<<"Nama belakang   : "<<nama_2<<endl<<endl;


 getch ();
}


penggunaan fungsi pada c++



#include<iostream.h>
#include<conio.h>
void gaya(double m, double a); //prototype function
void main() //main function
{
double m,a;
cout<<"Massa : "; cin>>m;
cout<<"percepatan : "; cin>>a;
cout<<"F : ";
gaya(m,a); //parameter aktual
getch();
}

void gaya(double m, double a) //function definition
{
double hasil;
hasil=m*a;
cout<<hasil;
}