You are on page 1of 8

PRATIKUM 1

PENGANTAR KONSEP PEMROGRAMAN

DISUSUN OLEH

NABILA BALQIS

NIM : 2022573010027

Kelas : TI 1.A

Program Studi : Teknik Informatika

Jurusan : Teknologi Informasi dan Komputer

Dosen : Hendrawaty. ST.,MT.

POLITEKNIK NEGERI LHOKSEUMAWE

2022
LEMBAR PENILAIAN

No. Pratikum : 01/TIK/TI.1A/2022

Judul Pratikum : Pengantar Konsep Pemrograman

Tanggal Pratikum : 08 September 2022

Tanggal Penyerahan : 13 Oktober 2022

Nilai :

Dosen ,

Hendrawaty, ST.,MT.

NIP. 19700226 199802 2 001


C. TUGAS PENDAHULUAN
Untuk semua persoalan di bawah ini, desainlah algoritma dan flowchartnya :

D. PERCOBAAN
1. Menjumlahkan 2 buah bilangan dan mencetak hasilnya
Penyelesian :
Algoritma:
1) Masukkan bilangan pertama
2) Masukkan bilangan kedua
3) Jumlahkan bilangan pertama dengan bilangan kedua
4) Cetak hasilnya ke layar monitor
Flowchart:

Mulai

bil1, bil2

bil1+bil2

Cetak Hasil

Selesai

2. Mengalikan 2 buah bilangan dan mencetak hasilnya


Prnyelesaian :
Algoritma:
1) Masukkan bilangan pertama
2) Masukkan bilangan kedua
3) Kalikan bilangan pertama dengan bilangan kedua
4) Cetak hasilnya ke layar monitor
Flowchart:

Mulai

bil1, bil2

bil1xbil2

Cetak Hasil

Selesai

3. Memberikan opsi menjumlahkan dan mengalikan 2 buah bilangan dan menampilkan


hasilnya
Penyelesaian :
Algoritma:
1) Masukkan bilangan pertama a
2) Masukkan bilangan kedua b
3) Masukkan hasil c
4) Pilih opsi penjumlahan/perkalian
5) Untuk penjumlahan (c = a+b) dan perkalian (c = axb)
6) Cetak hasilnya

Flowchart:
Mulai

a = bilangan 1
b = bilangan 2
c = hasil

Input a
Input b

Opsi
penjumlahan
atau
perkalian

c=a+b c=axb

Cetak Hasil

Selesai

4. Menghitung Luas Lingkaran dan menampilkan hasilnya


Penyelesaian :
Algoritma:
1) Memberi harga awal rumus mencari luas lingkaran “L = π*r*r”
2) Memasukkan panjang jari-jari lingkaran pada variabel r
3) Menghitung luas lingkaran
4) Mencetak L sebagai hasil perhitungan atau luas lingkaran
Flowchart:
Mulai

L = luas
r = jari-jari
π= 3,14 atau 22/7

Input
π.r

Cetak Hasil

selesai

5. Mengecek bilangan di antara 2 bilangan masukan, apakah sama ataukah lebih besar
salah satunya, dan tampilkan hasilnya
Penyelesaian :
Algoritma:
1) Masukkan bilangan pertama a
2) Masukkan bilangan kedua b
3) Pilih opsi untuk membandingkan antara lebih besar > , sama dengan = , atau lebih<
4) Cetak hasilnya

Flowchart:
Mulai
Input bil A, bil B

Y Tampilkan A ialah
A<B Y bilangan terbesar

T
T

A>B

Tampilkan A dan Tampilkan B ialah


bilangan terbesar
B sama besar

Selesai

6. Menghitung sigma (akumulasi) dari bilangan 1 sampai dengan n, dan menampilkan


hasilnya

Penyelesaian :
Algoritma:
1) Masukkan bilangan pertama ke variabel a = 0
2) Masukkan bilangan kedua ke variabel b = 0
3) Masukkan bilangan sembarang sebagai variabel n
4) Bila nilai a kurang dari n, maka masukkan operasi perhitungan “a = a+1” dan “b = b+1”
5) Bila nilai a lebih dari atau sama dengan n, maka masukkan operasi akhir “c = b” dengan c
sebagai nilai akhir.
6) Mencetak c sebagai hasil akhirnya.
Flowchart:
mulai

i=1

Variabel n

T i = i +1
hasil = hasil +1
i <= n

Cetak hasil

selesai

E. LAPORAN RESMI
Kumpulkan hasil percobaan di atas
F. ANALISIS KESIMPULAN
a) Pada pratikum ini membahas tentang algoritma, algoritma berupa langkah langkah yang kita
dapat dari sebuah kasus. Algoritma harus jelas dan berurut.
b) Pada praktikum ini juga mempelajari tentang membentuk flowchart, flowchart ialah simbol
yang dibentuk sesuai dengan algoritma.
G. KESIMPULAN
a) Algoritma adalah step atau langkah-langkah untuk memecahkan sesuatu masalah, langkah-
langkah tersebut contohnya seperti cara menyeduh teh.
b) Flowchart adalah suatu diagram bagan atau alur proses dari langkah-langkah yang dibentuk
dengan simbol.
c) Dalam membuat algoritma dan flowchart kita akan mengatur langkah-langkah untuk
menyelesaikan suatu masalah dengan tepat dan benar.

You might also like