Ir ao conteúdo

Posts recomendados

Postado

#include <stdlib.h>
#include <stdio.h>

int menu,menu2,menu3;


main (){ 
while(1){
 printf("Selecione a rodovia em que voce esta: 1 para BR-116 ou 2 para BR-324 \n");
     scanf("%d",&menu);
     
     if(menu==1){
         printf("voce esta na BR-116 selecione o tipo do seu veiculo:\n 1 Automovel, caminhonete e furgao \n 2 Caminhao leve, onibus, caminhao trator e furgao com rodagem dupla \n 3 Caminhao, caminhao-trator, caminhao-trator com semi-reboque e onibus \n 4 Caminhao com reboque, caminhao-trator com semi-reboque \n 5 Automovel com semi-reboque e caminhonete com semi-reboque \n 6 Automovel com reboque e caminhonete com reboque \n 7 Motocicletas, motonetas e bicicletas moto \n");
        scanf("%d",&menu2);
         
        if(menu2==1){
            printf("Automovel, caminhonete e furgao - Valor 3,40\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
         if(menu2==2){
            printf("Caminhao leve, onibus, caminhao-trator e furgao com rodagem dupla - Valor 6,80\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }  
        if(menu2==3){
            printf("Caminhao, caminhao-trator, caminhao-trator com semi-reboque e onibus - Valor 10,20\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
        if(menu2==4){
            printf("Caminhao com reboque, caminhao-trator com semi-reboque - Valor 13,60\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
         if(menu2==5){
            printf("Automovel com semi-reboque e caminhonete com semi-reboque - Valor 5,10\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
        if(menu2==6){
            printf("Automovel com reboque e caminhonete com reboque - Valor 6,80\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
        if(menu2==7){
            printf("Motocicletas, motonetas e bicicletas moto - Valor 1,70 \n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
      }
    }

   if(menu==2){
    printf("voce esta na BR-324 selecione o tipo do seu veiculo:\n 1 Automovel, caminhonete e furgao \n 2 Caminhao leve, onibus, caminhao trator e furgao com rodagem dupla \n 3 Caminhao, caminhao-trator, caminhao-trator com semi-reboque e onibus \n 4 Caminhao com reboque, caminhao-trator com semi-reboque \n 5 Automovel com semi-reboque e caminhonete com semi-reboque \n 6 Automovel com reboque e caminhonete com reboque \n 7 Motocicletas, motonetas e bicicletas moto \n");
    scanf("%d",&menu3);
         
        if(menu3==1){
            printf("Automovel, caminhonete e furgao - Valor 1,90\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
         if(menu3==2){
            printf("Caminhao leve, onibus, caminhao-trator e furgao com rodagem dupla - Valor 3,80\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }  
        if(menu3==3){
            printf("Caminhao, caminhao-trator, caminhao-trator com semi-reboque e onibus - Valor 5,70\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
        if(menu3==4){
            printf("Caminhao com reboque, caminhao-trator com semi-reboque - Valor 7,60\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
         if(menu3==5){
            printf("Automovel com semi-reboque e caminhonete com semi-reboque - Valor 2,85\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
        if(menu3==6){
            printf("Automovel com reboque e caminhonete com reboque - Valor 3,80\n");
            printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
        if(menu3==7){
            printf("Motocicletas, motonetas e bicicletas moto - Valor 0,95\n");
                printf("Selecione 8 para voltar ao menu ou 9 para continuar \n");
            scanf("%d",&menu);
             if (menu == 8){
             }
        }
    
    }
}
system("pause");
}
     PRECISO IMPLENTAR ISSO NO PROGRAMA MAS N CONSIGO ARMAZENAR ALGUEM SABE COMO????

Exibir o total em R$ de veículos tarifados separado por: 

i.          Tipo de veículo

ii.         Rodovia BR-116;

iii. Rodovia BR-324.

 

 Exibir a quantidade de veículos por:

i.          Total por tipo de veículos;

ii.         Total de veículos na rodovia BR-116;

iii. Total de veículos na rodovia BR-324.

 

 

  • Curtir 1
  • Membro VIP
Postado

Onde está o erro?

Já pensou em usar switch case no lugar do IF?

Já pensou em usar uma estrutura if else para simplificar o processo?

 

Use a tag de código para organizar melhor a visualização.

  • Curtir 1
Postado

@Antonio Cordeiro Neto    para você armazenar os dados inseridos o melhor é usar vetores ou matrizes ou struct , assim você vai pegando os dados e guardando eles para depois no final você faz os cálculos .

ex de vetores , matrizes e struct :

int vetor[50];      /*isso é um vetor com cinquenta posições */
int matriz[20][20]; /* isso é uma matriz de vinte linha com vinte colunas cada linha*/
struct dados{
    int idade;
    char nome[20];
    int cpf ;
};
struct dados DADOs[10];  /*isso é um struct com dez posições*/

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!