Ir ao conteúdo
  • Cadastre-se
mudolrd

Faça a entrada de dados utilizando uma estrutura de dados do tipo matriz

Recommended Posts

Bom Dia - Boa Tarde - Boa noite

Fala galera, gostaria por favor da ajuda de vocês na resolução deste exercício:

- A distância entre várias cidades é dada pela tabela abaixo (em Km):

0a8b.jpg

Escreva um algoritmo que:

a) Faça a entrada de dados utilizando uma estrutura de dados do tipo matriz

B) Receba duas cidades em seguida calcule e exiba a distância entre elas

c) Receba um percurso formado no máximo por 7 cidades, podendo repetir a cidade, calcule e exiba o total de km percorridos. Ex. Suponha um percurso formado pelas seguintes cidades:

1 => 4 => 3 => 1 => 2 o total de km percorridos seria 5+3+30+15 = 53

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa Tarde Sylerr.

Eu estou completamente perdido em relação a lógica a ser impregada. Não sei se a resposta esta na minha cara, mas não consigo pensar em nada. :unsure:

Em função disso nem comecei corretamente, e a partir dai tudo ficou pior. :muro:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar uma matriz 5x5 para colocar essa tabela na entrada de dados: matriz[5][5] para preenchela use dois laços for aninhados, isso resolve a letra a.

Para a letra b use mais dois for aninhados para percorrer a matriz que foi preenchida e verifica a distancia correspondente a interceção das duas cidaes na matriz.

Depois posta o que você conseguiu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou com duvidas em relação a esse exercicio.

 

int cidades[5][5];
int col, lin;


for (lin=0; lin<=4; lin++)

    for(col=0; col<=4; col++){
        printf("\n Digite a distacia entre as cidades: ");
        scanf("%i", &cidades[lin][col]);
    }

    printf("\n\nCalcular qual a distancia entre as cidades");
    printf("\n\nTemos 5 cidades, escolha duas para mostrar a distancia entre elas: ");
    printf("\n\nInforme a primeira cidade: ");

 

 

como posso mostrar a cidade que o usuario escolheu ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×