NIM : 23062023
Prodi : D3 teknik sipil dan bangunan
LISTING PROGRAM
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
typedef struct {
char nama[50];
int nomor;
double panjangBenang;
double sudutElevasi;
double ketinggian;
int anggotaTKI;
} Peserta;
typedef struct {
Peserta data[MAX_PESERTA];
int jumlah;
} PesertaTKI;
void tampilkanJudul() {
printf("=====================================\n");
printf(" LOMBA LAYANGAN \n");
printf("=====================================\n");
}
int main() {
PesertaTKI pesertaTKI = { .data = {0}, .jumlah = 0 };
tampilkanJudul();
int pilihan;
do {
printf("\nMenu Pilihan:\n");
printf("1. Entri Peserta TKI\n");
printf("2. Entri Peserta Umum\n");
printf("3. Cari Peserta\n");
printf("4. Daftar Peserta beserta hasil pertandingan\n");
printf("5. Daftar Jumlah Peserta Kategori Umum dan Kategori Anggota TKI\n");
printf("6. Daftar Juara Lomba (berdasarkan ketinggian layangan)\n");
printf("7. Keluar atau Exit\n");
printf("Pilihan Anda: ");
scanf("%d", &pilihan);
printf("=====================================\n");
switch (pilihan) {
case 1:
inputPesertaTKI(&pesertaTKI);
break;
case 2:
inputPesertaUmum(&pesertaTKI);
break;
case 3:
{
int nomorCari;
tampilkanJudul();
printf("Menu Pencarian Data Peserta\n");
printf("Masukkan nomor peserta yang dicari: ");
scanf("%d", &nomorCari);
return 0;
}