Anda di halaman 1dari 3

NAMA : YOSUA NOLIJADMICO MERTA

NIM : 220204602039
KELAS : 03
PRODI : D4 TEKNIK ELEKTRO
MATA KULIAH : ALAGORTIMA PEMOGRAMAN (UTS)

• Buatlah algoritma & diagram alir untuk menunjukkan cara memperoleh luas segitiga
berdasarkan alas dan tingginya.

Mulai

Masukkan
alas

Masukkan Tinggi

Luas = ½*(alas*tinggi)

Tampilkan luas
segitiga

Selesai
%diketahui sebuah segitiga memiliki sisi a, b, dan c
% diketahui c adalah sisi miring yang panjangnya 5 cm b 3 cm
% mencari panjang a dan luas bangunan
clear
clc

b = 3;
c = 5;
x = c.^2 - b.^2;
a = sqrt(x)
L = 1/2*a*b

• Buatlah algoritma & bagan alir untuk menunjukkan cara mendapatkan upah harian
seorang pekerja berdasarkan jam kerja pada siang hari.

Start

Upah: 100.000/jam

Input jumlah jam

Jam > 10 jam

Gaji = 100.000 x 10

Gaji = jam x 100.000

End
% Input data
jam_kerja = 6; % jam kerja siang hari
jam_lembur = 2; % jam lembur
tarif_per_jam = 5000; % tarif upah per jam kerja siang hari
tarif_lembur = 7500; % tarif upah per jam lembur
jumlah_pegawai = 10; % jumlah pegawai

% Hitung upah per pegawai


upah_jam_kerja_siang_hari = jam_kerja * tarif_per_jam;
upah_lembur = jam_lembur * tarif_lembur;
total_upah = upah_jam_kerja_siang_hari + upah_lembur;

% Hitung total upah semua pegawai


total_upah_semua_pegawai = total_upah * jumlah_pegawai;

% Tampilkan hasil
disp("Upah per pegawai: " + total_upah);
disp("Total upah untuk " + jumlah_pegawai + " pegawai: " +
total_upah_semua_pegawai);

Anda mungkin juga menyukai