Ir ao conteúdo
  • Cadastre-se

Annyrs

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

1
  1. Annyrs

    Gcc para windows

    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
  2. Muito obrigada, avancei um degrau falta so mais alguns sub menus para terminar... nao sei se é coisa do meu #linux, mais so repeti o laço quando uso o getchar, depois do printf e depois do scanf...
  3. #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
  4. /*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; }

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