PRAKTIK MATA PELAJARAN

dokumen-dokumen yang mirip
PRAKTIK MATA PELAJARAN

PRAKTIK MATA PELAJARAN

PRAKTIK MATA PELAJARAN

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

printf (" ======== Program untuk memilih nama bulan dalam setahun ======== \n \n");

BAB IV INPUT DAN OUTPUT

JOB SHEET. PRAKTIK MATA PELAJARAN Troubleshooting Jaringan PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS XII

Tipe Data dan Variabel

Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

Algoritma Pemrograman. Fery Updi,M.Kom

PRAKTIKUM 07 DECISION SWITCH DWI SETIYA NINGSIH // PJJ D3 TI

Bab 2. Dasar-Dasar Pemrograman C

Chapter 1 KONSEP DASAR C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual

PETUNJUK PENGERJAAN SOAL ULUM TIK

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

GISKA ARIYA SANGGITA TI

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Fungsi : Dasar Fungsi

Pengambilan Keputusan DASAR PEMROGRAMAN

PERTEMUAN III DECISION. Prepared by Vosco

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Modul 4 Kondisional/Pencabangan If - Else

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN Semester 3 Perulangan while, do..while 4 X 50 menit

//Kalkulator yang Dapat melakukan perkalian, pengurangan, pertambahan,

elemen Dasar Bahasa Pemrograman C

Tipe Data, Variabel, Input/Output

Tipe Data dan Operator

BAB III SEKUENSIAL 3.1. Kompetensi Dasar 3.2. Perintah Masukan a. Scanner

ALGORITMA (2) Mengupas Kentang

FUNCTION (FUNGSI) LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.

Tutorial 08 Pertemuan 12

BAB 4 PENGENALAN BAHASA C

MODUL 10 Fungsi 10.1 Kompetensi 10.2 Alat Dan Bahan: 10.3 Ulasan Teori: Dasar Fungsi Deklarasi Fungsi

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Input/Output. Input/output Memformat keluaran Pengolahan karakter dan String

P 4 Bab 3 : Dasar Pemrograman C

Tipe Data Dasar. Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Fungsi DASAR PEMROGRAMAN

Pemrograman Dasar C. Minggu 2

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).

Algoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA

Algoritma & Pemrograman #3

MODUL 1 STANDAR INPUT DAN OUTPUT

Fungsi Lanjut DASAR PEMROGRAMAN

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

Algoritma dan Pemrograman

A. TUJUAN 1. Memecah program dalam fungsi fungsi yang sederhana. 2. Menjelaskan tentang pemrograman terstruktur.

Pemrograman Dasar C. Minggu 3

BAB V INPUT DAN OUTPUT

PRAKTIKUM 3 DASAR PEMROGRAMAN C

TIPE DATA DAN OPERASI I/O

MODUL 10 PERNYATAAN KONTROL: FOR DAN SWITCH - CASE. Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang

Percabangan. Yuli Sun Hariyani

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

Algoritma Pemrograman 2B (Pemrograman C++)

Konsep Pemrograman Prosedural

PENGENALAN BAHASA C DAN C++

Operasi Input Output

Laporan Praktikum TMD02 Algoritma dan Struktur Data dengan C. Coding 1. NIM/ No. Reg. : : Mhd. Syarif : : Blog

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

Struktur Dasar Bahasa C Tipe Data Dalam bahasa C terdapat lima tipe data dasar, yaitu :

Pengulangan. Overview. Tujuan. 1.1 Konsep Pengulangan

MODUL III CONTROL FLOW & FLOWCHART

MODUL 9 STRUCT (STRUKTUR)

Ini ada gambar tampilan visio flochart

A. TUJUAN PEMBELAJARAN

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN Fungsi : Passing Parameter by Value & Semester 3

Pengenalan Bahasa C. Yuli Sun Hariyani D3 Teknik Telekomunikasi Institut Teknologi Telkom

BAB 2 PERINTAH DASAR BAHASA C. %d = type data varibel

PRAKTIKUM 3 DASAR PEMROGRAMAN C

BAB II DASAR-DASAR PEMROGRAMAN C

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Algoritme dan Pemrograman

PRAKTIKUM 7 FUNGSI 1

Perulangan, Percabangan, dan Studi Kasus

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Fungsi 1 DASAR PEMROGRAMAN

Algoritma & Pemrograman FUNGSI. Pengampu : Agus Priyanto, M.Kom SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM. Smart, Trustworthy, And Teamwork

Pertemuan 4 Diagram Alur / Flowchart

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

LAPORAN PRAKTIKUM I. Oleh:

Definisi Algoritma. Prepared by Vosco

SEQUENTIAL/ URUTAN Program dijalankan mulai dari perintah paling atas/ awal sampai paling akhir secara berurutan/ sekuensial.

Pernyataan (Statement) dan Input/Output

Tipe Data dan Variabel

Bahasa C-M6 By Jamilah, Skom 1

Tugas PTIK C Program. Ardhini Maharani 12/331445/PA/14699

Pernyataan (Statement)

Menggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto

BAB III PERINTAH INPUT OUTPUT

1.Program pilihan bulan. Sart. Bulan. Pilih bulan

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK Universitas Widyatama UJIAN TENGAH SEMESTER TA. 2009/2010

IT234 - Algoritma dan Struktur Data. Ramos Somya

BAGIAN A. PILIHAN GANDA Silanglah Jawaban yang Benar Pada Lembar Jawaban. Jawaban benar bernilai 3, salah atau kosong bernilai 0.

Transkripsi:

JOB SHEET PRAKTIK MATA PELAJARAN Pemrograman dasar PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS X Nama Siswa :... Kelas :... No Absen :... PEMERINTAH KABUPATEN JEPARA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA UNIT PELAKSANA TEKNIS SMK NEGERI 1 JEPARA 2017/2018

JOB SHEET 1.1 : Menampilkan Teks A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { printf("nama Saya \t: Ahmad Saifullah\n"); printf("kelas \t\t: XII\n"); printf("jurusan \t: IPA\n"); return 0; } d. Ganti isi identitas sesuai identitas kalian e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program

LEMBAR PENILAIAN 1.1. : Pemrogaman dasar : Menampilkan Teks Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......

JOB SHEET 1.2 : Menampilkan Variabel A. ALAT DAN BAHAN 4. PC 5. iinternet 6. PC Client B. LANGKAH KERJA C. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int a=10 printf("nilai b adalah %d",c); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya D. Hasil c. Running Program d. Laporan tentang perintah dari script program

LEMBAR PENILAIAN 1.2. : Menampilkan Variabel Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......

JOB SHEET 1.3 : Memasukan Variabel A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int b; printf("masukkan Nilai b =");scanf( %d,&b); printf( nilai b adalah %f,a); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program

LEMBAR PENILAIAN 1.3. : Memasukan Variabel Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel...... \

JOB SHEET 1.4 : Bilangan Pecahan A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Float a,b; a=2.5; b=50; hasil=a+b; printf( nilai hasil adalah %.2f,hasil); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program

. LEMBAR PENILAIAN 1.4 : Bilangan Pecahan Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d e......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......

JOB SHEET 1.5 : Operasi Aritmatika A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main() { Int jari; Float hasil; Printf( \t\t<<program Menghitung Luas Lingkaran>> ); printf( masukkan nilai jaringan = );scanf( %d,jari); hasil=22*jari*jari/7; printf( nilai hasil adalah %.2f,hasil); return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program

. LEMBAR PENILAIAN 1.5 : Operasi Aritmatika Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......

JOB SHEET 1.6 : Operasi Logika A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA 1. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Ketikan listing berikut ini #include <stdio.h> #include <stdlib.h> int main () { Int nilai; //char hasil; Printf( \t\t<<program Convert Nilai Ke Huruf>> ); printf( masukkan nilai = );scanf( %d,nilai); if(nilai>85){ printf( nilai anda adalah A ); }else if(nilai>75){ printf( nilai anda adalah B ); } else if(nilai>65){ printf( nilai anda adalah C ); } else if(nilai>55){ printf( nilai anda adalah D ); } else { printf( nilai anda adalah E ); } return 0; } d. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya 2. Hasil a. Running Program b. Laporan tentang perintah dari script program

JOB SHEET 1.6 : Operasi Logika Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......

JOB SHEET 1.7 : Aritmatika Tingkat Lanjut A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA A. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Buatlah program untuk menghitung luas permukaan tabung dengan input berupa jari-jari dan tinggi tabung seperti gmbar di bawah ini : d. Rumus Luas tabung=(22/7*diameter*tinggi)+(22/7*jari-jari 2 ) e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya B. Hasil a. Running Program b. Laporan tentang perintah dari script program

LEMBAR PENILAIAN 1.7 : Aritmatika Tingkat Lanjut Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......

JOB SHEET 1.8 : Membuat Program Pemecah masalah A. ALAT DAN BAHAN 1. PC 2. iinternet 3. PC Client B. LANGKAH KERJA A. Proses a. Hidupkan PC, Buka CodeBlock b. Buat aplikasi baru dengan dengan memilih menu create new project>console aplication>c finish. c. Pilihlah program dari di bawah ini: 1. Membuat program konfersi suhu dari reamur ke fahrenheit 2. Membut program menghitung kecepatan motor menggunakan jarak tempuh dan waktu tempuh 3. Membuat program menghitung pajak bangunan, pajak sebesar 15.000 per meter persegi(m 2 ), (input berupa luas bangunan/m 2 ) 4. Membuat program untuk menghitung pengeluaran makan satu keluarga per minggu, jika satu orang anak 15.000 dan satu orang dewasa 30.000, (input berupa total anak dan total orang dewasa pada satu keluarga) 5. Membuat program untuk menghitung harga printing, jika warna 1000 per lembar, hitam putih 500. (input berupa total total lembar warna dan hitam putih) 6. Membuat program untuk menilai hasil ujian yg terdiri dari pilihan ganda dan essai, total nilai =100, yg terdiri dari 30 pilihan danda dan essai(input berupa jumlah benar pada pilihan ganda dan essai) 7. Membuat program untuk mengkonversi menit ke jam 8. Membuat program menghitung keuntungan penjualan kayu(input berupa berat kayu terjual dan keuntungan setiap 1 kg kayu 2500), output total keuntungan 9. Membuat program untuk mengonvert mata uang dari rupiah ke dolar(input mata uang rupiah) output jumlah dolar (1 dolar=13.400) 0. Membuat program untuk menghitung luas jajar genjang d. Kerjakan sesuai digit terakhir absen kalian, contoh absen 20=> mengerjakan soal ke 0 e. Jalankan program dengan menekan kombinasi tombol Keyboard F9 atau dengan memilih menu Bulid-> Run. Perhatikan hasilnya B. Hasil a. Running Program b. Laporan tentang perintah dari script program

LEMBAR PENILAIAN 1.8. : Membuat Program Pemecah masalah Estimasi 60 Menit Time :... Proses (1 0,5,1) Skor Result 1a 1b 1c............... d......... Hasil (10, 5,1) 2a b................... Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......