Postingan lainnya
Bagaimana cara mengeluarkan console pada bahasa C?
Jadi saya membuat aplikasi pengonversi nilai angka ke abjad seperti di bawah ini, lalu ingin menambahkan fungsi 'Exit()' atau semacamnya, tetapi saya bingung mau disimpan dimana dan bagaimana:') Inginnya ketika console berjalan ada cara untuk bisa keluar tanpa menekan tombol X merah di title bar, misalkan 'Tekan tombol ESC untuk keluar'. Nah, kalau seperti itu bagaimana?
ini kode yang saya gunakan menggunakan fungsi do while.
//Library yang digunakan
#include <stdio.h>
#include <stdlib.h>
int main()
{
//Deklarasi
float nilai;
//Identitas Pembuat
printf("\t\t\t\t|APLIKASI PENGONVERSI NILAI ANGKA [0-100] KE DALAM ABJAD |\n");
printf("\t\t\t\t|\t\tOleh\t: Raka Muhammad Yusuf |\n");
printf("\t\t\t\t|\t\tNIM\t: 161724023 |\n");
printf("\t\t\t\t|Kelas\t: 3C / D4 - Teknologi Pembangkit Tenaga Listrik |\n");
printf("\t\t\t\t|________________________________________________________|\n");
//Aplikasi pengonversi nilai
do{
printf("\nMasukkan Nilai Angka\t: ");
scanf("%f", &nilai);
if(nilai >= 85 && nilai <=100){
printf("Nilai Abjad\t\t: A\n");}
else if(nilai >= 80 && nilai < 85){
printf("Nilai Abjad\t\t: AB\n");
}else if(nilai >= 75 && nilai <80){
printf("Nilai Abjad\t\t: B\n");
}else if(nilai >= 70 && nilai < 75){
printf("Nilai Abjad\t\t: BC\n");
}else if(nilai >= 65 && nilai < 70){
printf("Nilai Abjad\t\t: C\n");
}else if(nilai >= 60 && nilai < 65){
printf("Nilai Abjad\t\t: CD\n");
}else if(nilai >= 55 && nilai < 60){
printf("Nilai Abjad\t\t: D\n");
}else if(nilai >= 0 && nilai < 55){
printf("Nilai Abjad\t\t: E\n");
}else if(nilai >100){
printf("Perhatian\t\t: Angka yang anda masukkan tidak ada dalam range nilai\n");
}else if(nilai < 0){
printf("Perhatian\t\t: Angka yang anda masukkan tidak ada dalam range nilai\n");
}
}while (nilai);
return 0;
}
0
1 Jawaban:
<pre> int main(){
//do while
do{
system("cls"); //layar bersih
main_menu(); //tampilkan main_menu utama
//switch case pilihan main_menu
switch(pilihan){
case '1' : {
system("cls");
awal_menu();
break;
}
case '2' : {
system("cls");
tampil_animasi();
system("pause");
break;
}
case '3' : {
system("exit");
break;
}
default : {//jika tidak terpenuhi
printf("\nTidak ada pilihan\n");
printf("Harap masukan sesuai menu\n");
wait((float)3);
}
}
}while(pilihan != '3');
return 0;
} </pre>
mungkin bisa dicoba dengan buat menu pilihan pakai switch case, seperti program saya itu
0