Ir para conteúdo
Fórum Script Brasil

#VictorMartins

Membros
  • Total de itens

    11
  • Registro em

  • Última visita

Sobre #VictorMartins

  • Data de Nascimento 15/01/1990

Contatos

  • MSN
    victormartins3@hotmail.com

Perfil

  • Gender
    Male
  • Location
    Em algum lugar...

#VictorMartins's Achievements

0

Reputação

  1. Olá gente, estou aprendendo a usar mysql em C++, e quero que alguém me diga como conecto á alguma tabela? eu só consigo conectar ao banco de dados, código: #include <windows.h> #include <iostream> #include <mysql/mysql.h> using namespace std; int main() { //connection params char *host = "127.0.0.1"; char *user = "root"; char *pass = "Não tem necessidade de informar."; char *db = "mysql"; //sock MYSQL *sock; sock = mysql_init(0); if (sock) cout << "sock handle ok!" << endl; else { cout << "sock handle failed!" << mysql_error(sock) << endl; } //connection if (mysql_real_connect(sock, host, user, pass, db, 0, NULL, 0)) cout << "connection ok!" << endl; else { cout << "connection fail: " << mysql_error(sock) << endl; } //connection character set cout << "connection character set: " << mysql_character_set_name(sock) << endl; //wait for posibility to check system/mysql sockets system("PAUSE"); //closing connection mysql_close(sock); return EXIT_SUCCESS; }
  2. Quero sim, add ai victormartins3@hotmail.com
  3. Amigo não entendi muito bem sua pergunta, aliás que C é em DOS não tem como printar uma imagem no mesmo, mas existe uma biblioteca gráfica muito boa que faz essas funções de imagens e tal, é a Allegro.h você a encontra no site do devpacks.com
  4. #VictorMartins

    Fortran

    Amigo eu gosto muito de C mas também programo C++ são duas ótimas linguagens, estude uma primeiro e tente se aprofundar em C você vai gostar, quanto ao IDE eu uso o Dev-C++ ótimo IDE você o encontra no site da bloodshed
  5. #VictorMartins

    Fortran

    Amigo, no próprio site da oficina da net você encontra as apostilas. link: http://www.oficinadanet.com.br/apostilas/d...cc_em_portugues Um exemplo de código em C++ que exibi uma mensagem: #include <windows.h> #include <iostream.h> int main() { cout << "C++ uma linguagem elementar."; } Faz uma soma: #include <windows.h> #include <iostream> using namespace std; int main(void) { int num1,num2; cout << "\nDigite um numero: "; cin >> num1; //Recebe os valores da variavel 'num1' cout << "Digite o segundo numero: \n"; cin >> num2; //Recebe os valores da variavel 'num2' int resultado = num1+num2; //Faz a adição Sleep(2000); // Espera 2 segundos e exibi o resultado. cout << "Resultado: " << resultado; //Exibe o resultado. return 1; }
  6. Gente eu fiz um sistema de login e tal tudo funfando, só que o problema é que quando o usuário escolhe uma opcão ela funciona normal so q quando ele vai escolher outra o programa não executa ela por favor alguém me ajude. o problema tá na função Conectado(); código: #include <stdio.h>//Biblioteca #include <windows.h>//Biblioteca Play Sound #include <stdlib.h>//Biblioteca #include <string.h>//Biblioteca #include "conio2.h"//Biblioteca das cores //#define d 100 /* Variáveis globais */ char usuario[15];//Valor para usuario char senha[15];//Valor para senha char cor[10]; int home; int vezes;//Vezes que logou int opcao;//Opcão de login /*------------------*/ /* bloco de notas int blocodenotas(){ FILE *fp; char string[100]; int i; fp = fopen("arquivo.txt","w"); /* Arquivo ASCII, para escrita if(!fp) { printf( "Erro na abertura do arquivo"); exit(0); } printf("Entre com a string a ser gravada no arquivo:"); gets(string); for(i=0; string[i]; i++) putc(string[i], fp); /* Grava a string, caractere a caractere fclose(fp); return 0; system("pause > nul"); } /* /* Função de erro*/ int erro(){ textcolor(12); puts("\a"); printf("Usu%crio ou senha incorretos, redigite-os corretamente.\n\n\n\n",160); sleep(1500); system("cls"); textcolor(15); login(); } /* Função de conexão */ int conectado(){ puts("\a"); textcolor(15); printf("Conectado, bem vindo "); printf("'"); textcolor(12); printf("%s",usuario); textcolor(15); printf("'."); textcolor(8); sleep(1500); menuuser(); /* opções da função menuuser */ if(opcao==1)//Opção '1' Status { printf("\n========== Status da conta ==========\n"); printf("Nome: Victor Costa Martins\n"); printf("Apelido: '%s'\n", usuario); printf("Idade: 14 anos\n"); printf("Data de nascimento: 15/01/1998\n"); printf("Sexo: masculino\n"); printf("Vezes que acessou a conta: '%d'\n", vezes); printf("========== Status da conta ==========\n\n\n"); sleep(2090); opcao = 0;//Seta a variável para zero, para próximas escolhas. return menuuser(); } else if(opcao==2)//Opção '2' Senhas de jogos { printf("\n========== Senhas de jogos ==========\n"); printf("Manutencao"); printf("\n========== Senhas de jogos ==========\n\n\n"); sleep(2090); opcao = 0;//Seta a variável para zero, para próximas escolhas. return menuuser(); } else if(opcao==3)//Opção '3' cor do console { printf("\n\n==== Cores: ====\n"); printf("\n'a' - Branco"); printf("\n'b' - Roxo"); printf("\n'c' - Verde"); printf("Cor: "); scanf("%s", &cor); if(!strcmp(cor, "a")) system("color F"); if(!strcmp(cor, "b")) system("color 5"); if(!strcmp(cor, "c")) system("color 2"); sleep(1000); opcao = 0;//Seta a variável para zero, para próximas escolhas. return menuuser(); } else if(opcao==4)//Opção '4' Tabela ASCII { int i; printf("\n\n================ Tabela ASCII ================"); printf("\n\n\n\nC%cdigo\t-\tLetra\n\n", 162); for(i=0; i<256; i++) { printf("%d\t-\t%c\n", i, i); } printf("================ Tabela ASCII ================"); sleep(15000); return opcao = 0;//Seta a variável para zero, para próximas escolhas. menuuser(); } else if(opcao==5) { FILE *pt; int opcao; int i;char string[20]; pt=fopen("bancodedados.txt","r");//abre o arquivo fscanf(pt,"%[^\n]s",string);//lê toda a frase da tela argumento '%[^\n]s' printf("%s",string);//escreve na tela fclose(pt); sleep(7000); opcao = 0;//Seta a variável para zero, para próximas escolhas. menuuser(); } else if(opcao==6)//Opção '5' Logoff { printf("Aguarde fazendo logoff...\n"); sleep(2500); printf("Voc%c saiu de sua conta com sucesso!!!\n",136); sleep(1050); system("cls"); menu(); } } int login(){ system("cls"); sleep(500); /* Entrada de dados */ printf("=========== Login: =============\n"); printf("| Usu%crio: ",160); textcolor(12); scanf("%s", &usuario); textcolor(15); printf("| Senha: "); textcolor(12); scanf("%s", &senha); textcolor(15); printf("================================\n\n\n"); printf("Logando... aguarde...\n\n"); sleep(4000); /* */ /*-Checa o login-*/ if(!strcmp(usuario,"victormartins") && !strcmp(senha, "victor123")) conectado(vezes++); else erro(); /*--------------*/ } int creditos(){ textcolor(6); printf("=================================================================\n"); printf("\n=================================================================\n"); textcolor(15); printf("\nSistema de login by Victor Martins\n"); printf("E-mail: victormartins@hotmail.com\n"); printf("(c)opiryght 2012\n"); sleep(3000); system("cls"); sleep(2); menu(); } /* menu do usuario */ int menuuser(){ printf("\n\n\n-- Menu do usu%crio --\n\n",160); printf("'1' - Status da conta\n"); printf("'2' - Senhas de jogos\n"); printf("'3' - Cor das letras\n"); printf("'4' - Tabela ASCII\n"); printf("'5' - Banco de dados\n"); printf("'6' - Sair\n\n"); sleep(500); printf("Digite uma op%c%co: ",135,198); scanf("%d", &opcao); } int load(){ //PlaySound("C:\\SOUNDS\\BELLS.WAV", NULL, SND_ASYNC); printf("Aguarde processando comandos internos."); sleep(1000);system("cls"); printf("Aguarde processando comandos internos.."); sleep(1500);system("cls"); printf("Aguarde processando comandos internos..."); sleep(2000);system("cls"); printf("Comandos carregados com sucesso."); sleep(1000); system("cls"); sleep(1); system("cls"); sleep(1); menu(); } int menu(){ textcolor(11); printf("%c Meu sistema de login (v0.1) by Victor Martins %c\n\n\n",197,197); textcolor(15); printf("Op%c%ces:\n\n",135,229); textcolor(12); printf("'1' - Cr%cditos\n",130); printf("'2' - Login\n\n"); textcolor(0); scanf("%d", &home); textcolor(15); if(home==1) creditos(); else if(home==2) login(); } /* função principal */ int main() { system("color F"); system("title Minha conta (v0.1) By Victor Martins"); load(); system("Pause > Nul"); }
  7. Alguém pode me dizer como elaborar um sistema de load/progresso básico ou avançado por exemplo para ler um arquivo please.
  8. Bom não entendi muito bem sua pergunta, mas pelo oque entendi você quer retornar a função main do inicio certo? então utilize if(resposta==1) { sleep(1); return main(); // Retorna pro inicio de todas as funções em main() }
  9. #include <stdio.h> #include <stdlib.h> main () { float salario, cheque1, cheque2, cpmf1, cpmf2, saldofinal; printf ("\nDigite o valor do seu salario: "); scanf ("%f", &salario); printf ("\nDigite o valor PRIEMIRO cheque: "); scanf ("%f", &cheque1); printf ("\nDigite o valor SEGUNDO cheque: "); scanf ("%f", &cheque2); cpmf1 = cheque1/100*0,38;// estas 2 não estão dando certo, por q será?! cpmf2 = cheque2/100*0,38;// estas 2 não estão dando certo, por q será?! saldofinal = salario-cheque1-cheque2-cpmf1-cpmf2; printf ("\n\nO saldo atual de sua conta e de: %.2f.\n\n", saldofinal); system ("pause"); } Amigo em C você para utilizar pontos flutuantes, não se usa a vírgula ',' e sim um ponto final '.' aqui está seu codigo consertado: #include <stdio.h> #include <stdlib.h> main () { float salario, cheque1, cheque2, cpmf1, cpmf2, saldofinal; printf ("\nDigite o valor do seu salario: "); scanf ("%f", &salario); printf ("\nDigite o valor PRIEMIRO cheque: "); scanf ("%f", &cheque1); printf ("\nDigite o valor SEGUNDO cheque: "); scanf ("%f", &cheque2); cpmf1 = cheque1/100*0.38;// Funfando corretamente, substitui a vírgula por ponto, assim que devem estar. cpmf2 = cheque2/100*0.38;// Funfando corretamente, substitui a vírgula por ponto, assim que devem estar. saldofinal = salario-cheque1-cheque2-cpmf1-cpmf2; printf ("\n\nO saldo atual de sua conta e de: %.2f.\n\n", saldofinal); system ("pause"); }
  10. Eae galera da script brasil, sou meio novo no forúm e decidi postar esse tutorial sobre scanf e suas funções. Scanf é utilizado para agregar um valor a uma determinada variavel, segue um exemplo: int main() { int numero; printf("Digite um numero:\n"); scanf("%d", &numero); printf("Você digitou o número: %d", numero); } Explicação: printf - Utilizado para impressão de string na tela scanf - Utilizado para agregar um valor a uma determinada variavel &numero - '&' Serve para adicionar um valor a variavel, 'numero' = variavel tipo "Int". %d - i o d - Para inteiros %c - para caracteres %s - para strings %f - para flutuantes (decimais) Outro exemplo: int main() { char frase; printf("Digite uma frase:\n"); scanf("%s", &frase); printf("Você digitou a frase: %s", frase); } Explicação: printf - Utilizado para impressão de string na tela scanf - Utilizado para agregar um valor a uma determinada variavel &frase - '&' Serve para adicionar o valor a variavel, 'frase' = variavel tipo "Char". %s - String Bom galera é só, qualquer dúvida mande MP ou add meu e-mail: victormartins3@hotmail.com. Em breve mais tutoriais =D
×
×
  • Criar Novo...