Ir para conteúdo
Fórum Script Brasil

Durub

Moderadores
  • Total de itens

    788
  • Registro em

  • Última visita

Tudo que Durub postou

  1. hum?? mas se o valor da variavel é "/deposit", significa q acaba no 8º caracter, não tem nd depois disso. pra passar no if no comeco significa q a variavel é simplesmente "/deposit" não tem nd alem disso, certo?? Verdade! Tinha me esquecido deste detalhe. Faltava o substring no if também. È que sempre que escrevia esse tipo de código era em strncmp, ou seja, vinha com essa "feature embutida" praticamente. Esqueci. Abraços!
  2. Está linkando com a biblioteca math? Abraços.
  3. Ele quer pegar os 3 caracteres após o "/deposit " e converter para int, não o "/deposit" em si. Como o kuroi falou, você deve pegar o retorno para outra string. if(command == "/deposit") { std::string tmp = command.substr(9, 3); int amount = atoi(tmp.c_str()); if(amount > 999) cout << "\n\nYou can deposit only from $1 to $999."; if(amount < 1) cout << "\n\nYou can deposit only from $1 to $999."; accDeposit(amount); } Abraços.
  4. Como você "faz" as funções não importa, eu coloco as declarações no ínicio e as definições no final. No caso, o único requisito é a função já "existir" (pro compilador) na hora de chamar. No seu código, não há problema algum. Você pode postar o código? Se for muito grande, dá pra incluir em uma codebox. [codebox]codigo[/ codebox] Abraços!
  5. O arquivo /inc/noticias/index.html.php existe? Acho que vai ter que criar uma verificação para só adicionar *.php caso não seja *.extensão. Abraços.
  6. Durub

    algoritmos em c

    Variáveis: total, candidatos[4], nulos, branco Fique lendo do usuário o candidato, ao receceber: incremente o total, faça o switch pra verificar qual é o candidato. Inclua todos os cases possíveis de candidatos, incluindo 5 e 6 para nulos/brancos. Inclua um case default, e nesse case coloque uma mensagem de erro indicando que o candidato não existe, e decremente um do total, pois indica que o candidato não existe (se você fizer o case 1-6). Depois é só usar a matemática. Abraços.
  7. Ou usar o escopo global (altamente não recomendável), ou passar as informações pra função também. (recomendável) Exemplo: #include <stdio.h> void manipular_string(char *string); void menu(char *string); int main(int argc, char *argv[]) { char string[1024]; printf("Digite uma string: "); fgets(string, 1024, stdin); manipular_string(string); menu(string); return 0; } void manipular_string(char *string){}; void menu(char *string){}; Abraços.
  8. Durub

    Problema em programa em C

    #include <stdio.h> int main(void) { int numero = 241241; char string[16]; sprintf(string, "%d", numero); printf("Primeiro digito: %c\n", string[0]); return 0; } Abraços.
  9. Durub

    Problema em programa em C

    Outra acoisa, não é float main, é int main! Abraços!
  10. Exemplo: #include <string.h> struct sEndereco { int numeroCasa; } struct sMorador { char nome[128]; } struct sCadastro_Geral { struct sMorador dados_morador; struct sEndereco dados_endereco; } int main(void) { struct sCadastro_Geral cad; strcpy(cad.dados_morador.nome, "Joao"); cad.dados_endereco.numeroCasa = 243; return 0; } Abraços.
  11. CreateThread no Windows <windows.h> e pthreads no Linux/BSD/*nix. Abraços.
  12. Durub

    Função

    1) É um array bidimensional. Por exemplo: alunos[0] -> 24 caracteres disponíveis para escrever alunos[1] -> 24 caracteres disponíveis para escrever Ou seja, cada alunos[x] é uma string com no máximo 24 caracteres. (1 para o NULL) 2) * é o "modificador" para ponteiro. Ou seja, altura e sexo são ponteiros para float e int, respectivamente. Abraços.
  13. Aqui: for(i=0;i<10;i++){ if (altura[i]<media){ altura_baixo_media[j]=altura[i]; cont++; j++; { } O terceiro "{" devia ser "}". Abraços!
  14. Falta um ponto-e-vírgula depois do ["telefone"]. Correto: $telefone = $linha["telefone"]; echo "Telefone: $telefone <br>"; Também dá pra fazer direto: echo "Telefone: {$linha["telefone"]}"; Abraços.
  15. Durub

    Arquivo fonte não compilado

    Movendo do Tutoriais e Dicas para o principal. Use cin.get() antes do return 0. Abraços.
  16. Durub

    (Resolvido) jogoh

    Tópiocs mesclados. Veja a função clock: http://www.cplusplus.com/reference/clibrary/ctime/clock/ Com ela você consegue fazer esta característica. Você também precisará usar o macro CLOCKS_PER_SEC. Exemplo: int tempoInicial = clock(); int numero; scanf("%d", &numero); printf("Voce demorou %2.f segundos para digitar um numero!\n", (clock() - tempoInicial) / CLOCKS_PER_SEC); Abraços.
  17. Durub

    Strings e ponteiros

    Que tal por aqui? http://www.inf.ufpr.br/nicolui/grad/ci067/Docs/NotasAula/ http://www.ccuec.unicamp.br/treinamento_in...lingc/index.htm Abraços!
  18. Durub

    Strings e ponteiros

    Poste aí as suas tentativas de fazer. Abraços.
  19. http://en.wikipedia.org/wiki/Arbitrary-pre...metic#Libraries Abraços.
  20. Use uma biblioteca de precisão aritmética arbitrária. Abraços.
  21. Durub

    algoritmos

    inteiro menor_peso = 0xffff; inteiro maior_peso = -0xffff; inteiro identificacao[2]; /* 0 -> menor peso; 1 -> maior peso */ para cada boi como x se x.peso for menor que menor_peso menor_peso = x.peso identificacao[0] = x.identificacao es se x.peso for maior que maior_peso maior_peso = x.peso identificacao[1] = x.identificacao es arap escrever "Boi #" escrever identificacao[0] escrever " e o boi mais magro com " escrever menor_peso escrever "kg\n\n" escrever "Boi #" escrever identificacao[1] escrever " e o boi mais pesado com " escrever menor_peso escrever "kg" Algoritmo feito. Abraços.
  22. O if está normal. Talvez você queira dizer o bloco dentro do if. Você não inicializou a variável j. Porém, você não precisa guardar todos os valores 1-100 e depois "remover" os ímpares. Você pode simplesmente inserir no array somente se for par. E eu diria que está linha está errada: int i, vet[i],j,par[j]; Você necessita especificar quantos "espaços" os arrays vet e par poderão armazenar, e não indicar a variável que utilizará para acessá-los. Abraços!
  23. http://www.cplusplus.com/reference/clibrar...tdlib/RAND_MAX/ Quanto é este valor no seu ambiente? Não sou muito experiente em geradores de números aleatórios, mas acredito que o Mersenne Twister possa resolver seu problema. http://en.wikipedia.org/wiki/Mersenne_twister Abraços!
×
×
  • Criar Novo...