MATA KULIAH
DASAR PEMROGAMAN
OLEH :
ULFA OCTA PRISNANDA
2103157029
1. Konversi Mata UangAsing
#include<stdio.h>
main () {
int dollar;
int rupiah;
int hasil;
printf("MasukanUang $:");
scanf("%d", &dollar);
rupiah=11090;
hasil=dollar*rupiah;
printf("Hasilkonversi =%d\n", hasil);
}
#include <stdio.h>
#include <conio.h>
main(){
int uang,temp,data[7]={100000,50000,20000,10000,5000,2000,1000};
int i,jml;
printf("\nMasukanJumlahUang : ");
scanf("%d",&uang);
temp=uang;
printf("\n PecahanUang : ");
for(i=0;i<=6;i++){
jml = temp / data[i];
temp = temp - (data[i]*jml);
getch();
}
Pada soal no 2 ini tentang menentukan banyaknya uang pecahan,
Menggunakan “int” karena dalam bahasa C int berarti bilangan integer.
Dan inputnya adalah jumlah uang dalam rupiah (misal : 189000)
Proses : ratusanribu = jml_uang dibagi 100000
sisa = jml_uang – (ratusanribu*100000)
limaplhribu = sisa dibagi 50000
sisa = sisa – (limaplhribu*50000)
Output (hasil keluaran data dari bahasa C) :
1 Lembar 100000
1 Lembar 50000
1 Lembar 20000
1 Lembar 10000
1 Lembar 5000
2 Lembar 2000
3. Menghitung Operasi Aritmatika
#include<stdio.h>
main () {
float a, b, c, hasil;
printf("MasukanNilai A :");
scanf("%f", &a);
printf("MasukanNilai B :");
scanf("%f", &b);
printf("MasukanNilai C :");
scanf("%f", &c);
hasil=b*b-4*a*c;
printf("Hasil %f\n", hasil);
}
Karena fungsi Variabel float dalam bahasa c digunakan untuk mengolah angka
bilangan desimal ataupun pecahan. Untuk input dan output nilai tipe data float
menggunakan &f dan %f.
float a, b, c, hasil; =>> maka akan tampil pada
printf("MasukanNilai A :"); layar “Masukkan Nilai A :
scanf("%f", &a); 30.25
4.
a. Hasil Program Kode di bawahini :
#include<stdio.h>
main () {
int a=22;
a = a + 5;
a = a - 2;
printf(" a = %d\n", a);
}
#include<stdio.h>
main () {
int x;
x = (2+3)-10*2;
printf(" Hasil X = (2+3)-10*2 = %d\n", x);
}
#include<stdio.h>
main () {
int x;
x = (2+3)-(10*2);
printf(" Hasil X = (2+3)-(10*2) = %d\n", x);
}
#include<stdio.h>
main () {
int x;
x = 10%3*2+1;
printf(" Hasil X = 10%3*2+1 = %d\n", x);
}
#include<stdio.h>
main () {
// y = bx^2 + 0,5x - c
int b, c, hasil;
b = 10;
c = -11;
hasil = 0,5 * 0,5 - 4 * 10 * -11;
printf("Hasil :%d\n\n",hasil);
}
#include<stdio.h>
main () {
int x, a, z, hasil;
x = 10;
a = 11;
z = 5;
hasil = (0,3*x*z) / (2*a);
printf("Hasil :%d\n\n",hasil);
}
#include<stdio.h>
main () {
char kar='A';
kar = kar + 32;
printf("Hasil :%c\n",kar);
}
Analisa : Menampilkan analisa koding, dengan menampilkan hasil pada layar menggunakan
printf.