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");

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

BAB IV INPUT DAN OUTPUT

Modul 4 Kondisional/Pencabangan If - Else

GISKA ARIYA SANGGITA TI

Chapter 1 KONSEP DASAR C

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

Tipe Data dan Variabel

Fungsi : Dasar Fungsi

Pengambilan Keputusan DASAR PEMROGRAMAN

PERTEMUAN III DECISION. Prepared by Vosco

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

Bab 2. Dasar-Dasar Pemrograman C

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

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

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

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

Algoritma Pemrograman. Fery Updi,M.Kom

Fungsi Lanjut DASAR PEMROGRAMAN

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.

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Fungsi DASAR PEMROGRAMAN

MODUL I PENGENALAN IDE C++, ALGORITMA DAN PEMROGRAMAN

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

Tipe Data dan Operator

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

BAB 4 PENGENALAN BAHASA C

MODUL III CONTROL FLOW & FLOWCHART

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Struktur Program Bahasa C

Ini ada gambar tampilan visio flochart

Tutorial 08 Pertemuan 12

MODUL 1 STANDAR INPUT DAN OUTPUT

MODUL 9 STRUCT (STRUKTUR)

PRAKTIKUM 3 DASAR PEMROGRAMAN C

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

P 4 Bab 3 : Dasar Pemrograman C

elemen Dasar Bahasa Pemrograman C

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

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

Tipe Data, Variabel, Input/Output

Algoritme dan Pemrograman

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

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA

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

Algoritma dan Struktur Data Tahar Agastani Teknik Informatika UIN

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Algoritma & Pemrograman #3

Pemrograman Dasar C. Minggu 2

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

PRAKTIKUM 3 DASAR PEMROGRAMAN C

A. TUJUAN PEMBELAJARAN

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

STRUKTUR DASAR PEMROGRAMAN

Praktikum 3 DASAR-DASAR PEMROGRAMAN C

TIPE DATA DAN OPERASI I/O

Algoritme dan Pemrograman

PRAKTIKUM 7 FUNGSI 1

Operasi Input Output

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

Perulangan, Percabangan, dan Studi Kasus

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

Fungsi 1 DASAR PEMROGRAMAN

PETUNJUK PENGERJAAN SOAL ULUM TIK

Review: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????

Pernyataan (Statement) dan Input/Output

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

Definisi Algoritma. Prepared by Vosco

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

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

LAPORAN PRAKTIKUM I. Oleh:

BAB V INPUT DAN OUTPUT

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

Pengulangan. Overview. Tujuan. 1.1 Konsep Pengulangan

Dasar-dasar Pemrograman C DASAR PEMROGRAMAN & ALGORITMA

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

TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3

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

Algoritme dan Struktur Data

Fungsi DASAR PEMROGRAMAN

Percabangan. Yuli Sun Hariyani

Bab 3. Decision 1 (Pengambilan Keputusan)

BAB II DASAR-DASAR PEMROGRAMAN C

Struktur kondisi dari IF digunakan untuk melakukan seleksi terhadap pernyataan (statement) tunggal. Bentuk IF Tunggal adalah sebagai berikut :

Tipe Data Dasar. Berdasarkan jenisnya, data dapat dibagi menjadi lima kelompok dinamakan tipe data dasar, yaitu:

MODUL 4 PERULANGAN A. TUJUAN

Algoritma dan Pemrograman

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

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

Data bisa dinyatakan dalam bentuk konstanta atau variabel.

Pengambilan Keputusan

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 : Menampilkan Teks. Estimasi 60 Menit Time :... Proses (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d e......... 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 b=10 printf("nilai b adalah %d",b); 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 (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d e......... 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 : Memasukkan 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 %d,b); 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 : Memasukkan variabel. Estimasi 60 Menit Time :... Proses (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d e......... 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 Float/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 Float/Pecahan. Estimasi 60 Menit Time :... Proses (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d e......... 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 (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d......... 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

LEMBAR PENILAIAN 1.6 : Operasi Logika. Estimasi 60 Menit Time :... Proses (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d......... 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=10 seperti gmbar di bawah ini : d. Rumus Luas tabung=(22/7*diameter*10)+(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 (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d......... 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 pemecahan 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 dari celcius ke fahrenheit 2. Membut program menghitung berat(rumus Berat=massa x grafitasi) 3. Membuat program menghitung luas permukaan bola 4. Membuat program untuk menghitung volume bola 5. Membuat program untuk mengkonversi centimeter ke meter 6. Membuat program untuk mengkonversi kilogram ke gram 7. Membuat program untuk mengkonversi detik ke jam 8. Membuat program menghitung keuntungan penjualan(input jumlah pensil terjual dan keuntungan setiap 1 pensil 500), output total keuntungan 9. Membuat program untuk mengonvert mata uang dari rupiah ke dolar(input mata uang rupiah) output jumlah dolar 0. Membuat program untuk menghitung luas segitiga 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 pemecahan masalah. Estimasi 60 Menit Time :... Proses (10,5,1) Skor Result 1a 1b 1c............... Hasil (10,5,1) d......... 2a b.................. Total Point (30% Proses + 70% Hasil)... Reduction point (20% x estimasi time = 1 point tiap over time)... Jepara,... Siswa Guru Mapel......