LAPORAN PRAKTIKUM 4
PEMROGRAMAN KOMPUTER
Disusun oleh :
FEBRIAN ANDRE DAVIRA
201903003
2019-2020
PRAKTIKUM 4
OPERASI INPUT - OUTPUT
A. TUJUAN PEMBELAJARAN
a. Memahami instruksi I/O
b. Memahami format-format yang sesuai untuk instruksi I/O
B. DASAR TEORI
Untuk keperluan menampilkan data/informasi, C menyediakan sejumlah fungsi.
Beberapa di antaranya adalah berupa printf() dan putchar() puts().
Fungsi putchar()
Fungsi putchar() digunakan khusus untuk menampilkan sebuah karakter di layar. Penampilan
karakter tidak diakhiri dengan perpindahan baris.
Contoh :
putchar(“A‟);
Fungsi printf()
Bentuk umum pernyataan printf() :
printf(“string kontrol”,argumen1, argumen2,...);
String kontrol dapat berupa keterangan yang akan ditampilkan pada layar beserta penentu
format (seperti %d, %f,%c). Penentu format dipakai untuk memberi tahu kompiler
mengenai jenis data yang akan ditampilkan. Argumen sesudah string kontrol (argumen1,
argumen2,...)adalah data yang akan ditampilkan ke layar. Argumen ini dapat berupa variabel,
konstanta dan bahkan ungkapan. Misal :
printf(“%d”,20); //argumen berupa konstanta
printf(“%d”,a); //argumen berupa variable
printf(“%d”,a+20);//argumen berupa ungkapan
C. TUGAS PENDAHULUAN
1. Tuliskan program menghitung luas dan keliling bujur sangkar kemudian capture hasil
tampilan program ketika dijalankan
#include <stdio.h>
main()
{
float a,b,c,d,e,f,g;
printf("masukkan Lima bilangan \n");
scanf("%f\n %f\n %\n %f\n %f",&a,&b,&c,&d,&e);
f=a+b+c+d+e;
g=f/5;
printf("Jumlah darikelima diatas adalah: %.2f\n",f);
printf("Hasil dari rata rata kelima bilangan diatas adalah : %.2f\n",f);
}
2. Buatlah program untuk mencari luas bagian yang diarsir, dimana jari - jari lingkaran A
= 10 cm, jari – jari lingkaran B = 12 cm dan jari – jari lingkaran C = 14 cm!
#include<stdio.h>
#include<conio.h>
main()
{
int alas,tinggi,segitiga,panjang,lebar,persegipanjang,r,lingkaran,menu;
printf("masukkan menu\n");
printf("1.menghitung luas segitiga\n");
printf("2.menghitung luas persegi panjang\n");
printf("3.menghitung luas lingkaran\n");
printf("menu (1/2/3):");
scanf("%d",&menu);
if(menu==1)
{
printf("masukkan alas=");
scanf("%d",&alas);
printf("msukkan tinggi=");
scanf("%d",&tinggi);
segitiga=0.5*alas*tinggi;
printf("luas segitiga=%d\n",segitiga);
}else if(menu==2)
{
printf("masukkan panjang=");
scanf("%d",&panjang);
printf("masukkan lebar=");
scanf("%d",&lebar);
persegipanjang=panjang*lebar;
printf("luas persegi panjang=%d\n",persegipanjang);
}else if(menu==3)
{
printf("masukkan r=");
scanf("%d",&r);
lingkaran=3.14*r*r;
printf("luas lingkaran=%d\n",lingkaran);
}
}
1.Luas Segitiga
3.Luas Lingkaran
E. KESIMPULAN
Buatlah Kesimpulan untuk Praktikum yang telah dilakukan!
Pemograman adalah proses membuat software computer dengan menerapkan algoritma
danstruktur data tertentu menggunakan Bahasapemograman