Considerando com o verdades que ALGUMAS PESSOAS SÃO PACÍFICAS e que NENHUM HOMEM É PACÍFICO então
é necessariamente verdadeiro que Resposta a) Alguma pessoa é homem b) Algum homem é pacífico c) Alguma pessoa não é homem d) Nenhuma pessoa é homem.
1 Resposta
Clique aqui para adicionar a sua resposta.
kamilyreis91
#include
#include
#include
#define max 5
typedef struct{
int codigo;
char autor[max];
char obra[max];
char editora[max];
} Livro;
/*
Nome:
ADS - Algoritmos II
*/
int main(int argc, char** argv) {
setlocale(LC_ALL, "Portuguese");
int op=3, i;
bool c = true;
bool a;
Livro livros[max];
while(c==true){
for(i=0;i
if(livros[i].codigo==NULL){
a = true;
}else{
a = false;
}
}
printf("Selecione uma opção: 1-Inserir um novo cadastro 2-Mostrar todos os cadastros 0 - Encerrar ");
fflush(stdin);
scanf("%d",&op);
if(op==1 || op==2 || op==0){
} else{
op=3;
}
switch (op)
{
case 1:
if(a==false){
system("cls");
printf("Sistema de cadastro lotado. Não é possível armazenar mais informações! ");
}else{
for(i=0;i
fflush(stdin);
printf("Inserir um novo cadastro.. ");
livros[i].codigo = i+1;
printf("Digite o nome do autor: ");
scanf("%s",livros[i].autor);
fflush(stdin);
printf("Digite o nome da obra: ");
scanf("%s",livros[i].obra);
fflush(stdin);
printf("Digite o nome da editora: ");
scanf("%s",livros[i].editora);
printf(" ");
}
}
break;
case 2:
system("cls");
printf("Mostrar todos os cadastros.. ");
if(a==false){
for(i=0;i
printf("Livro %d ",i+1);
printf("Codigo: %d ",livros[i].codigo);
printf("Autor: %s ",livros[i].autor);
printf("Obra: %s ",livros[i].obra);
printf("Editora: %s ",livros[i].editora);
printf(" ");
}
fflush(stdin);
}else{
printf("Lista vazia! ");
}
break;
case 0:
printf("Programa encerrado! ");
c=false;
break;
default:
printf("Erro: opção inválida! ");
break;
}
}
return 0;
}
Explicação: