Ir ao conteúdo
  • Cadastre-se

nilzon

Membro Pleno
  • Posts

    36
  • Cadastrado em

  • Última visita

Tudo que nilzon postou

  1. Cara, muito obrigado!!! Funcionou perfeitamente, e foi a melhor solução que achei. Não tinha entendido de primeira, mas depois lembrei da ordem do dia, mês. Por isso as atribuições meio esquisitas a primeira vista kkk Muito obrigado Mesmo!
  2. Estou fazendo um projeto acadêmico, e em um momento, preciso salvar informações em um arquivo .txt fprintf(file, "Dia da semana: %d \n", cardapio->info.dia_semana); fputs("Salada: ", file); fputs(cardapio->info.salada, file); fprintf(file, "\n"); fputs("Prato Principal: ", file); fputs(cardapio->info.prato_principal, file); fprintf(file, "\n"); fputs("Opção Vegetariana: ", file); fputs(cardapio->info.opc_vegetariana, file); fprintf(file, "\n"); fputs("Guarnição: ", file); fputs(cardapio->info.guarnicao, file); fprintf(file, "\n"); //fputs((system("date \t")), file); reparem que na ultima linha, (comentado) eu tentei essa "marotagem" rs. Gostaria de salvar a data atual em um arquivo .txt, junto com os demais dados. Obrigado!
  3. Bom dia. Estou fazendo um trabalho de faculdade, e gostaria de saber o seguinte: Existe um menu no meu programa, e uma das opções é: . . 9: Finalizar programa. Eu coloquei um MessageBox, e ao clicar em YES, finaliza o programa. Até ai tudo bem, funciona. Mas, eu tenho que clicar no YES, e depois apertar enter, pois parece que existe um system("pause") sempre que você finaliza o programa. Eu gostaria de que, eu clicar no YES ( e satisfazer a parada do Laço), ele feche o console sozinho. return, exit, nao funciona. Ou seja, ao finalizar o programa, nao precisar teclar enter, pro console finalizar.
  4. @RS Faria Ah sim, e se no caso fosse ADSL, e depois eu mudar pra Fibra Ótica, seria preciso trocar o roteador ? Ou como disse anteriormente, é apenas a empresa querendo nos empurrar um equipamento ?
  5. Troca de roteador é necessária ao migrar para fibra ótica ? Eu utilizava internet TDMA, e agora fiz o pedido para fibra ótica. É necessário a troca do roteador ? Ou é apenas a empresa nos empurrando o produto ?
  6. nilzon

    Laço FOR não para.

    Nossa mano, funcionou. Mas porque eu não posso usar %s para ler um 'f' ou 'm' ? Poderia me explicar ? E porque nesse caso eu precisei do %*, isso nunca aconteceu cmg antes. MUITO Obrigado pela ajuda.
  7. nilzon

    Laço FOR não para.

    Ok, mesmo se eu consertar isso, o meu FOR ainda não quer parar... e é esse o meu problema. Mesmo se eu usar o WHILE com um Contador, ele não para.
  8. nilzon

    Laço FOR não para.

    Funciona, sempre fiz assim usando o DEV C++, só que especificamente esse código não está funcionando. Mas de qualquer forma, tentei i++ fora do FOR, também não deu. Obs, tentei utilizando o WHILE também, com um contador dentro, mesmo assim não funcionou.
  9. Boa noite, poderiam dar uma olhada no código em C, e me explicarem se possível, porque o meu FOR não quer incrementar 1 na varável i, ou seja, ele nunca para. #include <stdio.h> #include <stdlib.h> #include <locale.h> int main(){ setlocale(LC_ALL, "Portuguese"); char sexo; float altura,media_alt_homens, cont_homens, maior_alt_mulher, menor_altura, maior_altura, tot_alt_homens; for(int i = 1; i <= 3; i++){ printf("Informe o sexo da %dº pessoa: F ou M. \n", i); scanf("%s", &sexo); printf("Informe a altura: \n"); scanf("%f", &altura); if(altura > maior_altura){ maior_altura = altura; } if(altura < menor_altura){ menor_altura = altura; } if(sexo == 'm'){ cont_homens++; tot_alt_homens += altura; media_alt_homens = tot_alt_homens / cont_homens; }else if(sexo == 'f'){ if(altura > maior_alt_mulher){ maior_alt_mulher = altura; } }else{ printf("Sexo Inválido.\n"); } } printf("A maior altura é: %.2f\n", maior_altura); printf("A menor altura é: %.2f\n", menor_altura); printf("A média da altura dos homens é: %.2f\n", media_alt_homens); printf("A altura da mulher mais alta é: %.2f\n", maior_alt_mulher); printf("A quantidade de homens era: %.0f\n", cont_homens); return 0; }
  10. @MassakiMsk Putz cara, consegui, entendi que é somente eu mandar um parâmetro, mas achei que seria mais fácil kk não vou conseguir fazer essa função "textcolor" de cabeça kkk mas valeu mano, consegui, obrigado =)
  11. Estou criando um programinha simples, pra mudar a cor do sistema. Só que, quero dar a opção para o usuário escrever a cor que ele quer. Ex: Tem a tabela 1: Azul 2: Verde F: Vermelho C: Amarelo Sendo F cor de fundo e 1 cor da fonte. Então olhando a tabela, ele escolheria as cores, e eu armazenaria sua escolha em uma variável opccor. Com isso, eu tentei fazer dessa forma, mas não deu certo. Alguém tem alguma ideia de como posso fazer ? Obg pela atenção. /* system("color F1", opccor);*/ . system("color %c", opccor);

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!