Ir ao conteúdo
  • Cadastre-se

Flávio Pedroza

Membro Pleno
  • Posts

    2.067
  • Cadastrado em

  • Última visita

Tudo que Flávio Pedroza postou

  1. Procura na fonte uma etiquete ou no manual algo como AC INPUT, Current:xxa. Acredito que na sua vai vir algo em torno de 15 A. Procure por cabos de 15A ou maior. Ex;: https://produto.mercadolivre.com.br/MLB-961715573-cabo-de-forca-novo-padro-20a-180-metros-_JM?matt_tool=23599595&matt_word&gclid=CjwKCAjwzJjrBRBvEiwA867bytYak7xn-77W9_e4AANfC2Q_JgY6uC-jshJkHyheUG5PDBnU5iEidRoCiJsQAvD_BwE&quantity=1
  2. Se sua rede for 110v, acredito que um cabo de 16A seria suficiente: 1200W/0,8=1500W 1500W/110 = 13,63A.
  3. Tudo indica que seja o processador. Mas para realmente ter certeza, só testando em outro pc.
  4. Tenta testar o processador em outro PC (leva em um técnico, se necessário).
  5. Pode ser problema de fonte de energia (qual a marca? usa estabilizador?). Talvez fosse bom formatar o sistema e/ou dar um reset na bios, já que trocou de processador - só um palpite...
  6. int n; float h=0; printf("%f\n",h);
  7. Sim. Não. Também mudar o scanf de %f para %d ou %i ou %u e : h=h+1.0/n; .
  8. Segundo o enunciado n teria que ser inteiro e positivo. Logo, deveria ser to tipo "unsigned int" e não "float".
  9. #include <stdio.h> #include <stdlib.h> int main(){ int a, b=38, div1=0; float media = 0, soma = 0; for(a=38; a>=2;a--){ b--; div1++; media=((a*b)/(float)div1); soma+=media; } printf("soma dos inteiros %f\n", soma); } Veja se assim funciona. Obs.: acredito que "div" seja um função em c e não pode dar nome às variáveis.
  10. Ligou o cabo de vídeo na placa de vídeo, certo? Sim, tem que estar atualizado. Mas geralmente os vendedores já enviam com a bios atualizada. Confirme com o vendedor.
  11. Posta as configurações do pc (processador, placa-mãe, placa de vídeo, etc.)
  12. if (strcmp (cor2,"verde") == 0); (...) if (strcmp(cor2, "verde") == 0) ; (...) if (strcmp (cor2,"verde") == 0); Remova esses ";". Obs.: vermelho + azul = roxo.
  13. int main(){ int i, j; char str[2]="x", str1[2]="."; for(i=1; i<=7; i++){ for(j=1;j<=7; j++) if((i+j == 8) || (i == j)) { printf("%s", str); }else printf("%s", str1); printf("\n"); } }
  14. Lembre-se que membros estáticos são compartilhados por todos as instâncias das classes. Suponha que fosse permitido um membro estático acessar membro não estáticos da classe. #include <iostream> using namespace std; class Teste { public: int atributo_nao_estatico; static int membro_estatico () {return atributo_nao_estatico;}; }; int main() { Teste c1, c2; c1.atributo_nao_estatico = 0; c2.atributo_nao_estatico = 1; cout << Teste::membro_estatico(); return 0; } O resultado do programa acima iria imprimir o quê? 0 ou 1? Na sua opinião qual dos atributos o método "membro_estatico" iria retornar? O atributo da instância c1 (=0) ou da instância c2 (=1)? Ficou em dúvida? Então, o compilador também ficaria...
  15. Sim, para que der resultado diferente tem que mudar a taxa de rendimento.
  16. Não fica claro no problema se será apenas uma aplicação ou se será aplicado todo mês o salário integral Acredito que seja a primeira. Nesta caso, basta multiplicar a aplicação inicial pela taxa de juros: #include <iostream> #include <math.h> using namespace std; int main() { float sal_carlos, sal_joao; int meses; cout << "\nDigite o salario do Carlos: "; cin >> sal_carlos; sal_joao = sal_carlos / 3; meses = 0; do { sal_carlos *= 1.02; sal_joao *= 1.05; meses += 1; } while (sal_joao < sal_carlos); cout << "Meses necessarios = " << meses; cin.get(); return 0; } No entanto, se for o caso de aplicação integral do salario mês a mês: #include <iostream> #include <math.h> using namespace std; int main() { float sal_carlos, sal_joao; float sal_carlos_ini, sal_joao_ini; int meses; cout << "\nDigite o salario do Carlos: "; cin >> sal_carlos_ini; sal_joao_ini = sal_carlos_ini / 3; sal_carlos = sal_carlos_ini; sal_joao = sal_joão_ini; meses = 0; do { sal_carlos = (sal_carlos*1.02) + sal_carlos_ini; sal_joao = (sal_joao*1.05) + sal_joao_ini; meses += 1; } while (sal_joao < sal_carlos); cout << "Meses necessarios = " << meses; cin.get(); return 0; }
  17. Sua lógica de recursividade está errada. Nunca tem fim. int soma(int n){ if (n == 0){ return 0; }else{ return (soma(n-1)+pow(n, 3)); } }
  18. CS:GO exige mais da CPU, enquanto PUBG exige placa de vídeo, acredito.
  19. Para que o HDMI da placa-mãe funcione é necessário que o processador possua vídeo integrado. Confirme se seu processador possuí vídeo integrado.
  20. O ideal e ler linha por linha void lerArqTxt(const char *palavra) { char caracter; char line[150];//acredito que 150 eh suficiente para ler uma linha int loop_var, contador; bool flag; FILE *arq; arq=fopen("arquivo1.txt","r"); if(!arq) fclose(arq); else while((fgets(line,150, arq)!=NULL) { if (strstr(line, palavra) != NULL) ++contador; } fclose(arq); printf("\n\n%d", contador); } int main() { char palavra[50]; fgets(palavra, 50, stdin); palarava[strlen(palavra)-1]='\0';//remove o enter lerArqTxt(palavra); // Passaria o nome por parâmetro para a função. return (0); } Veja se assim funciona, não testei.
  21. Com está formatado o arquivo? os nome estão separados por espaço? Poste um trecho do arquivo .txt
  22. Ok, entendi sua dúvida. Realmente, no caso de atributos, é necessário uma definição fora da classe. Infelizmente não sei a razão para isso.
  23. Sem placa de vídeo, não. Fique usando a placa antiga mesmo por enquanto.

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!