Ir ao conteúdo
  • Cadastre-se

Matheus Miranda Souza

Membro Pleno
  • Posts

    32
  • Cadastrado em

  • Última visita

Tudo que Matheus Miranda Souza postou

  1. @Math.Pi Eu tentei desentorta, talvez seja uns 6 pinos q estão tortos, mas mesmo tentando desentorta não tenho coragem de colocar o processador novamente, vai q eu só piore as coisa, olhando para este tanto de pino da uma apresentando problemas na minha cabeça kkk
  2. Boa noite pessoal, tirem esta duvida do meu coração rs. seguinte, comprei um processador novinho um I5 9400f, montei o pc bonitinho porém ele não da video, após um tempo reparei q a placa-mãe tinha uns pinos do socket torto, "RIP" mas minha real preocupação é, sera q o fato deu ter colocado o processador em pinos tortos o queimou? o inutilizou? a placa-mãe era uma tuf h310, o processador esquentava, mas não sei se a placa-mãe bipava porque estou sem o speaker. A real duvida é, existe chance do processador ter sido prejudicado permanentemente? Já encomendei outra placa-mãe, mas estou inquieto com esta possibilidade na cabeça. vou deixar algumas imagens do socket, acho difícil ajudar em algo kkkk Obs: sim eu tenho uma vga dedicada.
  3. @CiroboyBR eai beleza ? man, como seria para mandar e-mail?
  4. Olá pessoal, seguinte eu tenho uma função de verifica o RG no banco de dado, segue o código: int verificar_rg(int tipoPessoa){ MYSQL conexao; MYSQL_RES *result; MYSQL_ROW row; int i, num_fields, sql, tipo; char query[150],rg[10]; mysql_init(&conexao); tipo = tipoPessoa; printf("Digite o seu rg:"); //Aqui eu pego o RG do usuario scanf("%s",&rg); //verifico se existe no banco... if ( mysql_real_connect(&conexao, "localhost", "root", "", "teatro", 0, NULL, 0) ){ if (tipo == 1 || tipo == 2 || tipo == 3){ sprintf(query, "select id from tb_usuarios where rg = '%s';",rg); } else { sprintf(query, "select id from tb_convidado where tb_convidado_rg = '%s';",rg); } sql = mysql_query(&conexao, query); result = mysql_use_result(&conexao); if (mysql_fetch_row(result) == 0) { printf("Rg nao registrado!! \n "); system("pause"); main(); } } //retorno o rg aqui para usar em outra função return rg [10]; } porém o problema mora aqui, eu tento retornar este meu vetor RG[10] na seguinte função: void reservarProfessores(char matriz[2][10]){ int row, col; char rg[10]; rg[10] = verificar_rg(); <----------------- //aqui eu tento pegar o rg printf("\n\n RESERVA DE CADEIRAS\n\n"); row =linhaX(); col = colunaY(); if(matriz[row][col]=='.' ){ matriz[row][col] = 'R'; system("cls"); // printf(" Digite o seu rg novamente:"); // scanf("%s",&rg); system("cls"); MYSQL conexao; MYSQL_RES *result; MYSQL_ROW rows; int i, num_fields, res; char query[150]; mysql_init(&conexao); if ( mysql_real_connect(&conexao, "localhost", "root", "", "teatro", 0, NULL, 0) ) { sprintf(query,"UPDATE tb_usuarios SET lugar_x='%i', lugar_y='%i' where rg = '%s';",row,col,rg); res = mysql_query(&conexao,query); if (!res) printf("\n\n RESERVA EFETIVADA COM SUCESSO !!\n \n"); else printf("Erro na inser��o %d : %s\n", mysql_errno(&conexao), mysql_error(&conexao)); mysql_close(&conexao); }else{ printf("Falha de conexao\n"); printf("Erro %d : %s\n", mysql_errno(&conexao), mysql_error(&conexao)); } system("pause"); } else if (matriz[row][col]=='X'){ printf("\n\n CADEIRA JA OCUPADA!! ESCOLHA OUTRA !!\n\n");} else if(matriz[row][col]=='R'){ printf("\n\n CADEIRA JA RESERVADA !! ESCOLHA OUTRA !!\n\n");} getch(); } rg[10] = verificar_rg(); não funciona ele dá o seguinte erro: eu estou fazendo o retorno de forma errada? Por favor me ajudem.
  5. @AnsiC então o que eu devo fazer para corrigir este erro na minha matriz ? como ela ficaria ?
  6. Eai pessoal beleza? estou desenvolvendo um programa de reserva de lugares, eu tenho uma matriz 10x10, mais para determinado usuário eu exibo apenas 2x10 da matriz, olha só como fico: : código: // Aqui eu preencho a matri void inicializa(char matriz[ROW][COL]){ int i,j,flag=0; for(i=1;i<=ROW;i++) for(j=1;j<=COL;j++) matriz[i][j] = '.'; } // aqui eu exibo ela, mais apenas a linha 9 e 10// int mostrarPainelProf(char matriz[2][10]) { int i,j,flag=0; printf("\n\n %c PAINEL DE OCUPACOES %c\n\n",16,17); printf(" "); for(i=1; i<=10; i++) printf("%d ",i); for(i=9; i<=10; i++) { printf("\n\n %i",i); for(j=1; j<=10; j++) { printf(" (%c)",matriz[i][j]); } } } adicionado 4 minutos depois Porém se eu exibir as outras 8 linhas elas estão todas corretas: código dela void inicializa(char matriz[ROW][COL]){ int i,j,flag=0; for(i=1;i<=ROW;i++) for(j=1;j<=COL;j++) matriz[i][j] = '.'; matriz [6][9] = 'p'; matriz [7][9] = 'p'; matriz [8][9] = 'p'; matriz [6][10] = 'p'; matriz [7][10] = 'p'; matriz [9][10] = 'p'; } //Mostra o matriz// int mostrarPainelAluno(char matriz[8][10]) { int i,j,flag=0; printf("\n\n %c PAINEL DE OCUPACOES %c\n\n",16,17); printf(" "); for(i=1; i<=10; i++) printf("%d ",i); for(i=1; i<=8; i++) { printf("\n\n %d",i); for(j=1; j<=10; j++) { printf(" (%c)",matriz[i][j]); } } }
  7. Pessoal alguém sabe alguma forma bem explicada que como mandar um e-mail e C, pois tenho X e-mails cadastrado no meu banco, eu preciso mandar e-mail para todos eles.
  8. "muitas conexões simultâneas", só isso já n vão querer liberar a porta pra você rotear um server.
  9. liga n sua operadora de net, e manda eles liberar a porta pra você, porque se esta tudo certo no roteador, devem ser eles que estão fechando a porta.
  10. Boa noite pessoal, alguém pode me ajudar, eu tenho uma matriz 5x5 preenchida desta forma: (L) (L) (L) (L) (L) (L) (L) (L) (L) (L) eu gostaria de saber como eu faço para exibir uma mensagem quando todos os valores "L" forem substituído por "R" da seguinte forma: (R) (R) (R) (R) (R) (R) (R) (R) (R) (R)
  11. não manjo muito, mais até onde eu sei você tem que abrir a porta no modem também.
  12. muito simples meu amigo, é só você configurar no seu windows qual dispositivo de saída de som você quer q ele use, o da placa de video, ou o do painel frontal clica com botão direito ali no ícone de som , vai você vai na opção "Sons", vai na guia reprodução ai é só escolher a saída q você deseja usar e definir como padrão. Espero ter ajudado. Boa noite.
  13. @CiroboyBR você é o gênio do C, muito obrigado carinha você me ajudou muito !!!!
  14. @LuisOPsum eu tenho a seguinte tabela: create table testee ( id int not null primary key auto_increment, tb_aluno_nome varchar (128) not null, tb_aluno_rg int not null, lugarX char(2), lugary char(2) ); INSERT INTO eu usei para preencher os campos nome e rg. lugarX e lugarY eu quero preencher depois, o usuario vai me passar o rg , com base no rg eu faria algo to tipo: INSERT INTO testee (lugarX,lugarY) value(lugarX,lugarY) where rg ='99999999'; claro que este comando sql esta errado, eu um comando sql com o mesmo objetivo deste acima.
  15. Boa noite, estou com uma dificultado de sql, eu quero adicionar um registro em um usuario ja existente no qual o id seja "1", por exemplo.
  16. @CiroboyBR , código completo: #include <stdio.h> #include <stdlib.h> #include <mysql.h> #include <locale.h> #include <stdlib.h> int main() { MYSQL conexao; MYSQL_RES *result; MYSQL_ROW row; int i, num_fields; int rg=999999999; char query[150]; mysql_init(&conexao); if ( mysql_real_connect(&conexao, "localhost", "root", "", "teatro", 0, NULL, 0) ){ if (mysql_query(&conexao, "select tb_aluno_nome from tb_aluno where tb_aluno_rg = '%i';",rg)) { printf("\nFalha de cconsulta"); } result = mysql_use_result(&conexao); if (result == NULL) { printf("\nFalha no result"); } num_fields = mysql_num_fields(result); while ((row = mysql_fetch_row(result))) { for( i = 0; i < num_fields; i++) { printf("%s ", row[i] ? row[i] : "NULL"); } } mysql_close(&conexao); system("pause"); return(0); } } create table tb_aluno ( id int not null primary key auto_increment, tb_aluno_nome varchar (128) not null, tb_aluno_rg int not null, tb_aluno_email varchar(128) not null, tb_aluno_ra varchar(16) not null, tb_aluno_tel varchar(21) not null ); ja tentei com o rg como char ou int, mais não obtive sucesso.
  17. @CiroboyBR dei uma olhada no seu código e tentei fazer o seguinte: MYSQL_RES *result; MYSQL_ROW row; int i, num_fields, RG; printf("Digite o seu rg:\n"); scanf("%i",&rg) mysql_init(&conexao); if(conecta_ao_db() == 1) { if (mysql_query(&conexao, "select tb_aluno_nome from tb_aluno where tb_aluno_rg = '%i';"),RG != 0) { printf("\nFalha de cconsulta"); } result = mysql_store_result(&conexao); if (result == NULL) { printf("\nFalha no result"); } num_fields = mysql_num_fields(result); while ((row = mysql_fetch_row(result))) { for( i = 0; i < num_fields; i++) { printf("%s ", row[i] ? row[i] : "NULL"); printf(" | "); } printf("\n"); } printf("\n################# LISTA ####################\n"); mysql_free_result(result); } mysql_close(&conexao); } mais por algum motivo ele apenas aparece a mensagem: Falha na consulta. ja tentei colocar o rg da seguinte forma: if (mysql_query(&conexao, "select tb_aluno_nome from tb_aluno where tb_aluno_rg = '%i';",RG) != 0) { printf("\nFalha de cconsulta"); } porém n obtive resultado algum, poderia me dizer o que esta errado ? Lembrando que casou eu insira o numero do rg manualmente do meu select funciona perfeitamente, ele me trás o nome do dono da quele rg, como no exemplo abaixo : if (mysql_query(&conexao, "select tb_aluno_nome from tb_aluno where tb_aluno_rg = '548951546';") != 0) { printf("\nFalha de cconsulta"); }
  18. Boa noite, pessoal estou desenvolvendo um programa em c que usa o banco mysql, ja consigo inserir dados no banco normalmente, agora como esta no código abaixo eu n sei como armazenar o resultado do meu select que vai sei o nome de um aluno que tem x Rg, em uma variável para depois exibir para o usuário. poderiam me ajudar ? char query[100]; MYSQL conexao; char res[255]; system("cls"); system("cls"); printf("Digite seu RG:"); scanf("%d", &rgPessoa); mysql_init(&conexao); if ( mysql_real_connect(&conexao, "localhost", "root", "", "teatro", 0, NULL, 0) ){ sprintf(query,"select tb_aluno_nome from tb_aluno where tb_aluno_rg = '%i';",rgPessoa); //o que eu devo fazer aqui ?? }else{ printf("Falha de conexao\n"); printf("Erro %d : %s\n", mysql_errno(&conexao), mysql_error(&conexao)); } system("pause"); return(0);
  19. @CiroboyBR eu gotaria de saber, no meu programa pede o RG do usuário , e através do rg eu pego o nome e exibo para ele, caso o rg n exita exibir a msg "rg não cadastrado", como ficaria isso ?
  20. Boa noite. tenho 2 programas na linguagem c, 1º exibe o menu e tem uma função cadastro, o 2º tem a função de reservas de lugares, através do 1º programa eu chamo o 2º usando a função system("caminho do executável"), quando efetuo a reservas dos lugares e volto para o 1º programa o 2º programa fecha perdendo todos os dados, para n ter esta perda de dados ? tem como deixar o 2º sempre aberto, mais só se torna visível quando eu o chamar ??
  21. Boa tarde, Eu tenho um programa em C conectado no banco, eu gostaria de saber com eu faço para fazer uma consulta do banco, por exemplo, eu quero saber um nome q tem determinado ID, dai eu salvo este nome em uma variável e exibo na tela, como ficaria o comando para isso acontecer ?
  22. ja aconteceu algo pareciso comigo, no meu caso era porque o ssd estava no formato MBR, dai tive q coloca-lo no formato GPT.

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!