Buscar

Escreva um programa em Linguagem C que implemente o Algoritmo da Amizade de Sheldon, mostrado a seguir de forma adaptada: O programa deve pergunta...

Escreva um programa em Linguagem C que implemente o Algoritmo da Amizade de Sheldon, mostrado a seguir de forma adaptada:

O programa deve perguntar se há alguém em casa;
O programa deve perguntar qual refeição será servida;
O programa deve perguntar qual bebida será servida;
O programa deve perguntar se o usuário compartilha seus interesses;
O programa deve perguntar qual o tipo de interesse compartilhado;
O programa deve imprimir uma mensagem de acordo com as respostas do usuário.

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de código em Linguagem C que implementa o Algoritmo da Amizade de Sheldon: ``` #include #include #include int main() { char resposta[10]; char refeicao[20]; char bebida[20]; char interesse[20]; printf("Há alguém em casa? (sim ou não)\n"); scanf("%s", resposta); if (strcmp(resposta, "sim") == 0) { printf("Qual refeição será servida? (café, almoço ou jantar)\n"); scanf("%s", refeicao); printf("Qual bebida será servida? (água, suco ou refrigerante)\n"); scanf("%s", bebida); printf("Você compartilha seus interesses? (sim ou não)\n"); scanf("%s", resposta); if (strcmp(resposta, "sim") == 0) { printf("Qual o tipo de interesse compartilhado?\n"); scanf("%s", interesse); printf("Bazinga! Você é meu amigo e vamos comer %s com %s enquanto conversamos sobre %s.\n", refeicao, bebida, interesse); } else { printf("Penny! Penny! Penny! Infelizmente não podemos ser amigos.\n"); } } else { printf("Bazinga! Você é meu amigo imaginário e vamos comer comida imaginária enquanto conversamos sobre coisas imaginárias.\n"); } return 0; } ``` O programa começa perguntando se há alguém em casa. Se a resposta for "sim", o programa continua perguntando qual refeição será servida, qual bebida será servida e se o usuário compartilha seus interesses. Se a resposta for "sim" novamente, o programa pergunta qual o tipo de interesse compartilhado e imprime uma mensagem de acordo com as respostas do usuário. Se a resposta for "não", o programa imprime uma mensagem dizendo que não podemos ser amigos. Se a resposta inicial for "não", o programa imprime uma mensagem dizendo que somos amigos imaginários.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais