Fibonacci 0 Denunciar post Postado Setembro 3, 2012 Preciso de ajuda urgente com esse exercício! A distância entre várias cidades é dada pela tabela abaixo (em km): 1 2 3 4 5 1 00 15 30 05 12 2 15 00 10 17 28 3 30 10 00 03 11 4 05 17 03 00 80 5 12 28 11 80 00 a ) Construa um programa que leia a tabela acima e informe ao usuário a distância entre duas cidades por ele requisitadas, até que ele entre com o código 0 para ambas as cidades; b ) Elabore um programa que imprima a tabela sem repetições, isto é, se a distância entre as cidades 1 e 3 foi emitida, não é necessário emitir a distância entre 3 e 1; Conseguir fazer até a letra (a) mais a letra (B) não consigo fazer de jeito nenhum me ajudem por favor! #include <stdio.h> #include <stdlib.h> int main () { int md[5][5] = {{00,15,30,05,12},{15,00,10,17,28},{30,10,00,03,11},{05,17,03,00,80},{12,28,11,80,00}}; int c1, c2; int distancia; int aux=0; for(c1=0;c1<5;c1++) { for(c2=0;c2<5;c2++) { printf(" [%.2d] ", md[c1][c2]); } printf("\n"); } for(c1=0;c1<5;c1++) { for(c2=aux;c2<5;c2++) { printf("\n\nInforme o numero da linha da primeira cidade: "); scanf("%d", &c1); printf("Informe o numero da coluna da segunda cidade: "); scanf("%d", &c2); distancia = md[c1][c2]; if (md[c1][c2] == 0) { system ("pause"); return 0; } printf("\nA distancia entre a cidade %d e a cidade %d e: %d km", c1, c2, distancia); } } system ("pause"); return 0; } Compartilhar este post Link para o post Compartilhar em outros sites
Giovani 104 Denunciar post Postado Setembro 3, 2012 @Fibonacci seja bem vindo ao fórum! Por favor, leia nossas regras. O título do seu tópico será editado. Ajuda urgente porfavor :seta: Distância entre cidades Compartilhar este post Link para o post Compartilhar em outros sites
Fibonacci 0 Denunciar post Postado Setembro 3, 2012 eu li desculpa o post errado, mais teria como me ajudar? Compartilhar este post Link para o post Compartilhar em outros sites