Anda di halaman 1dari 18

Angga Giana (0806011)

LAPORAN UAS
SPESIFIKASI BAHASA PEMROGRAMAN
Diajukan untuk memenuhi salah satu tugas ujian akhir sekolah mata kuliah Spesifikasi bahasa
pemrograman

Disusun Oleh :

Angga Giana (0806011)

Angga Giana (0806011)

SEKOLAH TINGGI TEKNOLOGI GARUT


2012
Program cetak bilangan genap

1.

#include <iostream.h>
#include <conio.h>
void main()
{
int bil, n;
cout<<"Program cetak bilangan genap"<<endl<<endl;
cout <<"silahkan masukan bilangan = ";
cin >> n;
for (bil=0; bil<n; bil++)
{
if (bil%2==0) cout <<bil<<" ";
}
getch();
}

Angga Giana (0806011)

2. Mencari jangkauan(range) dalam array

Angga Giana (0806011)

#include <iostream.h>
#include <conio.h>
void main()
{
int bil = 1;
while (bil<=20)
{
if (bil>10)
break;
cout<<bil<<endl;
bil++;
}
getch();
}

Angga Giana (0806011)

Angga Giana (0806011)

3. Menampilkan segitiga bintang


#include <iostream.h>
#include <conio.h>
void main()
{
int n, a, b;

// a=baris, b=kolom

cout<<"@@<<PROGRAM SEGITIGA BINTANG>>@@"<<endl<<endl;


cout<<"Mangga lebetken jumlah n = "; cin>>n;
cout<<endl;
for(a=2; a<=n; a++)
{
for(b=2; b<=a; b++)
{
cout<<" * ";
}
cout<<endl;
}
for(a=b; a>=2; a--)
{
for(b=a; b>=2; b--)
{
cout<<" * ";
}

Angga Giana (0806011)


cout<<endl;
}
getch();
}

Angga Giana (0806011)

a. Jika Dimasukn n=3

Angga Giana (0806011)

b. Jika Dimasukan n=4

Angga Giana (0806011)

4. Oerasi-operasi yang dapat dilakukkan dalam STRING


a. Strlen

Angga Giana (0806011)

b. Strcat

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

void main()
{
char kata1[10] ;
char kata2[10] ;
cout<<"program menggabungkan string"<<endl<<endl;

Angga Giana (0806011)


cout<<"Masukan kata pertama? : ";
cin.getline(kata1, sizeof(kata1));
cout<<"masukan kata kedua?";
cin.getline(kata2, sizeof(kata2));
strcat(kata1, kata2);
cout << "pengabungan kata.......=" <<kata1,kata2;
getch();
}

Angga Giana (0806011)

a. Strupr

//---------------------------------------------------------------------------

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

void main()
{
char kalimat[50];
cout<<"<<<Program mengkonversi ke huruf kapital >>>"<<endl<<endl;
cout<<"Masukkan Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));

Angga Giana (0806011)


strupr(kalimat);
cout<<"Setelah dikonversi ke huruf kapital : "<<kalimat;
getch();
}

//---------------------------------------------------------------------------

b. Strlwr

//---------------------------------------------------------------------------

Angga Giana (0806011)


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

void main()
{
char kalimat[50];
cout<<"^_^ Program Mengkonversi ke huruf kecil ^_^"<<endl<<endl;
cout<<"Masukkan Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));
strlwr(kalimat);
cout<<"Setelah dikonversi ke huruf kecil : "<<kalimat;
getch();
}

//---------------------------------------------------------------------------

Angga Giana (0806011)

c. Strrev
//--------------------------------------------------------------------------#include <conio.h>
#include <iostream.h>
#include <string.h>

void main()
{
char kalimat[50];
cout<<"<<<Program Membalik string>>>"<<endl<<endl;
cout<<"Masukkan Kalimat : ";
cin.getline(kalimat, sizeof(kalimat));

Angga Giana (0806011)


strrev(kalimat);
cout<<"Setelah dibalik menjadi : "<<kalimat;
getch();
}

//---------------------------------------------------------------------------

f.Strcpy

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

Angga Giana (0806011)

void main()
{
char teks[100] = "angga giana";;
char kalimat[100];
cout<<"teks = "<<teks<<endl;
//menyalin isi teks ke kalimat
strcopy(kalimat, teks);
cout<<"kalimat = "<<kalimat<<endl;
getch();
}

Anda mungkin juga menyukai