Anda di halaman 1dari 15

Tugas

Perancangan dan Analisis Algoritma

Nama : Gelar Nurcahya


NIM : 2211600412
Dosen : Ir. Moh. Sjukani, M.M

UNIVERSITAS BUDI LUHUR


Fakultas Teknologi Informasi
Magister Ilmu Komputer

2022
Soal Tugas Pertemuan 1

1. Berapa Nilai X
float X ;
int A, B, C;
A = 25;
B = 12;
C = 5;
X=A/B+C%2;

Jawaban no1

2. Berapa Nilai X
float X ;
int A, B, C;
A = 25;
B = 12;
C = 5;
X = A / B + C / 2.0 ;

Jawaban no 2
3. Berapa Nilai X
float X ;
int A, B, C;
A = 25;
B = 12;
C = 5;
X = A / ( B + C) % 2 ;

Jawaban no 3
4. Berapa Nilai X
float X ;
int A, B, C;
A = 25;
B = 12;
C = 5;
X = A * (B + C) + 2.0 ;

Jawaban no 4
Soal Tugas Pertemuan 2

1. Seseorang berangkat pukul 08 : 52 : 45 ( pukul 08 lewat 52 menit 45 detik ) , dan tiba di


tujuan setelah 5000 detik kemudian.Susun program untuk menghitung dan mencetak pukul
berapa ( jam : menit : detik ) dia tiba ditempat tujuan.

Jawaban No 1
Source Code no 1
Hasil dari compiler no 1

2. Seseorang berangkat pukul 08 : 52 : 45 ( pukul 08 lewat 52 menit 45 detik ) , dan tiba


ditujuan pukul : 12 : 15 : 10. Susun program untuk menghitung dan mencetak berapa jam, berapa
menit dan berapa detik waktu yang dia habiskan dalam perjalanan.

Jawaban no 2
Source code no 2
Compiler no 2
3. Titik A dan titik B hanya dihubungkan oleh sebuah jalan dengan panjang 900 m. Ali
berangkat pukul 08:00:00 dari titik A ke titik B dengan kecepatan rata-rata 3 meter per detik.
Badu berangkat pukul 08:01:40 dari titik B ke titik A dengan kecepatan rata-rata 2 meter per
detik. Susun program dalam Bahasa C untuk mencetak pukul berapa Ali dan Badu berpapasan
dijalan.

Jawaban no 3
Source code
Compiler no 3
Soal Tugas Pertemuan 3
1. Susun program untuk menginput 3 (tiga) buah bilangan bulat, (dianggap ketiga buah
bilangan tersebut nilainya tidak sama satu dengan yang lain), kemudian cetaklah bilangan
yang nilainya merupakan nilai tengah ( bukan yang terbesar juga bukan yang terkecil)

Jawaban no 1
Source code

Compiler no 1
2. Susun algoritma untuk menginput 3 buah bilangan yang masing-masing menyatakan
panjang garis sisi sebuah segitiga. Kemudian periksa ketiga buah garis tersebut . Bila ketiga
buah garis (sisi) tersebut panjangnya sama maka cetak perkataan “SAMA SISI”. Bila hanya
dua sisi yang sama maka cetak perkataan “SAMA KAKI “. Tapi bila ketiga-tiganya tidak sama
maka cetak perkataan “SEMBARANG”.

Jawaban no 2
Source code
Compiler no 2
Segitiga sama sisi

Segitiga sama kaki

Segitiga sembarang

Anda mungkin juga menyukai