Anda di halaman 1dari 5

UJIAN TENGAH SEMESTER

PRODI D3 TEKNIK ELEKTROMEDIS

1. Buat 1 Algoritma dan Flocar Pemrograman dengan Bahasa C yang anda ketahui !
2. Buat program untuk menentukan baris dan kolom seperti berikut ini :

3. Buat Program untuk mencari nilai lulus dan tidak lulus di bawah ini.
Jika nilai >=75 status lulus dan Jila nilai di bawah .< 78 Status tidak Lulus

Simpan dalam format PDF dengan nama file MID_nama lengkap


JAWABAN
Nama : A. Dzul Jalalil Walikram

Nim : P322071

Kelas : C TEM 26

1. Buat 1 Algoritma dan Flocar Pemrograman dengan Bahasa C yang


anda ketahui !

 ALGORITMA :

1. Mulai
2. Deklarasikan array dengan ukuran yang diinginkan.
3. Inisialisasi variabel "jumlahGenap" dengan 0.
4. Lakukan pengulangan dari 0 hingga ukuran array - 1:
a. Baca nilai elemen array ke-i.
b. Periksa apakah nilai elemen tersebut genap.
c. Jika genap, tambahkan 1 ke variabel "jumlahGenap".
5. Cetak nilai "jumlahGenap".
6. Selesai

PSEUDOCODE
1. START
2. DECLARE array with desired size
3. SET jumlahGenap = 0
4. FOR i = 0 TO size of array - 1
a. READ value of array element at index i
b. IF value is even
i. INCREMENT jumlahGenap by 1
5. PRINT jumlahGenap
6. END
 Berikut adalah contoh implementasi dalam bahasa C:

#include <stdio.h>

int main() {
int array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int size = sizeof(array) / sizeof(array[0]);
int jumlahGenap = 0;

for (int i = 0; i < size; i++) {


if (array[i] % 2 == 0) {
jumlahGenap++;
}
}

printf("Jumlah angka genap: %d\n", jumlahGenap);

return 0;
}

Dalam contoh ini, array awal adalah {1, 2, 3, 4, 5,


6, 7, 8, 9, 10}. Program akan menghitung jumlah angka
genap dalam array tersebut dan mencetak hasilnya.
Output yang dihasilkan adalah:

Jumlah angka genap: 5


2. Buat program untuk menentukan baris dan kolom seperti berikut
ini :

 BERIKUT KODE PROGRAM YANG DIGUNAKAN :

#include <iostream>
using namespace std;

int main() {
int arr[2][2];
arr[0][0] = 4;
arr[0][1] = 3;
arr[1][0] = 2;
arr[1][1] = 1;

cout << "Masukkan jumlah baris: 5" << endl;


cout << arr[0][0] << " " << arr[0][1] << endl;
cout << arr[1][0] << " " << arr[1][1] << endl;
cout << arr[0][1] << " " << arr[1][0] << endl;
cout << arr[1][1] << endl;

return 0;
}
3. Buat Program untuk mencari nilai lulus dan tidak lulus di bawah
ini.
Jika nilai >=75 status lulus dan Jila nilai di bawah .< 78 Status tidak
Lulus

 Berikut adalah contoh program dalam bahasa C untuk mencari


status lulus atau tidak lulus berdasarkan nilai:

#include<stdio.h>
intmain()
{
chara;
intb,c;

printf("MasukanNim:");scanf("%d",&b);
printf("MasukanNama:");scanf("%s",&a);
printf("MasukanNilai:");scanf("%d",&c);
printf("Nim:%d\nNama:%s\nNilai:%d\n",b,a,c);
if(c>=75)
{
printf("Status:Lulus");
}
elseif(c<75)
{
printf("Status:TidakLulus");
}

Anda mungkin juga menyukai