Ir ao conteúdo
  • Cadastre-se

Xaws

Membro Pleno
  • Posts

    200
  • Cadastrado em

  • Última visita

Tudo que Xaws postou

  1. @Ayumu Aoyagi Posta o seu código pra vermos PS: A imagem anexada bugou e não está aparecendo
  2. @devair1010 Acho que esse calculo ta errado em, porque pensa comigo você vai tirar 100 de 20.000 depois vai multiplicar por 60? Tinha que fazer uma função que contasse e a cada 1 hora tirasse 100ml até zerar e depois mostrava as horas igual você disse antes. Desse jeito ai ta todo errado, você ta tirando 100ml e depois multiplicando o valor (19.900) por 60 que vai dar 1 milhão e pouco
  3. @Igor Vargas Ta certo, 20L = 20.000 ml http://www.metric-conversions.org/pt-br/volume/litros-em-mililitros.htm
  4. @mateus costa r #include <stdio.h> #include <stdlib.h> #include <locale.h> int main() { float nt1, nt2, nt3, nt4, mediafinal, x; setlocale(LC_ALL, "portuguese"); printf("_____________________________________________\n"); printf("Calcule a sua média:\n"); printf("_____________________________________________\n"); printf("\n Digite a sua primeira nota :"); scanf("%f", &nt1); printf("\n Digite a sua segunda nota :"); scanf("%f", &nt2); printf("\n Digite a sua terceira nota :"); scanf("%f", &nt3); printf("\n Digite a sua quarta nota:"); scanf("%f", &nt4); printf("\n____________________________________________\n"); x= nt1+nt2+nt3+nt4; mediafinal = (nt1+nt2+nt3+nt4)/4; if (mediafinal < 4) { printf("Sua nota total: %.1f \n", x); printf("Sua media: %.1f \n", mediafinal); printf("Você nao foi aprovado, pessimo"); printf("\n____________________________________________\n"); } else if ( (mediafinal >=4) || (mediafinal < 6)) { printf("Sua nota total: %.1f \n", x); printf("Sua media: %.1f\n", mediafinal); printf("Você nao foi aprovado, ruim"); printf("\n____________________________________________\n"); } else if( (mediafinal >=6) || (mediafinal < 8)) { printf("Sua nota total: %.1f \n", x); printf("Sua media: %.1f\n", mediafinal); printf("Você foi aprovado, bom"); printf("\n____________________________________________\n"); } }
  5. @LeonardoKonyk O meu pc ( que por sinal é bem lixo kk) também já deu isso, mais no meu caso é porque minha placa de vídeo ta ruim, nem sempre ele congela...As vezes da tela azul, as vezes fica tela preta e volta. Vê se não é o teu caso
  6. @Igor Vargas Em questão de mostrar a porcentagem da sala que foi aprovada acho que você vai ter que usar if Tipo se i é 10, if(cont == i){ printf("100% da sala foi aprovada"); } if(cont == 5){ printf("50% da sala foi provada"); } #include <stdio.h> #include <stdlib.h> #include <math.h> main(){ float notap; float media; float notas; int faltas; float notat; int i; int cont,contr; int aprovado,reprovado; for(i=0; i<2; i++){ printf("Digite Suas Notas \n"); printf("Nota 1:"); scanf("%f", &notap); printf("Digite sua segunda nota \n:"); scanf("%f", &notas); printf("Digite sua terceira nota\n :"); scanf("%f", &notat); printf("Digite sua faltas \n"); scanf("%d",&faltas); media=((notap + notas + notat)/3); printf("Sua media sera %2.f\n",media); if(media>=9){ cont++; printf("Seu conceito esta A. voce foi aprovado\n"); }else if(media>=7.5){ printf("Seu conceito esta B. voce foi aprovado\n"); }else if(media==5.0){ printf("Seu conceito sera C.voce foi aprovado\n"); }else if(media<5.0){ contr++; printf("voce esta Reprovado Va Estudar\n"); }else if(faltas>15.0){ printf("voce esta Reprovado\n"); } else if(media< 7.0 && faltas<= 10.0){ printf("voce esta reprovado\n"); } } printf("Foram aprovados %d\n",cont); printf("Foram reprovados %d\n",contr); } Ou sei la, se você souber calculo pra mostrar a porcentagem exata (exemplo 100% da sala)
  7. @fernandobrito #include<stdio.h> #include<stdlib.h> #include<math.h> main () { volta: float n,k; float soma1,soma2,soma3,soma4,soma5,soma6,soma7,soma8,soma9; float mult1,mult2,mult3,mult4,mult5,mult6,mult7,mult8,mult9; scanf("%f",&n); if (n>=0 && n<=9) { soma1 = n+1.00; soma2 = n+2.00; soma3 = n+3.00; soma4 = n+4.00; //-------------------------- mult1 = n * 1.00; mult2 = n * 2.00; mult3 = n * 3.00; mult4 = n * 4.00; printf("Tabuada de soma:\n %.2f\n%.2f\n%.2f\n%.2f\n",soma1,soma2,soma3,soma4); printf("Tabuada de Multiplicacao:\n %.2f\n%.2f\n%.2f\n%.2f\n",mult1,mult2,mult3,mult4); } else { printf("Digite um numero entre 0 e 9\n"); goto volta; } }
  8. @erique É porque uma das regras do fórum fala que quando se trata de exercícios não podemos dar códigos e nem modelos a não ser que a pessoa tenha postado o código dela
  9. @JuniorGM Testa isso então, vai em menu iniciar>Região e Idioma>Teclados e Idiomas>Alterar teclados... Tenta mudar por lá e vê se resolve
  10. @Isabella Cristina Nunca ouvi falar nisso mais acho que isso pode te ajudar https://msdn.microsoft.com/pt-br/library/dn336946.aspx Ou isso↓ http://www.hardware.com.br/comunidade/converter-gpt/1333007/ Aparentemente ele estava com o mesmo problema que você e não queria perder os arquivos, então lá no final do tópico informaram pra ele um programa que o ajudou, da uma olhada
  11. @TYSQUARE89 Pela forma como o erique se expressou deu a entender que não se trata de um exercício logo não está quebrando nenhuma regra
  12. Xaws

    C Normalizar dados em C

    @Mateus Braga while ((temp < 250 || (temp > 40)) { Nessa linha você abre 3 "(" e fecha com 2 só e nesse caso se a temperatura está entre 40 e 250 o certo seria while ((temp >=39 && temp <= 251 )) { Caso queira usar o modo antigo é so colocar mais uma ) no final while ((temp < 250 || (temp > 40))) {
  13. @Kevin Mikio int traducao () { int i; for(i=0;*dic;i=i+2) { if(strcmp(dic,palavra)==0) break; } if(*dic) return (i+1); else return (-1); } O que você queria fazer nessa parte? ↑ Primeiro você faz um for que fala que i é = 0, ai informa um ponteiro, depois fala que i é igual a i + 2 '-' Em baixo você compara 2 chars e se forem iguais você para getc(frase); ↑ Nessa linha você ta tentando converter um char em FILE opcao=toupper(opcao); ↑ E nessa linha não foi declarado esse toupper Segue o link com esses erros arrumados, tá compilando normal é só você consertar o código pra fazer o que você deseja (só consertei os erros pra compilar normal, conserta ai e posta se tiver dúvidas) #include <stdio.h> #include <stdlib.h> #include <string.h> #include <locale.h> char dic [][11]={"cat","gato", "dog","cachorro", "is", "é", "bad","ruim", "","",}; char frase[50]; char palavra[11]; char *p; void pega_palavra() { char *q; q=palavra; while (*p && *p!=' ') { *q=*p; p++; q++; } if (*p==' ')p++; *q='\0'; } int traducao () { int i,x; //for(i=0;*dic;i=i+2) for(i=0;x<=i;x++) { if(strcmp(palavra,*dic)!=0) { printf("Nao temos essa traducao"); break; } else { return (i+1); } } } int main() { char opcao; int linha; int toupper(opcao); do { printf("Insira a frase que queira traduzir: \n"); *palavra = getc(stdin); *palavra = fflush(stdin); p=palavra; pega_palavra(); printf("\n====Menu====\n"); printf("A-Portugues\nB\nC\nS-Sair\n"); printf("\nEscolha uma opcao: "); opcao=getchar(); toupper; switch(opcao) { case 'a': linha=traducao(); if(linha!=-1) printf("%s\n ",dic[linha]); else printf("%s\n ",palavra); pega_palavra(); break; } while(*palavra); //printf("\nQuer traduzir outra frase?s/n\n"); //opcao=getche(); }while(opcao!='s'); exit(0); }
  14. @Luana1983 Já que ninguém respondeu né... Nunca tentei fazer isso, pesquisei aqui também e dizem que não é possível remover algo de uma linha especifica,então o que se pode fazer é isso ↓ Definir um char vazio (char limpa[1] = "";) depois copiar para a parte que você deseja deletar (ctt.nome nesse ex) Assim fica: Nome: Telefone: xxxxxxxxx Depois você cria um novo arquivo e escreve as informações no novo arquivo,deleta o antigo e renomeia o novo pro nome antigo, eu só não sei se tem como ler e substituir linha especifica por se tratar de um arquivo binário (em arquivo de texto normal tem como). Segue o exemplo, não sei se te ajuda mais já que ninguém respondeu quem sabe abre sua mente pra achar a solução void remover(){ CONTATO ctt; FILE *limpo; char limpa[1] = ""; arquivo = fopen("agenda.txt","rb+"); fread(&ctt,1,100,arquivo); memcpy(ctt.nome,limpa,10); limpo = fopen("limpo.txt","ab"); fwrite(ctt.nome,1,100,limpo); fwrite(ctt.telefone,1,100,limpo); fclose(arquivo); fclose(limpo); remove("agenda.txt"); rename("limpo.txt","agenda.txt"); printf("Nome: %s\n",ctt.nome); printf("Telefone: %s\n",ctt.telefone); printf("----------------------------------------------------------\n\n"); system("pause"); }
  15. @JuniorGM Eu tinha um teclado antigo que dava o mesmo problema que o seu quando eu jogava SAMP, normalmente ele voltava ao normal sozinho depois de um tempo ou depois de reiniciar, vê se não é o teu caso
  16. @Lateus Não sei se o windows instala driver de dispositivo na tela de login, provavelmente ele não instala e por isso quando você trocou de teclado ele não funcionou, como o antigo provavelmente deu algum problema (não é possível que todas as entradas USB tenham queimado, seria muito azar mesmo) você vai ter que ir em algum outro computador e instalar em um pendrive um windows portátil, depois vai no seu PC inicia o windows pelo sistema portátil e encaixa outro teclado, quando ele instalar o driver do dispositivo e já estiver reconhecendo o teclado você reinicia o PC e inicia seu windows normal. •Claro que isso é caso tenha feito os testes e comprovado que realmente o teclado está com defeito e não as entradas USB's
  17. @Arthur Filipe "Há algo que eu possa fazer para resolver ou melhorar esse cenário? Talvez mudar de navegador?" Limpeza de histórico,cookies,limpeza de programas e arquivos desnecessários,chaves (ccleaner),desinstalar extensões,e fazer scan's semanalmente. Pode tentar mudar de navegador também, pra mim o melhor que existe é o Google Chrome (o mais leve e rápido na minha opinião)
  18. @Lu Iz Provavelmente é vírus ou alguma extensão que está fazendo isso
  19. @misterjohn "lâmpada do painel da tv queimada" - Realmente aparecem fotos de carro, acho que o certo não é procurar como lâmpada e sim como led → "led do painel da tv queimada" https://www.google.com.br/search?q=led+do+painel+da+tv+queimada&rlz=1C2NHXL_pt-BRBR756BR756&dcr=0&source=lnms&também=isch&sa=X&ved=0ahUKEwjdhqGHiqbWAhWKi5AKHVZwBAYQ_AUICigB&biw=1366&bih=676
  20. @Paulo Ricardo Lauxen No teu caso depende... Se você testou em outra maquina e o mouse funcionou normal mais na sua fica falhando pode ser: •1- Problema nas entradas USB (mais provável) •2- Vírus Se testou alguns mouses (exemplo 3) em maquinas diferentes e eles ficaram falhando como você descreveu ai é problema no mouse mesmo
  21. @Luna00002 •Testa com algum mouse que você saiba que está funcionando •Provavelmente o mouse está com defeito, assim que se coloca ele no computador deveria aparecer aquela mensagem "instalando driver do dispositivo"
  22. @ipolar Direito você tem (você pagou por um plano de 50mb, eles não podem te dar um de 30 por ex.) mais por causa de 4mb só você vai reclamar? Isso levando em consideração que: •Usar wi-fi é mais fraco que cabo •Qualquer celular ou outro PC usando a mesma net também conta pra abaixar o MB do speedtest •Possíveis problemas com o modem também podem abaixar a velocidade •Vizinhos usando a net sem que você saiba também pode abaixar a velocidade •Programas em segundo plano Se for realmente 4MB só reveja se você realmente quer reclamar!

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!