Ir ao conteúdo
  • Cadastre-se

pierre chaul

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

posts postados por pierre chaul

  1. Ola boa noite, queria ajuda na minha navbar, queria deixar ela movel e fixa em cima, e de acordo com o que eu desse scroll na page, ela acompanhasse.

    segue o codigo da navbar para ver se alguem consegue me ajudar.

        <nav class="subMenu navbar-custom navbar-scroll-top smint" role="navigation" style="position: static; top: 0px;">
                    <a class="navbar-brand" href="#">
                    <img src="CriptoArc/Logos/CriptoArc%20logo%20sm.png" alt="Logo" style="width:150px;">
                    </a>
    	        <div class="container">
    	            <div class="navbar-header page-scroll">
    	                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-main-collapse">
    	                    <img src="imagesPierre/nav-icon.png" title="drop-down-menu"> 
    	                </button>
    	            </div>
    	            <!-- Collect the nav links, forms, and other content for toggling -->
    	            <div class="navbar-collapse navbar-left navbar-main-collapse collapse" style="height: 1px;">
    	                <ul class="nav navbar-nav">
    	                    <!-- Hidden li included to remove active class from about link when scrolled up past about section -->
    	                    <li class="page-scroll">
    	                        <a href="index.html">Home</a>
    	                    </li>
    	                    <li class="active">
    	                        <a href="User.html">Carteira</a>
    	                    </li>
    	                    <li class="page-scroll">
    	                        <a href="Operacao.html">Cotação</a>
    	                    </li>
                            <li class="page-scroll">
    	                        <a href="Atendimento.html">Atendimento</a>
    	                    </li>
    	                </ul>
    	            </div>
    
       		  <!-- /.navbar-collapse -->
    	             	<ul class="nav pull-right">
                            
                        <li class="dropdown"><a href="#" class="dropdown-toggle m_1NavUser" data-toggle="dropdown">User Name<b class="caret"></b></a>
                            <ul class="dropdown-menu">
                                <li><a href="Profile.html"><i class=""></i> Perfil</a></li>
                                <li><a href="Atendimento.html"><i class=""></i> Suporte</a></li>
                                <li><a href="Relatorios.html"><i class=""></i> Relatórios</a></li>
                                <li class="divider"></li>
                                <li><a href="index.html"><i class=""></i> Logout</a></li>
                            </ul>
                        </li>
                            <h3 class=""><a href="Carteira.html">saldo: xx.xx</a></h3>
                    </ul> <!-- EDITAR DEPOIS / JANELA FLUTUANTE -->
                    
         <div class="clearfix"> </div>
    	        </div>
    	        <!-- /.container -->
       	  </nav>

     

  2. Estou tentando fazer uma parte do meu programa, que é a SOMA DE VALOR TOTAL de um pedido.

    o ''total" sempre fica dando 0, porém tenho que fazer com que ele some todos os itens pedidos e dê o valor total ao cliente para que ele possa efetuar o pagamento.

    fiz um 'for' dentro de outro, para tentar varrer as variaveis e achar as que sao iguais usando o 'if', para adicionar o valor, mas nao vai.

     

    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
    #include <windows.h>
    #define tam 50
    
    struct Pizza{
    	char NomePizza[30];
    	char IngredientePizza[50];
    	int ValorPizza;
    	int CodigoPizza;
    }cadastropizza[tam];
    
    struct Pedido{
    	char PedidoCliente[30];
    	int PedidoCodigo;
    	char PedidoEndereco[100];
    }cadastropedido[tam];
    
    int main (){
    	
    	//--------------------------------------PRINCIPAIS---------------------------------------------------------------------------
    	char login1[10],logadm[10]="adm123",logfuncionario[10]="func",endfuncionario,endadm; //Variaveis Base Do Programa
    	char TelaAdm, TelaFunc, end1a, end2a, end3a, end4a, end5a, end1f, end2f, end3f;		//Controle De Painel Principal
    	//--------------------------------------SECUNDARIO---------------------------------------------------------------------------
    	int ContADM=1,ContFunc=1 , ContCadastro=1,ContSabores=1,ContBebida=1,CadastroNumero=1;
    	char TelaCadastroADM,TelaEstoqueADM,TelaControleDeVendas,TelaClienteADM,VerificadorPedido,TelaCadastroCliente;
    	char TelaCadastroSabor,TelaCadastroBebida,TelaCadastroFuncionario,endEstoqueADM,endseeEstoque,endaddEstoque,TelaCadastroMateriaPrima,
    	FeedbackNome[50],FeedbackElogio[200],CadastroNome[50],CadastroEndereco[200],CadastroCPF[12],maisproduto;
    	int total = 0;
    	char a;
    		
    	int p = 0,b = 0,f = 0,m = 0,c = 0,pd = 0,e = 0,produto = 0;
    	int i = 0,j = 0; //Variavel Padrão
    	
    //ignorar as variaveis, pois picotei o programa para ser mais fácil a visualização do problema @@@@@@@@@@@@@@@@@@@@@@@
    
    	do{
    								system("cls");
    								printf("CADASTRO DE NOVO SABOR DE PIZZA!\n");
    								printf("Faca Com Amor E Carinho!\n\n");
    								
    								printf("Nome Da Pizza:");
    								scanf("\n%[^\n]s",&cadastropizza[p].NomePizza);
    								
    								printf("\nIngredientes Da Pizza:");
    								scanf("\n%[^\n]s",&cadastropizza[p].IngredientePizza);
    								
    								printf("\nValor Da Pizza: R$");
    								scanf("%d",&cadastropizza[p].ValorPizza);
    								
    								printf("\nCodigo Da Pizza:");
    								scanf("\n%[^\n]s",&cadastropizza[p].CodigoPizza);
    								
    							
    								
    							    p++;
    								printf("\nDeseja Cadastrar Mais Um Sabor? (s/n)");
    								scanf(" %c",&TelaCadastroSabor);
    								
    							}while(TelaCadastroSabor!='n');
    
    do{	
    						system("cls");								
    
    						produto=0;
    						total = 0;
    						do{
    							system("cls");				
    							printf("PEDIDOS\n");
    							
    							printf("\nNome Cliente:");
    							scanf("\n%[^\n]s",&cadastropedido[pd].PedidoCliente);
    							do{
    								printf("\nCodigo Dos Produtos:");
    								scanf("%d",&cadastropedido[produto].PedidoCodigo);
    								printf("\nMais Produtos?(s/n)");
    								scanf(" %c",&maisproduto);
    								produto++;
    								
    							}while(maisproduto!='n');
    							
    							printf("\nEndereco Do Cliente(caso, comer no local = 0):");
    							scanf("\n%[^\n]s",&cadastropedido[pd].PedidoEndereco);
    							
    							printf("\n\n\nNome Do Cliente:%s \nProdutos Pedidos:%d \nEndereco:%s",cadastropedido[pd].PedidoCliente,cadastropedido[pd].PedidoCodigo,cadastropedido[pd].PedidoEndereco);
    							
    							pd++;
    							printf("\n\nFinalizar Pedido? (s/n)");
    							scanf(" %c",&VerificadorPedido);
    						}while(VerificadorPedido!='s');
    						
    						//funcaopedido
    						for(i=0;i<produto;i++){
    							for(j=0;j<tam;j++){
    								if(cadastropedido[i].PedidoCodigo == cadastropizza[j].CodigoPizza){
    									total = total + cadastropizza[j].ValorPizza;
    								
    								}
    							}
    						}
    						
    						printf("\n\nTOTAL: %d",total);
    						printf("\nDeseja Fazer Outro Pedido? (s/n)");
    						scanf(" %c",&end1f);
    					}while(end1f!='n');
      return 0;
    }

     

  3. Guys, Boa Tarde, Segue ai o meu programa em C

    E preciso de ajuda em um struct que fica imprimindo numeros aleatorios

    na parte do cardapio.

    Não posso usar ponteiros ou arquivos, entao tenho q cadastrar as pizzas para testar, porém na hora de exibir, no cardapio, o preço da pizza, simplesmente buga.

     

     

    #include <stdio.h>
    #include <string.h>
    #include <stdlib.h>
    #include <windows.h>
    
    struct Pizza{
    	char NomePizza[30];
    	char IngredientePizza[50];
    	int ValorPizza[10];
    	char CodigoPizza[10];
    }cadastropizza[30];
    
    struct Bebidas{
    	char NomeBebida[30];
    	char LitroBebida[30];
    	char ValorBebida[30];
    	char CodigoBebida[30];
    }cadastrobebidas[30];
    
    struct Funcionario{
    	char NomeFunc[30];
    	char IdadeFunc[30];
    	char CPFFunc[30];
    	char CargoFunc[30];
    }cadastrofuncionario[10];
    
    struct Material{
    	char NomeMaterial[30];
    	char PesoMaterial[30];
    	char CodigoMaterial[30];
    }cadastromaterial[30];
    
    struct Cliente{
    	char CadastroNome[30]; 
    	char CadastroEndereco[30];
    	char CadastroCPF[30];
    }cadastrocliente[30];
    
    struct Pedido{
    	char PedidoCliente[30];
    	char PedidoCodigo [30];
    	char PedidoEndereco[30];
    }cadastropedido[50];
    
    struct ArmazenamentodeEstoque{
    	char CodigoProduto[30];
    	char QuantidadeProduto [30];
    	char endaddEstoque[30];
    }armestoque;
    
    int main (){
    	
    	//--------------------------------------PRINCIPAIS---------------------------------------------------------------------------
    	char login1[10],logadm[10]="adm123",logfuncionario[10]="func",endfuncionario,endadm; //Variaveis Base Do Programa
    	char TelaAdm, TelaFunc, end1a, end2a, end3a, end4a, end5a, end1f, end2f, end3f;		//Controle De Painel Principal
    	//--------------------------------------SECUNDARIO---------------------------------------------------------------------------
    	int ContADM=1,ContFunc=1 , ContCadastro=1,ContSabores=1,ContBebida=1,CadastroNumero=1;
    	char TelaCadastroADM,TelaEstoqueADM,TelaControleDeVendas,TelaClienteADM,VerificadorPedido,TelaCadastroCliente;
    	char TelaCadastroSabor,TelaCadastroBebida,TelaCadastroFuncionario,endEstoqueADM,endseeEstoque,endaddEstoque,TelaCadastroMateriaPrima,
    	FeedbackNome[50],FeedbackElogio[200],CadastroNome[50],CadastroEndereco[200],CadastroCPF[12];
    			
    	int p = 0,b = 0,f = 0,m = 0,c = 0,pd = 0,e = 0;
    	int i = 0; //Variavel Padrão
    	
    	system("color f1"); //Cor Do CMD
    	printf("	+-----------+\n");
    	printf("	|Pizza's Fon|\n");
    	printf("	+-----------+\n");
    	printf("\n Login:");			// Tela Inicial
    	scanf(" %s",&login1);
    	printf("\n");
    	if(strcmp(login1,logadm)==0){			//Comparador da senha ADM
    		
    		do{
    			system("cls");
    			printf("TABELA DE CONTROLE\n\n");
    			printf("1 - Cadastros\n");
    			printf("2 - Cardapio\n");
    			printf("3 - Estoque\n");
    			printf("4 - Controle De Vendas\n");
    			printf("5 - Clientes\n");
    			
    			printf("\nNumero Correspondente:");
    			scanf(" %c",&TelaAdm);
    			switch(TelaAdm){
    				case '1':												//CADASTRO - Sabores, Bebidas, Funcionarios.
    					do{
    						system("cls");
    						printf("CADASTROS\n");
    						printf("1 - Cadastro De Sabores De Pizzas\n");
    						printf("2 - Cadastro De Bebidas\n");
    						printf("3 - Cadastro De Funcionarios\n");
    						printf("4 - Cadastro De Estoque\n");
    						
    						printf("\nNumero Correspondente:");
    						scanf(" %c",&TelaCadastroADM);
    					switch(TelaCadastroADM){
    					
    						case '1':																//Cadastro pizzas
    							do{
    								system("cls");
    								printf("CADASTRO DE NOVO SABOR DE PIZZA!\n");
    								printf("Faca Com Amor E Carinho!\n\n");
    								
    								printf("Nome Da Pizza:");
    								scanf("\n%[^\n]s",&cadastropizza[p].NomePizza);
    								
    								printf("\nIngredientes Da Pizza:");
    								scanf("\n%[^\n]s",&cadastropizza[p].IngredientePizza);
    								
    								printf("\nValor Da Pizza: R$");
    								scanf("%d",&cadastropizza[p].ValorPizza);
    								
    								printf("\nCodigo Da Pizza:");
    								scanf("\n%[^\n]s",&cadastropizza[p].CodigoPizza);
    								
    							
    								
    							    p++;
    								printf("\nDeseja Cadastrar Mais Um Sabor? (s/n)");
    								scanf(" %c",&TelaCadastroSabor);
    								
    							}while(TelaCadastroSabor!='n');
    						break;
    							
    						case '2':																	//Cadastro bebida
    							do{
    								system("cls");
    								printf("CADASTRO DE NOVA BEBIDA!\n\n");
    								
    								printf("Nome Da Bebida:");
    								scanf("\n%[^\n]s",&cadastrobebidas[b].NomeBebida);
    								
    								printf("\nLitragem:");
    								scanf("\n%[^\n]s",&cadastrobebidas[b].LitroBebida);
    								
    								printf("\nValor Da Bebida: R$");
    								scanf("\n%[^\n]s",&cadastrobebidas[b].ValorBebida);
    								
    								printf("\nCodigo Da Bebida:");
    								scanf("\n%[^\n]s",&cadastrobebidas[b].CodigoBebida);
    								
    								b++;
    								ContBebida++;
    								printf("\nDeseja Cadastrar Mais Bebidas? (s/n)");
    								scanf(" %c",&TelaCadastroBebida);
    							}while(TelaCadastroBebida!='n');
    						break;
    						
    						case '3':																	//cadastro funcionario novo
    							do{
    								system("cls");
    								printf("CADASTRO DE NOVO MEMBRO DA FAMILIA!\n\n");
    								
    								printf("Nome Do Funcionario:");
    								scanf("\n%[^\n]s",&cadastrofuncionario[f].NomeFunc);
    								
    								printf("\nIdade Do Funcionario:");
    								scanf("\n%[^\n]s",&cadastrofuncionario[f].IdadeFunc);
    								
    								printf("\nCPF Funcionario:");
    								scanf("\n%[^\n]s",&cadastrofuncionario[f].CPFFunc);
    								
    											//printf("p - pizzaiolo\ng - garcom\nf - faxineiro\ng - gerente\na - atendente\ne - entregador");
    								printf("\nCargo Oferecido:");
    								scanf("\n%[^\n]s",&cadastrofuncionario[f].CargoFunc);
    								
    								f++;
    						
    								printf("\nDeseja Cadastrar Mais Um Funcionario? (s/n)");
    								scanf(" %c",&TelaCadastroFuncionario);
    							}while(TelaCadastroFuncionario!='n');
    						break;
    						
    						case '4':
    							do{
    								system("cls");
    								printf("CADASTRO ESTOQUE!\n");
    								printf("\nNome Do Material:");
    								scanf("\n%[^\n]s",&cadastromaterial[m].NomeMaterial);
    								
    								printf("\nPeso/Litragem Do Material:");
    								scanf("\n%[^\n]s",&cadastromaterial[m].PesoMaterial);
    								
    								printf("\nCodigo Do Material:");
    								scanf("\n%[^\n]s",&cadastromaterial[m].CodigoMaterial);
    								
    								m++;
    								printf("\nDeseja Cadastrar Mais Algum Material?(s/n)");
    								scanf(" %c",&TelaCadastroMateriaPrima);
    							}while(TelaCadastroMateriaPrima!='n');
    						break;
    						default :
    							printf("\a");
        						printf ("\nValor invalido!\n\n");
        						system("pause");
    					}
    						system("cls");
    						printf("\nDeseja Voltar Ao Menu De Cadastro? (s/n)");
    						scanf(" %c",&end1a);
    					}while(end1a!='n');
    				break;
    				
    				case '2':												//CARDAPIO
    					do{
    						system("cls");
    						printf("\nCARDAPIO\n");
    						
    						for(i=0;i<p;i++){
    							printf("\n%s",cadastropizza[i].NomePizza);
    							printf(" : %s",cadastropizza[i].IngredientePizza);
    							printf("\nPreco:	P: %d$	M: %d$	G: %d$",cadastropizza[i].ValorPizza);
    							printf("\n-----------------------------");
    						}
    					
    					
    						printf("\nDeseja Reiniciar O Cardapio? (s/n)");
    						scanf(" %c",&end2a);
    					}while(end2a!='n');
    				break;
    				
    				case '3':												//ESTOQUE
    					do{
    						system("cls");
    						printf("GERENCIAMENTO DE ESTOQUE\n");
    					
    						printf("\n1 - Ver Estoque\n");
    						
    						printf("Numero Correspondente:");
    						scanf(" %c",&TelaEstoqueADM);
    						switch(TelaEstoqueADM){
    							
    							case '1':
    								do{
    									system("cls");
    									
    									printf("BANCODEDADOS...\n");
    									
    									
    									
    									printf("Deseja Reiniciar Tela De Estoque?(s/n)");
    									scanf(" %c",&endseeEstoque);
    								}while(endseeEstoque!='n');
    							break;
    							
    							
    							default:
    								printf("\a");
    								printf("Numero Invalido!\n");
    								system("pause");
    						}
    						system("cls");
    						printf("\nDeseja Iniciar o Estoque Novamente? (s/n)");
    						scanf(" %c",&end3a);
    					}while(end3a!='n');
    				break;
    				
    				case '4':												//CONTROLE DE VENDAS
    				do{
    						system("cls");
    						printf("CONTROLE DE VENDAS\n");
    						
    						printf("\n1 - Vendas");
    						
    						printf("\n\nNumero Correspondente:");
    						scanf(" %c",&TelaControleDeVendas);
    						
    						switch(TelaControleDeVendas){
    							
    							case '1':
    								system("cls");
    								printf("VENDA DE PIZZAS");
    								printf("\n\nPizza Mais Vendida:");
    								
    								
    								printf("\n\nFaturamento Diario:");
    								
    								
    								printf("\n\nFaturamento Mensal:");
    								printf("\n\n--------------------\n\n");
    								printf("Bebida Mais Vendida:");
    								
    								
    								printf("\n\nFaturamento Diario:");
    								
    								
    								printf("\n\nFaturamento Mensal:");
    								
    							break;
    							
    							default:
    								printf("\a");
    								printf("\nValor Incorreto!\n");
    								system("pause");
    						}
    						
    						printf("\n\nDeseja Iniciar o Controle De Vendas Novamente? (s/n)");
    						scanf(" %c",&end4a);
    					}while(end4a!='n');
    				break;
    				
    				case '5':												//CLIENTES
    					do{
    						system("cls");
    						printf("CLIENTES\n");
    						
    						printf("\n1 - Lista De Clientes");
    						
    						
    						printf("\n\nNumero Correspondente:");
    						scanf(" %c",&TelaClienteADM);
    						
    						switch(TelaClienteADM){
    							
    							case '1':
    								system("cls");
    								printf("LISTA DE CLIENTES:");
    								
    								printf("\n\nBANCODEDADOS");
    							break;
    							
    							default:
    								printf("\a");
    								printf("\nValor invalido!\n");
    								system("pause");
    						}
    
    						printf("\n\nDeseja Voltar Ao Menu De Clientes? (s/n)");
    						scanf(" %c",&end5a);
    				}while(end5a!='n');
    				break;
    				
    				default :
    					printf("\a");
    	    			printf ("\nValor invalido!\n");
    	    			system("pause");
    			}
    	 	
    			
    			system("cls");
    			printf("\nDeseja Voltar Ao Menu Inicial? (s/n)");
    			scanf(" %c",&endadm);
    		}while(endadm!='n');
    		
    	}else if(strcmp(login1,logfuncionario)==0){				//Comparador sa senha FUNCIONARIO
    		
    		do{
    			system("cls");
    			printf("TABELA DE CONTROLE\n\n");
    			printf("1 - Pedidos\n");
    			printf("2 - Feedback\n");
    			printf("3 - Clientes\n");
    			
    			printf("Numero Correspondente:");
    			scanf(" %c",&TelaFunc);
    			switch(TelaFunc){
    				case '1':												//PEDIDOS
    					do{	
    						system("cls");												 //Tem Que fazer algo pra poder apagar um pedido qualquer coisa, para poupar memoria.
    						
    						do{
    							system("cls");				
    							printf("PEDIDOS\n");
    							
    							printf("\nNome Cliente:");
    							scanf("\n%[^\n]s",&cadastropedido[pd].PedidoCliente);
    							
    							printf("\nCodigo Dos Produtos(separados por ,):");
    							scanf("\n%[^\n]s",&cadastropedido[pd].PedidoCodigo);
    							
    							printf("\nEndereco Do Cliente(caso, comer no local = 0):");
    							scanf("\n%[^\n]s",&cadastropedido[pd].PedidoEndereco);
    							
    							
    							
    							//_______________
    							// BANCO DE DADOS PRINCIPAL  BANCO DE DADOS PRINCIPAL  BANCO DE DADOS PRINCIPAL  BANCO DE DADOS PRINCIPAL  BANCO DE DADOS PRINCIPAL 
    							//_______________
    							
    							
    							
    							printf("\n\n\nNome Do Cliente:%s \nProdutos Pedidos:%s \nEndereco:%s",cadastropedido[pd].PedidoCliente,cadastropedido[pd].PedidoCodigo,cadastropedido[pd].PedidoEndereco);
    							
    							pd++;
    							printf("\n\nFinalizar Pedido? (s/n)");
    							scanf(" %c",&VerificadorPedido);
    						}while(VerificadorPedido!='s');
    						
    						printf("\nDeseja Fazer Outro Pedido? (s/n)");
    						scanf(" %c",&end1f);
    					}while(end1f!='n');
    				break;
    				
    				case '2':												//FEEDBACK
    					do{
    						system("cls");
    						printf("FEEDBACK\n");
    						
    						printf("\nNome Do Cliente:");
    						scanf("\n%[^\n]s",&FeedbackNome);
    						
    						printf("\nElogio:");
    						scanf("\n%[^\n]s",&FeedbackElogio);
    						
    						//banco de dados
    						
    						
    						printf("\nDeseja Fazer Outra Avaliacao? (s/n)");
    						scanf(" %c",&end2f);
    					}while(end2f!='n');
    				break;
    				
    				case '3':												//CLIENTES
    					do{
    						system("cls");
    						do{
    							system("cls");
    							printf("CADASTRO DE CLIENTES!");
    							
    							
    							printf("\n\nNome Cliente:");
    							scanf("\n%[^\n]s",&cadastrocliente[c].CadastroNome);   
    							
    							printf("\nEndereco Cliente:");
    							scanf("\n%[^\n]s",&cadastrocliente[c].CadastroEndereco);
    							
    							printf("\nCPF Do Cliente:");
    							scanf("\n%[^\n]s",&cadastrocliente[c].CadastroCPF);
    							
    							printf("\nNumero Do Cliente: %d",CadastroNumero);
    							c++;
    							
    							printf("\n\nCadastrar Cliente? (s/n)");
    							scanf(" %c",&TelaCadastroCliente);
    							
    						}while(TelaCadastroCliente!='s');
    						CadastroNumero++;
    						
    						printf("\nDeseja Cadastrar Mais Um Cliente? (s/n)");
    						scanf(" %c",&end3f);
    					}while(end3f!='n');
    				break;
    				
    				default :
    					printf("\a");
    	    			printf ("\nValor invalido!\n");
    	    			system("pause");
    			}
    			
    			ContFunc++;
    			system("cls");
    			printf("\nDeseja Voltar Ao Menu Inicial? (s/n)");
    			scanf(" %c",&endfuncionario);
    		}while(endfuncionario!='n');
    	}else{
    		printf("\a");
    		printf("Login Invalido.");
    	}
    	
    	return 0;
    }

     

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!