Initial commit
This commit is contained in:
parent
ec833e1b2e
commit
f23b86134d
75
SetResetAutoritenuta.c
Normal file
75
SetResetAutoritenuta.c
Normal file
@ -0,0 +1,75 @@
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
int main(){
|
||||
char i[] = "Lorem ipsum";
|
||||
char S1[] = "Lorem ipsum";
|
||||
char S2[] = "Lorem ipsum";
|
||||
int S1_ON;
|
||||
int S1_OFF;
|
||||
int S2_ON;
|
||||
int S2_OFF;
|
||||
printf("Verificatore di circuito Set/Reset con autoritenuta\n");
|
||||
printf("Inserire ""Set"" per verificare un circuito a set prevalente, o ""Reset"" per un circuito a reset prevalente: ");
|
||||
scanf("%s", i);
|
||||
if(strcmp(i, "Reset")==0){
|
||||
{
|
||||
printf("Impostare S1 (Valori accettabili: ON,OFF): ");
|
||||
scanf("%s",S1);
|
||||
printf("%s\n",S1);
|
||||
S1_ON=strcmp(S1, "ON");
|
||||
S1_OFF=strcmp(S1, "OFF");
|
||||
}
|
||||
{
|
||||
printf("Impostare S2 (Valori accettabili: ON,OFF): ");
|
||||
scanf("%s",S2);
|
||||
printf("%s\n",S2);
|
||||
S2_ON=strcmp(S2, "ON");
|
||||
S2_OFF=strcmp(S2, "OFF");
|
||||
}
|
||||
if(S1_OFF==0 && S2_OFF==0){
|
||||
printf("Il carico non funziona\n");
|
||||
}
|
||||
else if(S1_OFF==0 && S2_ON==0){
|
||||
printf("Il carico non funziona\n");
|
||||
}
|
||||
else if(S1_ON==0 && S2_OFF==0){
|
||||
printf("Il carico funziona\n");
|
||||
}
|
||||
else if(S1_ON==0 && S2_ON==0){
|
||||
printf("Il carico non funziona\n");
|
||||
}
|
||||
}
|
||||
else if(strcmp(i, "Set")==0){
|
||||
{
|
||||
printf("Impostare S1 (Valori accettabili: ON,OFF): ");
|
||||
scanf("%s",S1);
|
||||
printf("%s\n",S1);
|
||||
S1_ON=strcmp(S1, "ON");
|
||||
S1_OFF=strcmp(S1, "OFF");
|
||||
}
|
||||
{
|
||||
printf("Impostare S2 (Valori accettabili: ON,OFF): ");
|
||||
scanf("%s",S2);
|
||||
printf("%s\n",S2);
|
||||
S2_ON=strcmp(S2, "ON");
|
||||
S2_OFF=strcmp(S2, "OFF");
|
||||
}
|
||||
if(S1_OFF==0 && S2_OFF==0){
|
||||
printf("Il carico non funziona\n");
|
||||
}
|
||||
else if(S1_OFF==0 && S2_ON==0){
|
||||
printf("Il carico non funziona\n");
|
||||
}
|
||||
else if(S1_ON==0 && S2_OFF==0){
|
||||
printf("Il carico funziona\n");
|
||||
}
|
||||
else if(S1_ON==0 && S2_ON==0){
|
||||
printf("Il carico funziona\n");
|
||||
}
|
||||
}
|
||||
else{
|
||||
main();
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user