Informática, perguntado por Usuário anônimo, 4 meses atrás

Faça um programa em linguagem C que leia o tipo sanguíneo de uma pessoa considerando os seguintes códigos (1, 2, 3, 4, 5, 6, 7 e 8) onde:

1. A+
2. A-
3. B+
4. B-
5. AB+
6. AB-
7. O+
8. O-

Após a leitura do código referente ao tipo sanguíneo, informe ao usuário (imprima na tela), conforme a tabela de compatibilidade para doação de sangue (abaixo), para quem o indivíduo pode doar (para que tipo sanguíneo) e de quem o indivíduo pode receber (de que tipo sanguíneo). Para confecção desse programa em linguagem C, deve ser obrigatoriamente usado o desvio condicional aninhado/encadeado (if-else-if). Caso o usuário informe um valor diferente de 1, 2, 3, 4, 5, 6, 7, 8, o programa deve informar que o tipo sanguíneo não pode ser lido, e posteriormente deve ser fechado.

me ajuda prfvr ​

Soluções para a tarefa

Respondido por wow007
1

#include <stdio.h>

int main()

{

   int tipo;

   

   printf("Digite seu tipo sanguíneo: ");

   scanf("%d", &tipo);

   if(tipo==1){

       printf("Voce pode doar para A+ e AB+");

   }else if(tipo==2){

       printf("Voce pode doar para A+, AB+, A- e AB-");

   }else if(tipo==3){

       printf("Voce pode doar para B+ e AB+");

   }else if(tipo==4){

       printf("Voce pode doar para B+, AB+, B- e AB-");

   }else if(tipo==5){

       printf("Voce pode doar para AB+");

   }else if(tipo==6){

       printf("Voce pode doar para AB+ e AB-");

   }else if(tipo==7){

       printf("Voce pode doar para todos os tipos positivos");

   }else if(tipo==8){

       printf("Voce pode doar para todos os tipos");

   }else{

       printf("o tipo nao pode ser lido");

   }

   return 0;

}


Usuário anônimo: eu não entendi muito disso,mas ainda entrar os códigos 1,2,3,....8
Usuário anônimo: ??
wow007: aaa eu achei q vc ia ler a string
wow007: calma
Usuário anônimo: tá bom
wow007: pronto
Usuário anônimo: obrigadaaa!
wow007: ndd
Perguntas interessantes