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. sendo assim testei a GTX 970 nela com uma fonte de 400W e funcionou normal, isentando minha fonte OCZ de 600W de ser o problema. Não entendi? Funcionou tudo normal com a fonte de 400W, inclusive na GA-970A-D3?
  2. Nunca ouvi falar. Acho que você tem que trocar a fonte. A placa precisa de 2 conectores de 6 pinos PCIE. No caso, precisaria de 1 ou 2 adaptadores desses: https://produto.mercadolivre.com.br/MLB-692327639-cabo-adaptador-6-pinos-para-2-energia-molex-evga-_JM?quantity=1#position=2&type=item&tracking_id=691d4803-f2d5-443f-8469-89f52cf60140 Mas não recomendo, sua fonte não aguentaria. Espera algum usuário mais experiente aparecer no tópico e recomendar algum modelo de fonte mais apropriado pra você.
  3. Veja se assim funciona (o arquivo tem que ter pelo menos 10 números): #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { FILE *arquivo; arquivo = fopen("arquivo.txt", "r"); int i, j, k; int vetor[10]; char txt[10]; char txt2[10]; for (i = 0; i<10; i++) { //ler dez números fscanf(arquivo, "%s", txt); j = 0; k = 0; //Remover caracteres nao numericos while (j != strlen (txt)) { if ((txt[j] >= 48) && (txt[j] <= 57)) { txt2[k] = txt[j]; k++; } j++; } txt2[k] = '\0'; vetor[i] = atoi(txt2); printf("%i ", vetor[i]); } printf("\n"); fclose(arquivo); return 0; }
  4. Lista *novo = NULL; Lista *antigo = NULL; voo = fopen("voo.txt","r"); while(fgets(line, 50, voo) != NULL){ int iRG; char itemp_nome[20]; char itemp_sobrenome[20]; sscanf(line, "%s %s %d", itemp_nome, itemp_sobrenome, &iRG); novo = (Lista*) malloc(sizeof(Lista)); if (antigo != NULL) antigo->prox = novo; //novo->prox = l; novo->RG = iRG; strcpy(novo->nome, itemp_nome); strcpy(novo->sobrenome, itemp_sobrenome); antigo = novo; //printf("Nome: %s %s \t| RG: %d\n", novo->nome, novo->sobrenome, iRG); } Veja se assim funciona. Lembre-se que ao final, seu programa deve liberar a memória alocada por malloc chamando free, pois c não tem garbage collector.
  5. Eu faria uma solução similar, leria como string e removeria os elementos não números. Depois converteria de string para int usando atoi(); char txt[10]; for (i = 0; i<numero; i++) { fscanf(arquivo, "%i", txt); //remover [ ou ] de txt vetor[i] = atoi(txt); printf("%i ", vetor[i]); }
  6. Pesquise pela função gotoxy(x,y). Com ela, você consegue determinar a posição dos caracteres na tela.
  7. Saberia dizer se a GPU necessita de alimentação extra, direto da fonte?
  8. Também tive esse problema em alguns jogos. Que me lembro de cabeça: Metal Gear Rising: Revegeance.
  9. //int controladorapizza (int op) { float controladorapizza (int op) { //int oppizza, m, c, fc,qq, p; int oppizza; float precos[5] = {18, 18, 18, 22, 22}; (...) //return oppizza; return precos[oppizza-1]; (...) int main(){ setlocale(LC_ALL,""); int op,oppizza,opbebida;//, total; float total = 0; Faça o meso para as bebidas.
  10. Veja se entende o de @devair1010 então. A solução foi parecida. você representa a escolha do jogo por um número de 1 a 4 e usa switch/case para chamar uma função diferente para casa número.
  11. Acho que ficaria melhor assim: #include<iostream> using namespace std; int main(){ int x, jogo; cout << "escolha umas destas opções: 1 - Mega_Sena | 2- Quina | 3 - Lotomania | 4-Lotofácil " << endl; cin >> jogo; (...) switch (jogo) { case 1: mega_sena(int apostas, int quantidade, int numeros[]); break; case 2: quina(int apostas, int quantidade, int numeros[]); break; case 3: loto_mania(int apostas, int quantidade, int numeros[]); break; case 4: loto_facil(int apostas, int quantidade, int numeros[]); break; }
  12. acredito que a variável do tipo integer só vá até 32 768. longint vai até 2 147 483 647. Corrigindo isso e outro erros de sintaxe: var login:string; senha: longint; begin Writeln('LOGIN:'); Readln(login); Writeln('SENHA:'); readln(senha); if (login = 'prepara') and (senha = 123456789) then Writeln('ACESSO PERMITIDO') else Writeln('ACESSO NEGADO'); readln; end.
  13. Veja se isso ajuda a resolver: #include <stdio.h> #include <string.h> using namespace std; int main() { char text[60] = "A linguagem *C e mais rapida que Python"; char saida[60]; char id = '*'; char id1[] = "<b>"; char id2[] = "</b>"; for (int i=0; i < strlen(text); i++) if (text[i] == id) //procura o '*' { strncpy(saida, text, i);//copia "A linguagem " para saida strcat(saida, id1);//acrescenta <b> - "A linguagem <b>" strcat(saida, text+i+1);//acrescenta o resto do texto (pula o *) A linguagem <b> e mais rapida que Python" } printf ("%s", saida); return 0; } O código acima substitui o * por <b>. Não funciona como você quer, mas é um começo. Veja se consegue fazer o resto.
  14. Veja se o código abaixo funcionar: #include <iostream> using namespace std; int main() { wcout << L"x\x00B1+x\x00B2+x\x00B3"; } Se no lugar dos expoente aparecer interrogação, e porque seu console não suportar o UTF-8 (teria que alterar os parâmetros de compilação, acredito).
  15. essa variável "ok" tem que ser uma variável de classe, publica ou privada. Se for privada, use uma função para ler o valor. class MainWindow : public QMainWindow { private: bool ok; public: bool IsOk() {return ok;} }; MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("localhost"); db.setDatabaseName("nomedadb"); db.setUserName("user"); db.setPassword("senha"); ok = db.open(); }
  16. Seria assim? public static void soma(ref int[] s, int[] v1, int[] v2) // Soma os dois valores { Console.WriteLine("------ SOMA -----"); for (int i = 0; i < 10; i++) { s[i] = v1[i] + v2[i]; Console.WriteLine(v1[i] + " + " + v2[i] + " = " + s1[i]); } Console.ReadKey(); } (...) //soma(ref s, v2); soma(ref s, v1, v2);
  17. Testei seu código em um compilador online e funcionou normal: sh: 1: color: not found Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e a sua opinião em relação ao filme: ÓTIMO – 3, BOM – 2, 1-REGULAR. Faça um algoritmo que receba a idade e a opinião de 8 espectadores e que calcule e mostre: · A quantidade de pessoas que respondeu ÓTIMO; · A quantidade de pessoas que respondeu BOM; · A quantidade de pessoas que respondeu REGULAR; · A média das idades das pessoas que responderam ÓTIMO; · A média das idades das pessoas que responderam BOM; · A média das idades das pessoas que responderam REGULAR; sh: 1: pause: not found sh: 1: CLS: not found Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 1 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 2 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 3 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 1 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 2 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 3 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 1 Digite a idade do entrevistado: 11 Digite a resposta do entrevistado (ÓTIMO – 3, BOM – 2, REGULAR - 1): 2 O número total de pessoas que responderam 'ÓTIMO' é: 2 O número total de pessoas que responderam 'BOM' é: 3 O número total de pessoas que responderam 'REGULAR' é: 3 A média das idades das pessoas que responderam 'ÓTIMO' é: 11 A média das idades das pessoas que responderam 'BOM' é: 11 sh: 1: pause: not found A média das idades das pessoas que responderam 'REGULAR' é: 11 O único problema que vejo é no caso de ninguém avaliar regular, ótimo ou bom, pois daria divisão por zero.
  18. Não encontrei erro. Tem um exemplo do problema que ocorre?
  19. As dimensões do QLABEL (358x238 ) estão menores do que as da imagem (360x240). Tente igualar.
  20. Quais valores você testou e qual resultado espera?
  21. #include <iostream> #include <sstream> using namespace std; double a = 5.75; double b = 1.25; ostringstream r; string s; int main() { r << "(" << a << "," << b << ")"; s = r.str(); cout<<s; 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...

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

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!