Ir ao conteúdo
  • Cadastre-se

Annyrs

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

posts postados por Annyrs

  1. Instalei o codeblock no meu windows mais ele da uma falha, como se não tivesse o gcc instalado, eu baixei a versao q contia esse mingw, e nao funciona, ja tentei baixar separado tambem, e nada .

    Instalei tambem  uma versão para windows do GEANY, consigo executar,e aparece a seguinte mensagem no prompt de comando:

    ('.'não é reconhecido como um comando interno ou externo,um programa operável ou um arquivo em lotes.pressione qualquer tecla para continuar...)... so consigo rodar programas no Dev huhaus

     

    ... eu li que tenho q alterar a variavel path, mais quando clico em editar aparece isso

    jj.jpg

  2. #include <stdio.h>
    #include <string.h>
     
     int main(){
    
    	 int op, achou, codigo, i;
    	 char op_sub;
     
     struct{
        int codigo;
        char nome[30];
        int quantidade;
        float preco;
    } produto[3];
    
       for (i=0; i<3; i++){   // eu vi algo parecido com isso então tentei aplicar aqui
    	produto[i].codigo= 0;
        }
      
       op=1;
       
       if(op==1)
      
      do {
            
            printf("Digite o nome do produto:  ");
    		scanf("%s",produto[i].nome);
    		getchar();
    		
    		do{ 
    		printf("Digite o codigo do produto: ( 0 ao 100 )  ");
    		scanf("%d",&codigo);
    			achou=0;
    			for (i=0;i< 3;i++){
    				if( codigo == (produto[i].codigo)){
    					 achou =1;
    					 
    					 printf("\nJa existe cliente cadastrado com este codigo");
    				}
    			}				 
    		}while(achou==1);
    	do{
    		printf("Digite o preco sugerido:  ");
    		scanf("%f", &produto[i].preco);
    		
    			if(produto[i].preco<=0)
    			puts("Valor invalido");
    		}while(produto[i].preco<0);
    		
    		do{
    		printf("Digite a quantidade contida no estoque:  ");
    		scanf("%d", &produto[i].quantidade);
    			if(produto[i].quantidade<=0)
    			puts("Valor invalido");
    		}while(produto[i].quantidade<0);
    
    		printf("\n\nDeseja cadastrar outro produto sim(S) ou não(N)?  ");
    		getchar();
    				
    		scanf("%c", &op_sub);
    		getchar();
    		} while (op_sub == 's' || op_sub == 'S');
    	
      
      return 0;
    }

     

    adicionado 4 minutos depois

    O programa tem q verificar se o codigo do produto ja foi cadastrado.
    Eu fiz alguns ajustes e so postei a parti q envolve a minha pergunta.
    Ate então consegui isso, mais não funcionou, outra coisa q tentei fazer foi q ao ser atingido o valor maximo do vetor, exibisse uma mensagem de memoria cheia, tentei usar um if atrelado a uma variavel contadora, mais nao funcionou... Agradeço quem puder me ajudar

  3. /*até então descobri como mostrar o maior valor, 
    alguem poderia me dizer como faço para mostrar o valor da linha e coluna do maior valor???
    estou tentando aqui mais não deu certo aqui*/
    
    
    
    
    
    #include <stdio.h>
    int main(){
    	
    	int m[3][3], i, l, ma;
    	
    		
    	printf("Digite 6 valores\n\n");
    	for(i=0; i<3; i++){
    		for(l=0; l<3; l++){
    	
    	scanf("%d", &m[i][l]);
    	
    	ma=m[1][1];
    		}
    		
    	}printf("\n");
    	for(i=0; i<3; i++){
    		for(l=0; l<3; l++){
    		printf("%d\t", m[i][l]);
    	
    		} printf("\n");
    	} puts("");
    	
    	for(i=0; i<3; i++){
    		for(l=0; l<3; l++){
    			
    	if(m[i][l]>=ma)
    		ma=m[i][l];
    		}   
    	} printf("\n%d", ma);
    	
    return 0;	
    	}

     

    • Curtir 1

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

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!