1.
Gaji yang
diterima pegawai terdiri dari gaji pokok, tunjangan dan upah lembur,besae
tunjangan 15% dari gaji pokok, besar upah lembur perjam 3% dari gaji pokok.
Buatlah program untuk menghitung gaji yang diterima pegawai. Masukan (Input).
nomor pegawai, nama,gaji pegawai,jumlah jam lembur. Keluaran (Output): Gaji
pokok,tunjangan,uang lembur,total gaji
2.
Buatlah program
untuk membantu kasir swalayan untuk memisahkan pecahan uang kembalian menjadi
50.000, 20.000, 10.000, 5.000, 2000, 1000, 500,dan 100.
Contoh tampilan:
Jumlah Uang Kembali : Rp. 88800
Pecahan uang kembali:
1 Lembar 50.000
1 Lembar 20.000
1 Lembar 10.000
1 Lembar 5.000
1 Lembar 2000
1 Lembar 1000
1 Lembar 500
1 Lembar 100
JAWABAN NOMOR 1
# include <stdio.h>
# include <stdlib.h>
# include <conio.h>
main()
{
char nomor[6],nama[25];
float gapok,lembur,tunjangan,gatot;
printf("Masukan Nomor Pegawai = "); gets(nomor);
printf("Masukan Nama Pegawai = "); gets(nama);
printf("Gaji Pokok = "); scanf("%f",&gapok);
printf("Jumlah Jam Lembur = "); scanf("%f",&lembur);
printf("Tunjangan = "); scanf("%f",&tunjangan);
lembur=(0.03*gapok);
tunjangan=(0.15*gapok);
gapok=(0.15*(gapok+lembur));
gatot=(gapok+tunjangan+lembur);
puts("\n");
printf("Gaji Pokok = %2.2f \n",gapok);
printf("Tunjangan = %2.2f \n",tunjangan);
printf("Upah Lembur = %2.2f \n",lembur);
printf("======================= = \n");
printf("TOTAL GAJI = %2.2f ",gatot);
getch();
return 0;
}
# include <stdlib.h>
# include <conio.h>
main()
{
char nomor[6],nama[25];
float gapok,lembur,tunjangan,gatot;
printf("Masukan Nomor Pegawai = "); gets(nomor);
printf("Masukan Nama Pegawai = "); gets(nama);
printf("Gaji Pokok = "); scanf("%f",&gapok);
printf("Jumlah Jam Lembur = "); scanf("%f",&lembur);
printf("Tunjangan = "); scanf("%f",&tunjangan);
lembur=(0.03*gapok);
tunjangan=(0.15*gapok);
gapok=(0.15*(gapok+lembur));
gatot=(gapok+tunjangan+lembur);
puts("\n");
printf("Gaji Pokok = %2.2f \n",gapok);
printf("Tunjangan = %2.2f \n",tunjangan);
printf("Upah Lembur = %2.2f \n",lembur);
printf("======================= = \n");
printf("TOTAL GAJI = %2.2f ",gatot);
getch();
return 0;
}
JAWABAN NOMOR 2
#include<stdio.h>
#include<conio.h>
int main()
{
int n,l,nilai,total=0,max,min;
printf("Program mencari nilai minimal dam maksimal diantara inputan\n");
printf("———————————————————–\n");
printf("Berapa jumlah data yang ingin diinputkan : ");scanf("%d",&n);
for(l=1;l<=n;l++)
{
printf("masukkan nilai ke-%d :",l);scanf("%d",&nilai);
total=total+nilai;
if(l==1)
{
max=nilai;min=nilai;
}
if(max<nilai)max=nilai;
if(min>nilai)min=nilai;
}
printf("Nilai terbesar diantara %d inputan adalah %d\n",n,max);
printf("Nilai terkecil diantara %d inputan adalah %d\n",n,min);
getch();
return 0;
}
#include<conio.h>
int main()
{
int n,l,nilai,total=0,max,min;
printf("Program mencari nilai minimal dam maksimal diantara inputan\n");
printf("———————————————————–\n");
printf("Berapa jumlah data yang ingin diinputkan : ");scanf("%d",&n);
for(l=1;l<=n;l++)
{
printf("masukkan nilai ke-%d :",l);scanf("%d",&nilai);
total=total+nilai;
if(l==1)
{
max=nilai;min=nilai;
}
if(max<nilai)max=nilai;
if(min>nilai)min=nilai;
}
printf("Nilai terbesar diantara %d inputan adalah %d\n",n,max);
printf("Nilai terkecil diantara %d inputan adalah %d\n",n,min);
getch();
return 0;
}
Tidak ada komentar:
Posting Komentar