Este é meu primeiro email para o grupo e espero poder contribuir bem para o mesmo.
Tenho que resolver o seguinte problema em C:
Fazer um programa que leia siglas e nomes de estados das regiões sul e sudeste. Com isso, solicitar ao usuario que digite uma sigla de algum estado do Brasil. O programa deverá, então, informar o nome do estado ou "estado desconhecido". O programa deverá ler siglas até que seja fornecida a sigla FF.
Estou usando o Dev-C++.
O problema é que não está retornando o nome do estado correspondente.
Alguém sabe o por quê?
Obrigado
Anderson
Me programa segue:
#include <stdio.h>
#include <string.h>
int main()
{
char estados[]="Rio Grande do Sul";"Santa Catarina";"Parana";
Pergunta
AndersonL
Ola lista
Este é meu primeiro email para o grupo e espero poder contribuir bem para o mesmo.
Tenho que resolver o seguinte problema em C:
Fazer um programa que leia siglas e nomes de estados das regiões sul e sudeste. Com isso, solicitar ao usuario que digite uma sigla de algum estado do Brasil. O programa deverá, então, informar o nome do estado ou "estado desconhecido". O programa deverá ler siglas até que seja fornecida a sigla FF.
Estou usando o Dev-C++.
O problema é que não está retornando o nome do estado correspondente.
Alguém sabe o por quê?
Obrigado
Anderson
Me programa segue:
#include <stdio.h>
#include <string.h>
int main()
{
char estados[]="Rio Grande do Sul";"Santa Catarina";"Parana";
char siglas[3];
char ch;
do {
printf("Digite uma sigla: ");
scanf("%s",siglas);
if(siglas=="RS") -> Isso está correto?
{
printf("Rio Grande do Sul");
}
else
{
if(siglas=="SC")
{
printf("Santa Catarina");
}
else
{
if(siglas=="PR")
{
printf("Parana");
}
else
{
if(siglas=="SP")
{
printf("são Paulo");
}
else
{
if(siglas=="ES")
{
printf("Espirito Santo");
}
else
{
if(siglas=="MG")
{
printf("Minas Gerais");
}
else
{
if(siglas=="RJ")
{
printf("Rio de Janeiro");
}
/* else
{
printf("Estado desconhecido");
*/ }
}
}
}
}
}
//}
system("PAUSE");
}
while(ch != "FF");
}
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.