Anda di halaman 1dari 4

TUGAS INFORMATIKA

Anggota Kelompok : Nabilah Syifa Farelia


Rachma Aulia Yudistira
Dini Aminarti Utomo
Revanda Thiara Wahdhany
Kelas : XII IPA 3

SOAL
1. Buatlah Deskripsi, flowchart, dan Pseudocode dari :
a. Luas Segitiga
b. Luas Persegi Panjang
c. Luas Lingkaran
2. Bagaimana cara mengetahui nomor urut siswa dalam kelas apakah ganjil ataukah genap?

JAWABAN
1. Deskripsi, flowchart, dan Pseudocode:
a. Luas Segitiga
Misalkan terdapat segitiga dengan panjang alas dan tingginya berturut-turut 2cm dan 3cm,
maka dapat dicari luasnya dengan :
 Deskripsi
1) Mulai
2) Masukkan nilai panjang alas segitiga dalam satuan yang diinginkan (2cm)
3) Masukkan nilai tinggi segitiga dalam satuan yang sama dengan panjang alas (3cm)
4) Hitung luas segitiga dengan rumus: luas=(2*3)/2
5) Tampilkan hasil luas segitiga: luas=3 cm 2
6) Selesai.

 Flowchart

Mulai

alas= 2cm

tinggi= 3cm

Luas=
2∗3
2
3 cm 2

Selesai
 Pseudocode
deklarasi
var luas, alas, tinggi : int;

algoritma:
alas <- - 2;
tinggi <- - 3;

deskripsi
read=(alas,tinggi);
1
luas= *2cm*3cm;
2

write (3 cm 2)
end

b. Luas Persegi Panjang


Misalkan terdapat persegi panjang dengan panjang 10cm dan lebar 5cm, maka dapat dihitung
luasnya dengan:
 Deskripsi
1) Mulai
2) Masukkan nilai panjang persegi panjang dalam satuan yang diinginkan (10cm)
3) Masukkan nilai lebar dalam satuan yang sama dengan panjang (5cm)
4) Hitung luas segitiga dengan rumus: luas=panjang*lebar (luas=10*5)
5) Tampilkan hasil luas segitiga: luas=50 cm 2
6) Selesai.

 Flowchart

Mulai

panjang= 10cm

lebar= 5cm

Luas=10*5

50 cm 2

Selesai
 Pseudocode
deklarasi
var luas, panjang, lebar: int

algoritma:
panjang <- - 10cm
lebar <- - 5cm

deskripsi
read (panjang,lebar)
luas=panjang*lebar
luas=10cm*5cm

write (50 cm 2)
end

c. Luas Lingkaran
22
Misalkan terdapat lingkaran dengan jari-jarinya 7cm dengan π= , maka dapat dicari
7
luasnya dengan:
 Deskripsi
1) Mulai
2) Masukkan nilai jari-jari (r ) lingkaran dalam satuan yang diinginkan (7cm)
22 2
3) Hitung luas segitiga dengan rumus: luas=π¿ r 2 (luas= ∗7 )
7
4) Tampilkan hasil luas segitiga: luas=154 cm 2
5) Selesai.

 Flowchart

Mulai

Jari-jari= 7cm

22
π=
7

22 2
Luas= ∗7
7

154 cm 2

Selesai
 Pseudocode
deklarasi
22
const π=
7
var L , r , π : int

algoritma
r <- - 7cm

deklarasi
read (π,r)
L <- - π*r*r
22
L <- - ∗r∗r
7
write (154 cm 2)
end
2. Menentukan nomor urut apakah ganjil atau genap dapat ditentukan dengan cara berikut:
a. Urutkan nama siswa dalam kelas sesuai dengan urutan abjad dari nama tiap siswa
b. Lakukan inisialisasi absen, mulai dengan absen pertama, yaitu satu dan loop setiap orang dari
1 hingga 20
c. Untuk menentukan ganjil atau genap dapat dilakukan dengan membagi nomor absen dengan
2, apabila nomor absen habis dibagi 2 maka merupakan nomor absen genap, apabila bersisa 1
jika dibagi 2 maka nomor absen ganjil.

Algoritma:
BEGIN
FOR nomor_urut FROM 1 TO 20
IF nomor_urut MOD 2 = 0 THEN
OUTPUT nomor_urut + " adalah nomor genap"
ELSE
OUTPUT nomor_urut + " adalah nomor ganjil"
END IF
END FOR
END

Anda mungkin juga menyukai