Minggu, 19 Maret 2017

Membuat Program dengan Printf, Scanf, Getch




Laporan Praktikum
Bahasa Pemrograman
Modul 3


Diamat oleh :
NAMA : Diky Anwar
NIM : 1603065
KELAS :  D3 TI 1C

TeknikInformatika
Polindra
2016
D. LATIHAN
1. Tuliskan hasil (output program) dari program yang telah dijalankan pada contoh programyang Anda praktekan di atas!
Jawab :
1. Membuat program dengan menggunakan Printf
#include<stdio.h>
#include<conio.h.>
main()
{
int a;
unsignedint b;
float c;
char d, *e;

a=-10;
b=15;
c=65.75;
d='A';
e="Microsoft Visual Studio 2010";

printf("nilai integer = %d\n", a);
printf("nilai integer tak bertanda = %u\n", b);
printf("nilai floating point = %f\n", c);
printf("nilai floating point essential = %f\n", c);
printf("nilai karakter = %c\n", d);
printf("nilai string = %s\n", e);
printf("nilai pointer = %p\n", &e);
getch();
}


2. Membuat program dengan menggunakan Puts
#include<stdio.h>
#include<conio.h>
main()
{
char *nama;
nama = "Diky anwar";
puts (nama);
getch();
}



3. Membuat program dengan menggunakan Putchar
#include<stdio.h>
#include<conio.h.>
main()
{
char a;
a='B';

putchar(a);
putchar('\n');
putchar('-');
getch();
}



4. Membuat program dengan menggunakan Scanf
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
int nil, tugas;
printf("masukkan sebuah nilai : ");
scanf("%d",&nil);
printf("masukkan nilai tugas : ");
scanf("%d",&tugas);
if (nil>=70 && tugas>=75)
printf("lulus \n");
else
printf("tidak lulus \n");
getch();
}



5. Membuat program dengan menggunakan Getch
#include<conio.h>
#include<stdio.h>
int main (void)
{
int c;
int extended = 0;
c = getch();

if (!c)
extended = getch();
if (extended)
printf("The character is extended\n");
else
printf("The character isn't extended\n");
return 0;

}



6. Membuat program dengan menggunakan Getche
#include<stdio.h>
#include<conio.h>
int main (void)
{
char ch;

printf("masukkan sebuah karakter : ");
ch = getche();
printf("\nKarakter yang dimasukkan '%c'\n", ch);
getch();
return 0;
}



2. Buatlah program untuk mencari konversi suhu dari celcius ke fahrenheit, reamur dankelvin. Dengan rumus:
Fahrenheit = (9/5*C)+32
Reamur = (4/9*C)+32
Kelvin = 273+C
Dengan C = derajat celcius.
Jawab:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
float Celcius, Fahrenheit, Reamur, Kelvin;


printf("masukkan suhu celcius : ");
scanf("%f", &Celcius);

Fahrenheit = (1.8*Celcius)+32;
Reamur = (0.4*Celcius)+32;
Kelvin = 273+Celcius;

printf("Fahrenheit = %f\n", Fahrenheit);
printf("Reamur = %f\n", Reamur);
printf("Kelvin = %f\n", Kelvin);
getch();
return 0;
}


3. Budi mentraktir teman-temannya ke rumah makan. Masing-masing dibelikan satu porsinasi ayam goreng dan satu gelas es buah. Jumlah seluruh temannya ditambah Budi sendiriadalah 25 orang. Harga satu porsi nasi ayam goreng adalah Rp. 10.000,- dan satu gelas esbuah adalah Rp. 7.000,-. Buatlah program untuk menghitung uang yang harusdikeluarkan Budi.
Catatan: jumlah orang, harga satu posri nasi ayam goreng dan harga satu gelas es buahdimasukkan dalam input.
#include<stdio.h>
#include<conio.h>
main()
{
char *nama;
int a, b, c, d;
nama = "Budi sedang mentraktir teman-temannya di Rumah Makan";
puts (nama);
a = 25;
b = 10000;
c = 7000;
d = (b*25)+(c*25);
printf("Jumlah Seluruh Teman Beserta Budi = %d Orang\n", a);
printf("Harga Untuk Nasi Goreng = Rp. %d\n", b);
printf("Harga Untuk Satu Gelas Es Buah = Rp. %d\n", c);
printf("Jumlah Uang Yang Harus Budi Bayar = Rp. %d\n", d);
getch();
}


4. Buatlah sebuah program yang dapat menerima masukan nama, NIM seorang mahasiswaserta lima nilai tugas kemudian carilah rata-ratanya.
#include<conio.h>
#include<stdlib.h>
main()
{
char nama[14], nim[7];
float c, d, e, f, g, rata;

printf("Masukan Nama = ");
gets(nama);
printf("Masukan NIM = ");
gets(nim);

printf("Nilai tugas pertama = ");
scanf("%f",&c);
printf("Nilai Tugas kedua = ");
scanf("%f",&d);
printf("Nilai Tugas ketiga = ");
scanf("%f",&e);
printf("Nilai Tugas keempat = ");
scanf("%f",&f);
printf("Nilai kelima = ");
scanf("%f",&g);
rata=(c*0.2+d*0.2+e*0.2+f*0.2+g*0.2);
printf("Rata - Rata Nilai Tugas: %.2f", rata);
getch();
}



5. Dewi membeli buah jeruk sebanyak 9.5 kg. Harga per kgnya adalah Rp.4.500,-.
Buatlahprogram untuk menghitung harga jeruk yang dibeli Dewi.
#include<stdio.h>
#include<conio.h>
int main (void)
{
float jeruk;
int Harga, total;
jeruk = 9.5;
Harga = 4500;
total = jeruk*Harga;
printf("Harga jeruk yang dibeli Dewi adalah Rp%d", total);
getch();

}

Tidak ada komentar:

Posting Komentar