modul
darkdanu91#p3
#include <stdio.h> #include <conio.h> //struct typedef char string[20]; typedef struct{ string nama, nip; float gaji; }data_pegawai; //penggunaan struct data_pegawai pegawai; //deklarasi const float persen_pajak = 0.1; const float persen_tunjangan = 0.15; float penghasilan; main(){ //algoritma pengumpulan data printf("nama pegawai: "); scanf("%[^\n]%*c",&pegawai.nama); printf("nip: "); scanf("%s",&pegawai.nip); printf("gaji: "); scanf("%f",&pegawai.gaji); //algoritma perumusan data penghasilan = pegawai.gaji + persen_tunjangan * pegawai.gaji - persen_pajak * pegawai.gaji; //output printf("penghasilan pegawai: %f", penghasilan); }
#p4
#include <stdio.h> #include <conio.h> //struct typedef struct{ float x, y; }titik; //penggunaan struct titik p1, p2, p3; main(){ //algoritma pengumpulan data printf("p1.x: "); scanf("%f",&p1.x); printf("p1.y: "); scanf("%f",&p1.y); printf("p2.x: "); scanf("%f",&p2.x); printf("p2.y: "); scanf("%f",&p2.y); //algoritma perumusan data p3.x = (p1.x + p2.x) / 2; p3.y = (p1.y + p2.y) / 2; //output printf("titik tengah: x=%f | y=%f", p3.x, p3.y); }
#p4
ddddd