Anda di halaman 1dari 10

LAPORAN PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN


MODUL 1

PENGENALAN (EDITOR C++)


DASAR PEMROGRAMAN BAHASA C/C++

NIM : 20220810042
Nama : Fitri Handayani
Kelas : TINFC 2022 01

FAKULTAS ILMU KOMPUTER


UNIVERSITAS KUNINGAN
2022
KATA PENGANTAR

Segala puji bagi Allah yang telah memberikan kemudahan sehingga dapat
menyelesaikan laporan ini. Tanpa pertolongan-nya mungkin saya tidak akan
sanggup menyelesaikannya dengan baik. Sholawat dan salam semoga terlimpah
curahkan kepadabaginda tercinta yakni Nabi Muhamad SAW.
Dalam penyusunan laporan ini saya mengucapkan banyak terimakasih
kepada Ibu Sherli Gina Supratman, M.Kom selaku dosen mata kuliah algoritma
dan pemograman yang telah membimbing dan memberi kepercayaan. Sehingga,
laporan ini dapat saya susun dengan baik.
Semoga laporan ini dapat bermanfaat terutama untuk saya. Walaupun
laporan ini masih jauh dari kata sempurna, mengingat kurangnya pengetahuan dan
pengalaman saya. Terimakasih.

Kuningan, 30 Oktober 2022


Penulis

Fitri Handayani

ii
DAFTAR ISI

KATA PENGANTAR.......................................................................................................ii
DAFTAR ISI....................................................................................................................iii
BAB I.................................................................................................................................1
HASIL PRAKTIKUM.......................................................................................................1
A. POST TEST...........................................................................................................1
B. TUGAS MANDIRI................................................................................................2
BAB II...............................................................................................................................7
PENUTUP.........................................................................................................................7
C. KESIMPULAN......................................................................................................7

iii
BAB I
HASIL PRAKTIKUM

A. POST TEST

1. Test abjad1

#include<stdio.h>
main()
{
char abjad;
puts("abcde fgh \n");
puts("ab cd");
return 0;
}
2. Test abjad2

#include<stdio.h>
main()
{
char huruf;
printf("a bcde\n ");
printf("a bc", huruf);
huruf = getchar();
}

3. Test abjad3

#include<stdio.h>
main()
{
char abjad;
puts("abcde fgh \n");
puts("ab cd");
return 0;
}

1
B. TUGAS MANDIRI
1. Menampilkan variabel 76 80
#include<iostream>

using namespace std;

int main()
{
int angka;
float a,b,nilai;

cout<<" Masukan angka\n";

cout<<" Masukan Bilangan : ";


cin>>a;
cout<<" Masukan Bilangan : ";
cin>>b;

nilai=a*b;

cout<<"\nHasil Bilangan ="<<nilai<<endl;


}

PROGRAM : Menampilkan nilai 76 80 = 6080

ANALISIS :
1. Deklarasi file hider iostream dengan script
#include<iostrem.>, yang berfungsi sebagai pemanggil
library untuk fungsi-fungsi didalamnya.
2. Definisikan fungsi utama dengan script int main().
3. Deklarasikan variable angka dimana variable angka
menggunakan type data integer sedangkan a, b, nilai type
data folating point.
4. Tuliskan type data cout dan cin untuk menampilkan
variable a dan b.
5. Tuliskan rumus proses perkalian antara nilai variable a
dikali nilai variable b, lalu hasilnya disimpan sebagai nilai
variable nilai.
6. Tampilkan nilai hasil bilangan perkalian antara nilai
variable a dikali nilai variable b dengan memanggil
variable nilai.

2
2. Menampilkan variabel formulasi data
#include<iostream>

using namespace std;

int main()
{
int angka;
float a,b,c,nilai1,nilai2,nilai3;

cout<<" Masukan Data\n";

cout<<" Data ke - 1 : ";


cin>>a;
cout<<" Data ke - 2 : ";
cin>>b;
cout<<" Data ke - 3 : ";
cin>>c;

nilai1=(a*2);
nilai2=(b*2);
nilai3=(c*2);

cout<<"\nHasil formulasi semua data adalah :


"<<nilai1<<nilai2<<nilai3<<endl;
}

PROGRAM : Menampilkan Hasil formulasi semua data adalah :


357

ANALISIS :
1. Deklarasi file hider iostream dengan script
#include<iostrem.>, yang berfungsi sebagai pemanggil
library untuk fungsi-fungsi didalamnya.
2. Definisikan fungsi utama dengan script int main().
3. Deklarasikan variable angka dimana variable angka
menggunakan type data integer sedangkan a, b, c, nilai1,
nilai2, nilai3 type data folating point.
4. Tuliskan type data cout dan cin untuk menampilkan
variable a, b, c.
5. Tuliskan rumus proses perkalian antara nilai variable a, b, c
dikali nilai 2, lalu hasilnya disimpan sebagai nilai variable
nilai1, nilai2, nilai3.
6. Tampilkan nilai hasil bilangan perkalian antara nilai
variable a, b, c dikali nilai variable 2 dengan memanggil
variable nilai1, nilai2, nilai3.

3
3. Menampilkan variabel tanggal dan waktu

#include <stdio.h>
#include <string.h>
int main()
{
char a[15];
char b[20];

strcpy(a, "28-10-2016");
strcpy(b, "08:15:00");

printf("\nTgl [dd-mm-yyyy] \t? %s", a);


printf("\nWaktu [hh-mm-ss] \t? %s", b);

printf("\n28-10-2016");
printf("\n08:15:00");

return 0;
}

PROGRAM : Menampilkan waktu dan tanggal

ANALISIS :
1. Deklarasi file hider stdio dan sting dengan script
#include<stdio.h> #include<string.h>, yang berfungsi
sebagai pemanggil library untuk fungsi-fungsi didalamnya.
2. Definisikan fungsi utama dengan script int main().
3. Deklarasikan variable a dan variable b dimana variable
menggunakan type data character.
4. Tuliskan strcpy dimana type data ini berfungsi untuk
mengcopy data string.
5. Tuliskan type data printf untuk menampilkan variable a, b.
6. Tuliskan nilai yang ingin ditampilkan diuser secara
otomatis.
7. Kembalikan nilai dengan menuliskan perintah return 0.

4
4. Menampilkan variabel penjumlahan

#include<iostream>

using namespace std;

int main()
{
int angka1, angka2;

cout<<"Masukan angka pertama : ";


cin>>angka1;
cout<<"Masukan angka kedua : ";
cin>>angka2;

cout << angka1 << "+" << angka2 ;


cout << " = " << angka1 + angka2 << endl;

cout << angka1 << "-" << angka2 ;


cout << " = " << angka1 - angka2 << endl;

cout << angka1 << "*" << angka2 ;


cout << " = " << angka1 * angka2 << endl;

cout << angka1 << "/" << angka2 ;


cout << " = " << angka1 / angka2 << endl;

cout << angka1 << "%" << angka2 ;


cout << " = " << angka1 % angka2 << endl;

return 0;
}

5
PROGRAM : Menampilkan penjumlahan

ANALISIS :
1. Deklarasi file hider iostream dengan script
#include<iostrem.h>, yang berfungsi sebagai pemanggil
library untuk fungsi-fungsi didalamnya.
2. Definisikan fungsi utama dengan script int main().
3. Deklarasikan variable angka1 dan angka2 dimana variable
menggunakan type data integer.
4. Tuliskan type data cout dan cin untuk menampilkan variable
angka1 dan angka2.
5. Tuliskan rumus proses penjumlahan, pengurangan,
perkalian, pembagian, dan modulus antara nilai variable
angka1 dengan angka2.
6. Tampilkan nilai hasil penjumlahan, pengurangan, perkalian ,
pembagian, modulus antara nilai variable angka1 dengan
variable angka2.
7. Kembalikan nilai dengan menuliskan perintah return 0.

6
BAB II
PENUTUP

C. KESIMPULAN

Dari pembahasan laporan ini kita mempelajari dasar pemrograman bahasa


C++ dan membuat program untuk memecahkan masalah perhitungan. Dan dari
pembahasan diatas kita dapat menguji kepahaman dalam materi yang telah
dipelajari yang ada di dalam bahas C++.

Anda mungkin juga menyukai