Anda di halaman 1dari 9

LAPORAN PRATIKUM ALGORITMA DAN STRUKTUR DATA

Perulangan For, While, Do While

Disusun Oleh :

Nama : AISYAH LUPIANA

NPM :2113025036

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASI

FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

UNIVERSITAS LAMPUNG

2021

1
I. Waktu Pelaksanaan
Hari/tanggal : Kamis, 23 September 2021
Waktu : 14.40-16.40 WIB

II. Hasil dan Analisa

Praktikum3a.cpp (for,while, do-while)

#include <iostream>
//Buatlah program untuk menampilkan bilangan bulat 1 s/d 20
using namespace std;

int main()
{
//Menggunakan Perulangan For
cout<< " Menggunakan Perulangan For" <<endl;
for(int i = 0; i <= 20; i++){
cout<< i << endl;
}

//Mengguanakan Perulangan While


cout<< "Menggummnakan Perulangan While"<<endl;
int i = 1; //deklarasi varibel i
while(i <= 20){
cout<<i <<endl;
i++;
}

//Menggunakan Perulangan Do While


cout<< "Menggunakan Perulangan Do While"<<endl;
i = 1;
do {
cout << i << endl;
i++;
}while ( i <= 20);

return 0;
}

2
Hasil Program

3
Praktikum3c.cpp (for)

#include <iostream>

//Buatlah program untuk menampilkan bentuk segitiga seperti output


dibawah ini dengan

//memasukkan tinggi segitiga dan menggunakan perulangan FOR

using namespace std;

int main()

//Memasukkan Nilai a

cout<< "Masukan Tinggi Segitiga" <<endl;

int a;

cin >> a;

//Menampilkan Segitiga

int lebar = 1;

for(int x = 0; x < a ; x++ ){

for (int y=0 ; y <lebar; y++){

cout<< "*" ;

cout << endl;

lebar ++;

return 0;

4
Hasil Coding

5
Praktikum3d.cpp (do while)

#include <iostream>

/// Praktikum 3d

/// Buatlah simulasi menu program seperti output dibawah ini dengan
menggunakan DO WHILE

using namespace std;

int main()

int pilihan = 0;

do {

// Menampilkan menu

cout << "Pilih Menu: " << endl;

cout << "1. Buka data" << endl;

cout << "2. Play musik" << endl;

cout << "3. Upload gambar" << endl;

cout << "4. Pilih file" << endl;

cout << "5. Keluar" << endl;

// Memasukkan pilihan

cout << "Masukkan pilihan: ";

cin >> pilihan;

if(pilihan == 1){

cout << "Pilihan 1 telah dipilih" << endl;

6
}else

if(pilihan == 2){

cout << "Pilihan 2 telah dipilih" << endl;

}else

if(pilihan == 3){

cout << "Pilihan 3 telah dipilih" << endl;

}else

if(pilihan == 4){

cout << "Pilihan 2 telah dipilih" << endl;

} while(pilihan != 5);

return 0;

Hasil Coding

7
Ptaktikum3e.cpp

#include <iostream>

#include <string>

/// Ptaktikum3e.cpp

/// Buatlah program untuk mencetak kata seperti dibawah ini dengan
menggunakan

/// perulangan WHILE atau FOR

using namespace std;

int main()

cout << "Masukkan nama anda: ";

string nama;

cin >> nama;

for(int i = 0; i < nama.length(); i++){

cout<< nama.substr(i,nama.length()-i) << endl;

return 0;

8
Hasil Coding

III. KESIMPULAN
1. Memperkenalkan kepada mahasiswa struktur kontrol perulangan/looping.
2. Memahami dan mengerti penggunaan struktur kontrol perulangan FOR,
WHILE, DO WHILE.
3. Dapat menggunakan bentuk-bentuk perulangan dalam aplikasinya pada
pembuatan program secara tepat.
4. Dapat mengembangkan bentuk-bentuk perulangan dalam pemrograman secara
benar.
5. Dapat menerapkan struktur kontrol perulangan FOR, WHILE, DO WHILE
untuk menyelesaikan masalah dalam kehidupan sehari-hari.

Anda mungkin juga menyukai