-
Total de itens
4.466 -
Registro em
-
Última visita
Tudo que Beraldo postou
-
[DUVIDA / C] Como criar janelas bonitinhas
pergunta respondeu ao GabrielCardelli de Beraldo em C, C++
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. -
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.
-
[ DUVIDA / C ] Qual o Melhor Compilador para C?
pergunta respondeu ao GabrielCardelli de Beraldo em C, C++
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. -
http://www.linuxmanpages.com/man3/sleep.3.php 1200 não pode ser igual a 5 Você fez algo errado. Poste o código
-
Inserir comentários no site, preciso de script!
pergunta respondeu ao Inovar Software de Beraldo em PHP
Sistema de Notícias Livro de Visitas Se tiver dúvida específicas, poste-as. -
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.
-
Use um loop com a função sleep(): for ( i = 0; i < 10; i++) { /* execute o que deseja */ sleep(30); }
-
não existe o tipo string em C char strings[10][30]
-
[DUVIDA / C] Criar Diversos Arquivos em C
pergunta respondeu ao GabrielCardelli de Beraldo em C, C++
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! :) -
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.
-
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
-
Aqui há vários Caso tenha uma dúvida específica, poste-a.
-
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
-
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. :)
-
Ajuda para resolver este algoritimo
pergunta respondeu ao Lucio.coelho de Beraldo em Lógica de Programação
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. -
[DUVIDA / C] Criar Diversos Arquivos em C
pergunta respondeu ao GabrielCardelli de Beraldo em C, C++
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. -
use este quando tive de programar em Pascal: http://www.freepascal.org/ Usei em Linux, mas tem versão para Windows.
-
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
-
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);
-
[DUVIDA / C] Criar Diversos Arquivos em C
pergunta respondeu ao GabrielCardelli de Beraldo em C, C++
#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 -
Novo estagiário em C/C++
tópico respondeu ao .Andreia. de Beraldo em Novidades e Anúncios Script Brasil
Não sou o único: -
Novo estagiário em C/C++
tópico respondeu ao .Andreia. de Beraldo em Novidades e Anúncios Script Brasil
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 -
(Resolvido) Não consigo acessar tópico
tópico respondeu ao quintelab de Beraldo em Sugestões e Críticas
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: -
(Resolvido) Não consigo acessar tópico
tópico respondeu ao quintelab de Beraldo em Sugestões e Críticas
Sim Isso torna o tópico invisível. Sacanagem. Nem eu, autor do tópico, posso vê-lo mais.... :( hehehehe -
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