Quilometragem - programação c

432 palavras 2 páginas
Atividade Prática Supervisionada II

Relatório do Controle de Quilometragem.c

Disciplina: Algoritmos e Programação c

Turma: Engenharia Mecânica

Niterói 20/06/2012

Introdução:

O programa tem finalidade de mostrar o valor de gasolina que voce deve abastecer para percorrer a distância desejada.

Código fonte:

#include
#include

float function(float kil, float kml){

return kil/kml;}

int main(){

int car; float kil, kml, comb, ppl, dinheiro; float carro[3];

carro[0]= 18; carro[1]= 16; carro[2]= 15;

printf("Digite o seu carro: (0 = carro 1, 1 = carro 2, 2 = carro 3) \n"); scanf("%d",& car);

kml = carro[car];

printf("\nDigite seu dinheiro atual: "); scanf("%f",& dinheiro);

printf("\nDigite o preco do litro gasolina:"); scanf("%f",& ppl);

printf("\nDigite a Distancia que voce quer percorrer em Km: "); scanf("%f",& kil);

comb = function(kil, kml) * ppl;

while (dinheiro < comb) { printf("\nVoce nao tem dinheiro suficiente para essa Distancia! \n\nDigite uma nova Distancia: "); scanf("%f",& kil);

comb = function(kil, kml) * ppl;} if (dinheiro > comb) {printf("\nVoce tera que comprar R$%.2f de gasolina!", comb);}

printf("\n\n"); system("pause");}

Detalhamento:

da linha:
1 a 2 - inclusão das bibliotecas
4 a 6 - declaracao da funcao, que vai retornar o valor de quilometros que voce quer percorrer dividido por quilometro por litro que o carro faz
8 - inicio da função main()
10 - 11 - declaração das variáveis
12 - declaração do vetor contendo 3 “gavetas” contendo o km/litro de gasolina dos carros
14 - 16 - atribui o valor dos KM/L as gavetas do vetor
18 - imprime na tela o numero que voce deve digitar para escolher o carro
19 - atribui o valor digitado a variavel “car”
21 - atribui a “kml” o valor da variavel de numero [car]
23 - imprime na tela uma

Relacionados

  • Tais
    686 palavras | 3 páginas
  • modelo-de-renovacao-de-frota-para-uma-empresa-de-transporte-de-carga
    9473 palavras | 38 páginas
  • 1439984855036
    1005 palavras | 5 páginas
  • Exercício resolvidos de pascal
    2460 palavras | 10 páginas
  • Trabalho Prático de Banco de Dados
    1024 palavras | 5 páginas
  • Vantinews
    1178 palavras | 5 páginas
  • Simplex
    11743 palavras | 47 páginas
  • Organizoes
    1607 palavras | 7 páginas
  • Algoritmos e programação
    1117 palavras | 5 páginas
  • Portifolio - analise sistema
    1125 palavras | 5 páginas