//----------------------------------------------------- // Algoritmo que recebe a distancia percorrida por um // veiculo e o volume de combustivel gasto e calcula a // media de consumo (em km/l). //----------------------------------------------------- Var real: media, vol, dist; Inicio Escreva("Digite a quantidade de combustivel gasta na viagem:"); Leia(vol); Se (vol == 0) entao Escreva("O volume nao pode ser igual a 0"); Senao Se (vol < 0) entao Escreva("O volume nao pode ser menor do que 0"); Senao Escreva("Digite a distancia percorrida:"); Leia(dist); media <- dist/vol; Escreva("A media de consumo eh ", media, "km/l"); Fim-se Fim-se Escreva("Acabou o programa"); Fim //----------------------------------------------------- // Versao em linguagem C do algoritmo acima. //----------------------------------------------------- #include int main() { float media, vol, dist; printf("Digite a quantidade de combustivel gasta na viagem: "); scanf("%f", &vol); if (vol == 0) { printf("O volume nao pode ser igual a 0\n"); } else { if (vol < 0) { printf("O volume nao pode ser menor do que 0\n"); } else { printf("Digite a distancia percorrida: "); scanf("%f", &dist); media = dist/vol; printf("A media de consumo eh %f km/l\n", media, dist, vol); } } printf("Acabou o programa\n"); return(0); }