LABSHEET 3
Oleh :
NIM : 16507134031
Deklarasi:
X=3
Deskripsi:
1. Baca x
2. Masukkan nilai x = 3
3. Tampilkan nilai x
4. Selesai
Pseudocode
Deklarasi: int x
return 0;
START
Baca X
Masukan nilai
x
Tampilkan
X
END
Program 2
Deklarasi: y
Deskripsi:
1. Baca y
2. Masukkan nilai y
3. Tampilkan nilai y
4. Selesai
Pseudocode
Judul:
Deklarasi : double y
Deskripsi : y = 222.134;
cout<<"Nilai y: "<<y;
return 0;
}
START
Baca Y
Masukan nilai
Y
Tampilkan
Y
END
Program 3
Pseudocode
START
a, b
Masukkan a
Masukkan b
a>b
NO
a lebih kecil
atau sama
YES dengan b
a lebih besar
dari b
END
Program 4
Pseudocode
Judul: Algoritma tipe karakter
Deklarasi: char Karakter = 'A';
char* Teks = (char*) "Kata";
char TEKS[10] = "Coba";
Deskripsi: cout<<Karakter<<endl;
cout<<Teks<<endl;
cout<<TEKS<<endl;
return 0;
START
Karakter
Teks
TEKS
Memindahkan A pada
inisial Karakter
Memindahkan Kata pada
inisial Teks
Memindahkan coba pada
inisial TEKS
Tampilkan
Karakter,
Teks, TEKS
END
Program 5
Deklarasi:
Siswa
NIS
Nama
Alamat
Kota
Deskripsi:
Tampilkan Hasil
END
Program 6
Deskripsi:
cout<<"NIS : "<<A.NIS<<endl;
cout<<"Nama : "<<A.Nama<<endl;
cout<<"Gender : "<<A.gender<<endl;
return 0;
}
START
Tampilkan Hasil
END
Program 7
Judul: Algoritma tipe string
Deklarasi:
Mendeklarasikan nama awal dengan inisial namadepan lebar 20 karakter
Mendeklarasikan nama akhir dengan inisial namabelakang
Inisial namadepan berarti "Mohammad Arif"
inisial namabelakang berarti Budiarto"
Deskripsi:
Pseudocode
Deklarasi:
char namadepan[20];
char *namabelakang;
strcpy(namadepan, "Mohammad Arif");
namabelakang = (char *) "Budiarto";
Deskripsi:
START
char, strcpy
namadepan "Mohammad Arif
namabelakang "Budiarto"
Tampilkan Hasil
END
Program 8
Judul:
Deklarasi:
Mendeklarasikan variabel NAMA dengan tipe char dan lebar 5 karakter
Tentukan variabel NAMA dengan berisi BIMO
Deskripsi:
Tampilkan "Karakter ke-0: B
Tampilkan "Karakter ke-1: I
Tampilkan "Karakter ke-2: M
Tampilkan "Karakter ke-3: O
Tampilkan "Karakter ke-4:
Pseudocode
Judul:
START
char, strcpy
(NAMA, "BIMO");
Tampilkan Hasil
END
Program 9
Judul: Algoritma penampil dengan mengguakan tipe penyalin string
Deklarasi: Mendeklarasikan variabel S1 dengan tipe char dan lebar 50 karakter
Mendeklarasikan variabel S2 dengan tipe char
Tentukan variabel S2 dengan berisi Ini adalah contoh penyalinan string
Salin isi variabel S2 ke ke S1
Deskripsi: Tampilkan S1
Pseudocode
Judul: Algoritma penampil dengan mengguakan tipe penyalin string
Deklarasi: char S1[50];
char* S2;
S2 = (char*) "Ini adalah contoh penyalinan string";
strcpy(S1, S2);
Deskripsi: cout<<S1<<endl;
return 0;
}
START
Char strcpy
S2 "Ini adalah contoh penyalinan string"
Tampilkan Hasil
END
Program 10
Judul: Algoritma peampil dengan tipe penyalin string
Deklarasi:
Mendeklarasikan variabel S1 dengan tipe char dan lebar 50 karakter
Mendeklarasikan variabel S2 dengan tipe char
Tentukan variabel S2 dengan berisi salin string
Salin isi variabel S2 ke ke S1 sebanyak 4 karakter
Deskripsi:
Tampilkan S1
Pseudocode
Judul: Algoritma penampil dengan tipe penyalin string
Deklarasi:
char S1[50] = "CONTOH";
char* S2 = (char *) "salin string";
strncpy(S1, S2, 4);
Deskripsi:
cout<<S1<<endl;
return 0;
}
START
Char, strncpy
S1 CONTOH
S2 saling string
Tampilkan Hasil
END
Program 11
Judul: Algoritma penampil dengan tipe menyambung string
Deklarasi:
Mendeklarasikan variabel S1 dengan tipe char dan lebar 50 karakter
Mendeklarasikan variabel S2 dengan tipe char
Mendeklarasikan variabel spasi dengan tipe char dan berisi
Tentukan variabel S1 dengan berisi Teks
Tentukan variabel S2 dengan berisi Gabungan
Menambahkan karakter spasi (' ') ke dalam variabel S1
Gabungankan string yang terdapat pada variabel S1 dan S2
Deskripsi:
Tampilkan S1
Pseudocode
Judul: Algortima penampil dengan tipe menyambung string
Deklarasi:
char S1[50];
char* S2;
char* spasi = (char*) " ";
strcpy(S1, "Teks");
S2 = (char*) "Gabungan";
strcat(S1, spasi);
strcat(S1, S2);
Deskripsi:
cout<<S1<<endl;
return 0;
}
START
char, strcat
spasi
S1 Teks
S2 Gabungan
Tampilkan Hasil
END
Program 12
Judul: Algoritma peampil dengan tipe penyambung string
Deklarasi:
Mendeklarasikan variabel S1 dengan tipe char dan lebar 50 karakter
Mendeklarasikan variabel S2 dengan tipe char
Tentukan variabel S1 dengan berisi Nama saya adalah
Tentukan variabel S2 dengan berisi Gabungan
Menggabungkan 5 karakter dari variabel S2 ke variabel S1
Deskripsi:
Tampilkan S1
Pseudocode:
Judul: Algoritma penampil dengan tipe penyambung string
Deklarasi:
char S1[50];
char* S2;
strcpy(S1, "Nama saya adalah ");
S2 = (char*) "Mohammad Arif Budiarto";
strncat(S1, S2, 5);
Deskripsi:
cout<<S1<<endl;
return 0;
}
START
Menggabungkan 5 karakter
dari variabel S2 ke variabel
S1
Tampilkan Hasil
END
Program 13
Judul: Algoritma penampil panjang string
Deklarasi:
Mendeklarasikan variabel S1, S2 dengan tipe char
Mendeklarasikan variabel panjang_S1, panjang_S2 dengan tipe int
Mengisi nilai variabel S1 dan S2
Deskripsi:
Tampilkan Panjang S1:
Tampilkan Panjang S2:
Pseudocode
Judul: Algoritma penampil panjang string
Deklarasi:
char* S1;
char* S2;
int panjang_S1, panjang_S2;
S1 = (char*) "Hadassah";
S2 = (char*) "Queen";
panjang_S1 = strlen(S1);
panjang_S2 = strlen(S2);
Deskripsi:
cout<<"Panjang S1 : "<<panjang_S1<<endl;
cout<<"Panjang S2 : "<<panjang_S2<<endl;
return 0;
START
Tampilkan Hasil
END
Program 14
Judul: Algoritma input data string
Deklarasi:
Mendeklarasikan variabel S dengan lebar 20 karakter
Deskripsi:
Tampilkan masukkan nama Anda:
Input S
Tampilkan Hai S, apa kabarmu?
Pseudocode
Judul: Algortima input data string
Deklarasi: char S[20];
Deskripsi:
cout<<"Masukkan nama Anda: ";
cin>>S;
cout<<"Hai "<<S<<", apa kabarmu?"<<endl;
return 0;
}
START
s = char
Input S
END
Program 15
Judul
Deklarasi
S = char
Deskripsi
Pseudocode
Judul
Deklarasi
char S[20];
Deskripsi
START
s = char
Input S
END
Program 16
Judul
Algoritma input data string
Deklarasi
String S
Deskripsi
Print "Masukkan nama Anda:
Input "S
Print "Hai S, apa kabarmu?
Pseuocode
Judul
Algoritma input data string
Deklarasi
char S[20];
Deskripsi
cout<<"Masukkan nama Anda: ";
in.getline(S, sizeof(S) - 1);
cout<<"Hai "<<S<<", apa kabarmu?"<<endl;
return 0;
}
START
s = char
Input S
END