uas_daskom-genap
DESCRIPTION
soal ujian, UAS, dasar komputerTRANSCRIPT
UJIAN AKHIR SEMESTER GENAP TA 2013/2014
MATA KULIAH : DASAR KOMPUTER & PEMROGRAMAN
PRODI/SMT : TE / II
HARI/TGL : SELASA / 17 JUNI 2014
WAKTU/SIFAT : 90 MENIT / BUKA BUKU
DOSEN : CHAERIAH WAEL ST, MT
Kerjakan soal-soal berikut dengan jujur !
1. Tentukan minimal 5 kesalahan pada program di bawah, sebutkan jenis kesalahannya dan
perbaiki dengan bentuk yang benar ! #include <stdio.h> int main() int bil1,bil2 = 8.000,hasil jumlah; deklarasi variabel clrscr() printf(“Isi bilangan pertama: ”); scanf(“%d”,&bil 1); hasil jumlah = bil1 + bil2; printf(”hasil jumlah %d + %d = %d\n”,bil1,bil2,hasil jumlah); getch(); return 0; }
2. Buatlah program berdasarkan flowchart berikut menggunakan bahasa C !
mulai
selesai
Input kode mata kuliah
Kode = 1 ?
Tampilkan Dosen = Andi
Kode = 2 ?
Kode = 3 ?
Tampilkan Dosen = Dani
Tampilkan Dosen = Doni
Tampilkan kode salah
3. Buatlah fungsi untuk menghitung luas segitiga dalam bentuk fungsi kemudian dipanggil dari
program utama dengan ketentuan ;
Input : alas dan tinggi segitiga
Berupa fungsi tanpa nilai balikan (berbentuk fungsi void)
Fungsi terletak di atas program utama
4. Tentukan nilai variabel angka setelah program berikut dijalankan : #include<stdio.h> #include<conio.h> main() { clrscr(); float temp,angka[6] = {3, 1, 8, 4, 7, 6}; int i,j; i=1; while(i<=6){ j=i; while(j<=6){ if(angka[i-1]<angka[j]) { temp=angka[i-1]; angka[i-1]=angka[j]; angka[j]=temp; } j++; } i++;} getch(); return(0); }
Selamat Mengerjakan ☺