Colocar Resposta 
 
Avaliação do Tópico:
  • 1 votos - 5 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Ajuda em exercício de Programação em C
29-11-2011, 20:26
Mensagem: #7
RE: Ajuda em exercício de Programação em C
(29-11-2011 19:31)RuiPereira Escreveu:  int main(){

int num=0;

while(1){ // ciclo infinito

printf("Introduza carta (0-39):");
scanf("%d", &num);

if(num>=0 && num<=39)
{
if(num<10)
{
switch(num){
case 0:
printf("Carta introduzida: 2");
break;

case 1:
printf("Carta introduzida: 3");
break;

case 2:
printf("Carta introduzida: 4");
break;

case 3:
printf("Carta introduzida: 5");
break;

case 4:
printf("Carta introduzida:6");
break;

case 5:
printf("Carta introduzida: D");
break;

case 6:
printf("Carta introduzida: V");
break;

case 7:
printf("Carta introduzida: R");
break;

case 8:
printf("Carta introduzida: 7");
break;

case 9:
printf("Carta introduzida: A");
break;
}
}
else{
switch((num/10)){
case 1:
printf("Carta introduzida: 2");
break;

case 2:
printf("Carta introduzida: 3");
break;

case 3:
printf("Carta introduzida: 4");
break;

case 4:
printf("Carta introduzida: 5");
break;

case 5:
printf("Carta introduzida: 6");
break;

case 6:
printf("Carta introduzida: D");
break;

case 7:
printf("Carta introduzida: V");
break;

case 8:
printf("Carta introduzida: R");
break;

case 9:
printf("Carta introduzida: 7");
break;

case 10:
printf("Carta introduzida: A");
break;
}
}

}

}
}
return 0;
}

Bem, está aqui uma lógica...
Dar a solução de bandeja, sem dar uma ajuda de como lá chegar, e logo no primeiro post de ambos...

Progster
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: Ajuda em exercício de Programação em C - progster - 29-11-2011 20:26

Saltar Fórum:


Utilizadores a ver este tópico: 2 Visitante(s)