Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Tudo que Beraldo postou

  1. Quer moleza, é? Se a sua intemção é ser um bom programador, uma hora terá de encarar isso. Linguagens mais sofisticadas geram janelas com base em códigos. Nada é mágico. :P Java tem bibliotecas gráficas bem simples e fáceis de usar. Até onde sei, C e C++ não têm janelas nativas. Eles usam bibliotecas externas para esse fim.
  2. Você deve ter usado isto: scanf("%s", str); certo? Nesse caso, espaços são descartados e o restante da frase fica no buffer de teclado, sendo capturado pelo scanf do login. Dá para fazer gambiarras deste tipo: scanf("%[^\n]s", str); É uma espécie de Expressão Regular, mas não exatamente uma ER... Enfim, o jeito mais bonito e correto é com fgets() mesmo. Use scanf somente para números e caracteres.
  3. Você quer um compilador ou um programador? :P Uso o gcc, que é mais usado em ambientes Unix. Mas acho que há versão para Windows. Usa-se muito o DEV. Enfim, prefira um que siga o padrão ANSI C.
  4. http://www.linuxmanpages.com/man3/sleep.3.php 1200 não pode ser igual a 5 Você fez algo errado. Poste o código
  5. Sistema de Notícias Livro de Visitas Se tiver dúvida específicas, poste-as.
  6. Sim. Isso é normal. É o retorno de mysql_query(). Leia a documentação dessa função. Dê um echo nas daus senhas e veja os valores delas. Veja se não está vindo errada a senha do banco.
  7. Use um loop com a função sleep(): for ( i = 0; i < 10; i++) { /* execute o que deseja */ sleep(30); }
  8. Beraldo

    Matriz de strings

    não existe o tipo string em C char strings[10][30]
  9. Não existe esse tipo de atribuição em C (a não ser durante a criação da variável). É necessário usar strcpy(). Como sugestão, já que você está iniciando, crie uma função que faz a concatenação no início da string. Não use a biblioteca string.h. Manipule a string como vetor. É um ótimo exercício, principalmente se usar ponteiros. ;) Ah, veja este link (específico de string): http://www.inf.ufpr.br/nicolui/grad/ci067/...s_02/index.html O curso "completo" de C que tive na faculdade (um semestre): http://www.inf.ufpr.br/nicolui/grad/ci067/1-2008/index.html Divirta-se! :)
  10. olha, não se prenda a apostilas. Pesquise na Internet, procure exercícios, desafios etc. Nunca usei apostila de C, por isso não sei indicar. Se tiver dúvidas sobre uma função, uma simples pesquisa no Todo Poderoso Google já resolve. Sugiro que você estude, principalmente, manipulação de arquivos no modo bonário. Isso é essencial para a criação de um banco de dados. Bem mais fácil e preciso que ficar manipulando arquivos texto. Caso você use Linux, use e abuse das man pages. Se não usa, há as man pages na Internet: http://www.linuxmanpages.com/ A seção 3 contém as funções do C.
  11. Beraldo

    Editor de texto

    Um bom editor é o TinyMCE. Não sei se ele converte para PDF (acho que não). http://tinymce.moxiecode.com/ Há algumas ferramentas para converter HTML em PDF. Nunca as usei, mas existem: http://www.google.com/search?ie=UTF-8&...ml+para+pdf+php
  12. Aqui há vários Caso tenha uma dúvida específica, poste-a.
  13. Insira NULL no campo auto-increment ou não o especifique na query: INSERT INTO tabela(campo1, campo2) VALUES(valor1, valor2); O campo auto|_incremente será preenchido automaticamente
  14. você quer dizer "ler arquivos"? Manipular arquivos? Veja as funçãoes: fread() fscanf() Uma boa dica: leia o arquivo stdio.h. Lá estão todos os cabeçalhos das funções e algumas explicações. Assim você descobre várias funções interessantes. :)
  15. O que notas de alunos têm a ver com altura e sexo? Essa observação não faz nenhum sentido. Se você não conseguiu desenvolver nada, não estudou programação, ainda. Aprenda, primeiro, a ler dados da entrada padrão. Isso é essencial. Estude um pouco de vetores também, pois esse programa deve ser feito com vetores (a não ser que seja com gambiarras). Tente fazer alguma coisa. Mesmo que não funcione. Assim você sabe em qual parte está com dificuldade. Aí fica mais fácil a gente ajudar. Encontrar o menor e o maior valores de um vetor é um problema fundamental do estudo de vetores. Encontrar o maior valor dentro de um vetor #define TAM_MAX 10 double Vet1[TAM_MAX]; double Maior; for(i=0; i<TAM_MAX; i++) scanf("%f",&Vet1[i]);// le os dados Maior = Vet1[0]; // assume que o primeiro é o maior for(i=0; i<TAM_MAX; i++) if Vet1[i] > Maior Maior = Vet1[i]; printf("O maior elemento é %f\n",Maior); Fonte: http://www.inf.pucrs.br/~pinho/LaproI/Vetores/Vetores.htm Para achar o menor, a lógica é bem semelhante.
  16. Use strcat() de novo. Crie outra variável, que conteŕa o diretório. Depois concatene a ela o nome do arquivo e a extensão. Outra forma é criar uma função que manipule a string, fazendo uma concatenação no início dela. Até onde sei, C não tem uma função nativa que faça isso.
  17. use este quando tive de programar em Pascal: http://www.freepascal.org/ Usei em Linux, mas tem versão para Windows.
  18. O que você quer é isto? #include <stdio.h> #include <stdlib.h> #include <string.h> #define NUM_PALAVRAS 10 #define TAM_PALAVRAS 30 int main() { char palavras[NUM_PALAVRAS][TAM_PALAVRAS + 1]; int i = 0, menor = 0, tam_menor = 0; for (i = 0; i < NUM_PALAVRAS; i++) { fgets(palavras[i], TAM_PALAVRAS, stdin); palavras[i][strlen(palavras[i]) - 1] = ''; } tam_menor = strlen(palavras[0]); for (i = 1; i < NUM_PALAVRAS; i++) { if (strlen(palavras[i]) < tam_menor) { tam_menor = strlen(palavras[i]); menor = i; } } printf("Menor palavra: '%s'. Tamanho: %d\n", palavras[menor], tam_menor); return 0; } Se não for, explique melhor. Se for, procure entender o código, não simplesmente copiar e colar
  19. Beraldo

    ver o maior

    Não entendi a pergunta. Prefira usar fgets() em vez de gets() gets() pode estourar o buffer. fgets(), não fgets(str, TAMANHO_MAXIMO, stdin);
  20. #include <stdio.h> #include <string.h> int main() { FILE *fp; char str[20]; printf("Digite o nome do arquivo: "); scanf("%s", str); strcat(str, ".ini"); fp = fopen(str, "w"); fclose(fp); return 0; } Tome cuidado com o tamanho da string, para não estourar o buffer ao concatenar ".ini" ao nome do arquivo
  21. parabéns!! o primeiro estagiário da Nova Era no SB, sem posts de visitantes! Isso merece uma comemoração especial Vamos todos para o boteco mais próximo e beber juntos telepaticamente
  22. hahaha eu estava curioso e ansioso pelo dia em que o fórum se revolucionaria, não permitindo posts de visitantes. Um boteco aqui me atrairia muito... :rolleyes: Mas preciso estudar para Cálculo, uma prova de Circuitos amanhã, de programação, sexta. Semana que vem tenho mais trÊs provas... final de semestre é assim... Tem que se esforçar para conseguir ficar de exame e não reprovar direto! :lol:
  23. Sim Isso torna o tópico invisível. Sacanagem. Nem eu, autor do tópico, posso vê-lo mais.... :( hehehehe
  24. Sejam todos muito bem-vindos ao futuro, aos novos tempos!! nada, foi o charme do cabelo do beraldo q seduziu o binho hahahahaha :lol: Meu cabelo tinha que servir para alguma coisa... :P
×
×
  • Criar Novo...