#include <stdio.h>
#include <conio.h>
void main () {
int s,r,pil1,pil2;
do {
clrscr();
printf ("Input Nilai R : ");
scanf ("%d",&r);
printf ("Input Nilai S : ");
scanf ("%d",&s);}
while (!((r==0||r==1)&&(s==0||s==1)));
printf("\nPilih Flip-Flop \n\t1.Flip-Flop RS \n\t2.Flip-Flop RS Berdetak\n");
printf("\nPilihan : ");
fflush(stdin);
scanf("%d",&pil1);
switch (pil1){
case 1:
printf("\nPilih model : \n\t1.Larangan \n\t2.Set \n\t3.Reset \n\t4.Tetap\n\n");
printf("Pilihan : ");
fflush(stdin);
scanf("%d",&pil2);
switch (pil2) {
case 1:
if (r==0&&s==0)printf("\nQ =1\nQ'=1");
else printf("\n Bukan Model ini");
break;
case 2:
if (r==0 && s==1) printf("\nQ =1\nQ'=0");
else printf("\n Bukan Model ini");
break;
case 3:
if (r==1&&s==0)printf("\nQ =0 \nQ'=1");
else printf("\n Bukan Model ini");
break;
case 4:
if (r==1 && s==1) printf("\n Hasilnya Tetap");
else printf("\n Bukan Model ini");
break;
default:
printf("Tidak ada di dalam Pilihan");
break;
}
break;
case 2:
printf("\nPilih model : \n\t1.Larangan \n\t2.Set \n\t3.Reset \n\t4.Tetap\n\n");
printf("\nPilihan : ");
fflush(stdin);
scanf("%d",&pil2);
switch (pil2) {
case 1:
if (r==0&&s==0)printf("\nQ =0\nQ'=0");
else printf("\n Bukan Model ini");
break;
case 2:
if (r==0 && s==1) printf("\nQ =0\nQ'=1");
else printf("\n Bukan Model ini");
break;
case 3:
if (r==1&&s==0)printf("\nQ =1 \nQ'=0");
else printf("\n Bukan Model ini");
break;
case 4:
if (r==1 && s==1) printf("\n Hasilnya Tetap");
else printf("\n Bukan Model ini");
break;
default:
printf("Tidak ada di dalam Pilihan");
break;
}
break;
}
getch ();
}
#include <conio.h>
void main () {
int s,r,pil1,pil2;
do {
clrscr();
printf ("Input Nilai R : ");
scanf ("%d",&r);
printf ("Input Nilai S : ");
scanf ("%d",&s);}
while (!((r==0||r==1)&&(s==0||s==1)));
printf("\nPilih Flip-Flop \n\t1.Flip-Flop RS \n\t2.Flip-Flop RS Berdetak\n");
printf("\nPilihan : ");
fflush(stdin);
scanf("%d",&pil1);
switch (pil1){
case 1:
printf("\nPilih model : \n\t1.Larangan \n\t2.Set \n\t3.Reset \n\t4.Tetap\n\n");
printf("Pilihan : ");
fflush(stdin);
scanf("%d",&pil2);
switch (pil2) {
case 1:
if (r==0&&s==0)printf("\nQ =1\nQ'=1");
else printf("\n Bukan Model ini");
break;
case 2:
if (r==0 && s==1) printf("\nQ =1\nQ'=0");
else printf("\n Bukan Model ini");
break;
case 3:
if (r==1&&s==0)printf("\nQ =0 \nQ'=1");
else printf("\n Bukan Model ini");
break;
case 4:
if (r==1 && s==1) printf("\n Hasilnya Tetap");
else printf("\n Bukan Model ini");
break;
default:
printf("Tidak ada di dalam Pilihan");
break;
}
break;
case 2:
printf("\nPilih model : \n\t1.Larangan \n\t2.Set \n\t3.Reset \n\t4.Tetap\n\n");
printf("\nPilihan : ");
fflush(stdin);
scanf("%d",&pil2);
switch (pil2) {
case 1:
if (r==0&&s==0)printf("\nQ =0\nQ'=0");
else printf("\n Bukan Model ini");
break;
case 2:
if (r==0 && s==1) printf("\nQ =0\nQ'=1");
else printf("\n Bukan Model ini");
break;
case 3:
if (r==1&&s==0)printf("\nQ =1 \nQ'=0");
else printf("\n Bukan Model ini");
break;
case 4:
if (r==1 && s==1) printf("\n Hasilnya Tetap");
else printf("\n Bukan Model ini");
break;
default:
printf("Tidak ada di dalam Pilihan");
break;
}
break;
}
getch ();
}
Tidak ada komentar:
Posting Komentar