LISTING PROGRAM PERCOBAAN PRAKTIKUM DASAR ALGORITMA DAN PEMROGRAMAN PERIODE IV (APRIL 2019)

dokumen-dokumen yang mirip
printf (" ======== Program untuk memilih nama bulan dalam setahun ======== \n \n");

Tipe Data, Variabel, Input/Output

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Percabangan. Yuli Sun Hariyani

Praktikum 6. Konsep Rekursi Perbandingan Perulangan biasa dan Rekursi Implementasi Rekursi dalam Bahasa C

UJIAN TENGAH SEMESTER GANJIL TAHUN STMIK AMIKOM YOGYAKARTA

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

IT234 - Algoritma dan Struktur Data. Ramos Somya

GISKA ARIYA SANGGITA TI

Fungsi 1 DASAR PEMROGRAMAN

Fungsi DASAR PEMROGRAMAN

Pemrograman I Bab III Tipe Data, Variabel, dan Operasi Perhitungan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

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.

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

Fungsi DASAR PEMROGRAMAN

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

Struktur Kontrol Pemrograman Java : PERCABANGAN

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

Pencarian (Searching)

Fungsi : Dasar Fungsi

A. TUJUAN PEMBELAJARAN

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

Pengulangan for. Konstruksi for. keberadaan exp1, exp2, dan exp3 bersifat optional. for (exp1; exp2; exp3){ statement; atau. statement1; statement2;

Fungsi 2 DASAR PEMROGRAMAN

Pointer. Yuliana Setiowati

MODUL III CONTROL FLOW & FLOWCHART

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

Struktur Program Bahasa C

P 4 Bab 3 : Dasar Pemrograman C

PRAKTIKUM KONSEP PEMROGRAMAN MATERI DECISION DWI SETIYA NINGSIH. November 16, Page 1 of 16 PRAKTIKUM KONSEP PEMROGRAMAN MATERI

Praktikum 1. Suatu array berdimensi satu dideklarasikan dalam bentuk umum berupa : tipe_data nama_var[ukuran];

A. TUJUAN PEMBELAJARAN

Bahasa C-M6 By Jamilah, Skom 1

Tipe Data dan Operator

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

Obyektif : KONTROL ALUR PROGRAM

BAGIAN A. PILIHAN GANDA Silanglah jawaban yang benar pada lembar jawaban. Jawaban benar bernilai 3, salah atau kosong bernilai 0.

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

Fungsi Lanjut DASAR PEMROGRAMAN

UJIAN AKHIR SEMESTER GANJIL 2008/2009 ALGORITME DAN PEMROGRAMAN Sabtu, 31 Januari 2009; Pukul 13:30 16:00; CATATAN TERTUTUP

Achmad Solichin.

void tukar_xy(struct koordinat *pos_xy){ int z; z = (*pos_xy).x; (*pos_xy).x = (*pos_xy).y; (*pos_xy).y = z;

Pendahuluan Pemrograman Mikrokontroler

PRAKTIKUM 6 PENGULANGAN PROSES 2

FUNGSI DALAM BAHASA C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

SATUAN ACARA PERKULIAHAN (SAP)

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

PRAKTIKUM 7 FUNGSI 1

Pertemuan 06. Dasar Pemrograman Komputer [TKL-4002] 2010

DPK UNIVERSITAS BRAWIJAYA MALANG

A. TUJUAN PEMBELAJARAN

Proses Perulangan (Looping) DASAR PROGRAMMING 1

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

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :

BAB V FUNGSI Tujuan : 5.1 Dasar Fungsi

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

MENGENDALIKAN PROSES PROGRAM

fungsi Oleh: Sri Supatmi,S.Kom

BAHASA PEMROGRAMAN C LANGUAGE

Praktikum 5 PERULANGAN PROSES

Praktikum 7. Pengurutan (Sorting) Insertion Sort, Selection Sort POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI:

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

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

DIKTAT MATA KULIAH PEMROGRAMAN I BAB XII FILE

Praktikum 21 String

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Pengertian Fungsi bagian dari program mengerjakan suatu tugas letaknya terpisah dari program yang memanggilnya

Praktikum 4. Tumpukan (Stack)

Hari : Rabu Pertemuan : 3 Tanggal Praktikum : Oktober 2001 Shift : 4

Pert 3: Algoritma Pemrograman 1 (Alpro1) 4 sks. By. Rita Wiryasaputra, ST., M. Cs.

Perulangan, Percabangan, dan Studi Kasus

Pengantar Bahasa C. Tim Pengajar ASD Semester I 2017/ /7/2017 FN/ASD/Sem /2018 1

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

OPERASI PERNYATAAN KONDISI

P 6 Bab 5 : Perulangan. 5.1 Tujuan. 5.2 Materi. 5.3 Struktur Perulangan. SQ

BAB V BAHASA C I. 5.1 Pendahuluan

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB 4 KONDISI / PEMILIHAN

POINTER DASAR PEMROGRAMAN

Konsep Pemrograman. Bab 13. Pointer 3. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

Pemrograman I Bab V Percabangan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

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

MODUL II PERCABANGAN DAN PERULANGAN

Percabangan. Agus Priyanto, M.Kom

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

3. Struktur Perulangan dalam C++

Chapter 1 KONSEP DASAR C

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

Tipe Data dan Variabel

Mengenal Subroutine pada Pemrograman C Dian Wirdasari

BAHASA PEMROGRAMAN C

1. Mempelajari konsep dasar array, array ganda, pengiriman array ke fungsi dan string 2. Membuat program menggunakan array, array ganda

FUNGSI DALAM BAHASA C

Percabangan & Perulangan

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Praktikum 4 PENGULANGAN PROSES

Algoritma Pemrograman. Fery Updi,M.Kom

Algoritma Pemrograman. Fery Updi,M.Kom

Transkripsi:

LISTING PROGRAM PERCOBAAN PRAKTIKUM DASAR ALGORITMA DAN PEMROGRAMAN PERIODE IV (APRIL 2019) CATATAN : *Tempel dengan rapi dan tidak melebihi garis batas pada kotak yang disediakan **Judul listing tidak perlu ikut ditempel ***Tidak membawa listing program tidak diperbolehkan mengikuti praktikum LISTING PROGRAM 2.2.6 LISTING PROGRAM PERCOBAAN BAB 2 HAL 2-24 (Judul tidak perlu ditempel) 4 int nilai; 6 int main() printf("masukkan nilai kode merk laptop (0-) : "); 9 scanf("%d",&nilai); 10 printf("hasil seleksi kondisi menggunakan if-else : "); if (nilai==0) printf("asus \n"); else if (nilai==1) printf("acer \n"); 1 else if (nilai==2) printf("dell \n"); 14 else if (nilai==) printf("hp \n"); 1 else if (nilai==4) printf("samsung \n"); 16 else if (nilai==) printf("apple \n"); 1 else ("Nilai tersebut tidak diketahui kode merk laptop nya \n"); 1 19 printf("hasil seleksi kondisi menggunakan switch : "); 20 switch(nilai) 21 22 case 0: printf("asus \n"); break; 2 case 1: printf("acer \n"); break; 24 case 2: printf("dell \n"); break; 2 case : printf("hp \n"); break; 26 case 4: printf("samsung \n"); break; 2 case : printf("apple \n"); break; 2 default : printf("maaf nilai tersebut tidak 29 diketahui kode merk laptop nya \n"); break; 0 1 2 4

.1. LISTING PROGRAM PERCOBAAN BAB Hal 2-29 1 #include <stdlib.h> 2 #include <stdio.h> 4 const int j=1; 6 int i; main() 9 10 i=j; system("cls"); printf("hasil perulangan dengan while \n\n"); 1 system( PAUSE ); 14 while (i<=) 1 16 printf("%d \n",i); 1 i++; 1 19 system( PAUSE ); 20 printf("hasil perulangan dengan do_while \n"); 21 system( PAUSE ); 22 i=j; 2 do 24 2 printf("%d \n",i); 26 i++; 2 2 while (i<=); 29 system( PAUSE ); 0 printf("hasil perulangan dengan for \n"); 1 system( PAUSE ); 2 for (i=j;i<=;i++) printf("%d \n",i);

.2. LISTING PROGRAM PERCOBAAN BAB Hal 1 2 4 6 9 10 1 14 1 16 1 #include<stdio.h> #include<stdlib.h> int number[]=-10,0,9,-2,-1000; int indeks; int main() while(indeks==indeks) printf("ketik indeks array yang ingin diakses : "); scanf("%d", &indeks); printf("nilai array indeks ke-[%d] = %d \n", indeks, number[indeks]);.2. LISTING PROGRAM PERCOBAAN BAB Hal 4 1 2 4 6 9 10 1 14 1 16 #include<stdio.h> #include<stdlib.h> char namadepan[10]; int main() printf("masukkan nilai string : "); //Isi dengan nama depan anda scanf("%c", &namadepan); printf("output dengan placeholder %%c indeks ke-0 = %c \n", namadepan[0]); printf("output dengan placeholder %%c indeks ke-1 = %c \n", namadepan[1]); printf("output dengan placeholder %%s = %s \n", namadepan);

.. LISTING PROGRAM PERCOBAAN BAB Hal 1 2 4 6 9 10 1 14 1 16 1 1 19 20 21 22 #include <stdio.h> #include <stdlib.h> struct mahasiswa char kelas; int no_absen; nama_anda; //sesuaikan dengan nama panggilan anda int main() printf("anda kelas apa? "); scanf("%c",&nama_anda.kelas); /isi sesuai kelas anda semester 1 printf("berapa no absen anda? "); scanf("%d",&nama_anda.no_absen); //isi sesuai 2 angka terakhir NIM-mu system("cls"); printf("data anda \n"); printf("kelas : %c \n", nama_anda.kelas); printf("no absen : %d \n\n", nama_anda.no_absen);

4.1. LISTING PROGRAM PERCOBAAN BAB 4 Hal 42 4 int a,b,hasil=0; 6 void input1(void) printf("masukkan nilai a = "); 9 scanf("%d",&a); 10 void input2(void) 1 14 input1(); 1 printf("masukkan nilai b = "); 16 scanf("%d",&b); 1 1 19 int jumlah(void) 20 21 return a+b; 22 2 24 int main() 2 26 input2(); 2 hasil = jumlah(); 2 printf("a + b = %d \n", hasil); 29

4.2.2 LISTING PROGRAM PERCOBAAN BAB 4 Hal 49-0 4 int var=; 6 void func_static (void) static int test=1; 9 printf("test = %d \n",test); 10 test++; 1 void pass_param (int *y) 14 1 printf("y = %d \n",*y); 16 printf("nilai y diubah menjadi y = 6 \n"); 1 *y=6; 1 printf("y = %d \n",*y); 19 20 21 int main() 22 2 int var=10; 24 int x=; 2 printf("penggunaan extern \n"); 26 2 extern int var; 2 printf("nilai dari variabel var = %d \n",var); 29 0 1 printf("penggunaan static \n"); 2 int i=1; while (i<6) 4 func_static(); 6 i++;

9 40 41 42 4 44 4 46 printf("pengiriman parameter \n"); printf("x = %d \n",x); pass_param (&x); printf("x = %d \n",x); 4..2 LISTING PROGRAM PERCOBAAN BAB 4 HAL 2 long int pangkat(int x, int y) 4 if (y==1) 6 return x; else return x*pangkat(x,(y-1)); 9 10 int main() int a,b; 1 printf("nilai a = "); 14 scanf("%d",&a); 1 printf("nilai b = "); 16 scanf("%d",&b); 1 printf("\n\na^b = %d\n",pangkat(a,b)); 1 system( PAUSE ); 19 20