C/C++ | Filtrando dígitos

Postado por Samuel Lima em 21 de Fevereiro de 2015  •   •  Clicks (705)  •  (0)  • 

Em eletrônica Os filtros passa-faixa ou passa-banda,filtros passa-baixas e passa-altas
são largamente usados em circuitos onde determinadas frequências devem ser rejeitadas,
passando apenas só mesmo a frequência ideal. Fórmulas matemáticas eram usadas para se obter
um cálculo exato das frequências exigidas, onde envolv

C/C++ | Números aleatórios em matriz sem repetições

Postado por Samuel Lima em 21 de Fevereiro de 2015  •   •  Clicks (779)  •  (0)  • 


Se você tentou gerar uma sequência de números inteiros aleatórios e se decepcionou por causa das repetições que surgiram, seu problema acaba com este exemplo que trago agora.
Três pequenos blocos de códigos foram suficientes pra fazer nosso programa,
onde no primeiro bloco geramos e adicionamos os números nas linhas

C/C++ | Matriz transposta

Postado por Samuel Lima em 21 de Fevereiro de 2015  •   •  Clicks (652)  •  (0)  • 

Matriz transposta é uma matriz invertida, as linhas da matriz original, passarão a ser as colunas da matriz transposta, e as colunas da matriz original passarão a ser as linhas da matriz transposta.
Se você já domina matrizes não terá dificuldades em entender o que é matriz transposta.
Na verdade, aproveitei o último c&oac

C/C++ | Matriz de ponteiro

Postado por Samuel Lima em 21 de Fevereiro de 2015  •   •  Clicks (626)  •  (0)  • 

Podemos declarar um ponteiro como vetor ou matriz multidimensional
E se quizermos armazenar ou trabalhar com endereços de memória
recorremos aos ponteiros.
O símbolo * é uma referência ao compilador para que ele armazene numa variável um endereço de memória.
Este programa foi criado para a demonstração

C/C++ | Função rand e srand

Postado por Samuel Lima em 05 de Fevereiro de 2015  •   •  Clicks (791)  •  (0)  • 

Na biblioteca stdilb.h que é uma das bibliotecas padrão do C, encontramos a função
rand(); para aplicações onde um valor randômico é exigido, e isto é um procedimento
muito normal em programação.
Esta função geralmente trabalha com valores pré-definidos limitados por uma constante

C/C++ | Struct - copiando e passando valores de endereço

Postado por Samuel Lima em 31 de Janeiro de 2015  •   •  Clicks (871)  •  (0)  • 

Em linguagem C somos obrigados a usar apontadores para passagem
de parâmetros por valor.Neste exemplo,
Os valores que estão guardados no endereço da estrutura
são copiados e passados por parâmetros para função.
A função Vetor_struct ( Imp_Par *a ); recebe as cópias dos valores
que foram declarado

C/C++ | Struct - atribuindo e alterando valor

Postado por Samuel Lima em 31 de Janeiro de 2015  •   •  Clicks (620)  •  (0)  • 

Declarei uma variável ponteiro para ponteiro do tipo char de nome char **p_t;
como membro da estrutura "ssss".
Também declarei na função principal duas estruturas xxxx e yyyy.
Colhemos do teclado uma frase e guardamos na variável char *str;
Note que scanf(); trabalha com a entrada formatada impedindo que passe acima de 11 car

C/C++ | Fatorial em struct

Postado por Samuel Lima em 28 de Janeiro de 2015  •   •  Clicks (823)  •  (0)  • 

À prática de se multiplicar um número por todos os seus
antecessores, denomina-se "fatorial".
Definindo o fatorial de 3 representa-se por 3! e lê-se 3 fatorial.

Veja abaixo o fatorial de alguns números:

3! = 3 * 2 * 1 = 6
4! = 4 * 3 * 2 * 1 = 24
5! = 5 * 4 * 3 * 2 * 1 = 120
6! = 6 * 5 * 4 *

C/C++ | Matriz - contando vogais consoantes e espaços

Postado por Samuel Lima em 28 de Janeiro de 2015  •   •  Clicks (692)  •  (0)  • 

Em linguagem C uma string é um vetor de caracteres, não esquecendo,
de adicionar o terminador nulo, que é obrigação do programador, formalmente
usa-se aspas simples com barra invertida mais zero:
''. Para a declaração de um vetor de caracteres, que pode ser qualquer string,
sempre usamos o seguinte formato:

C/C++ | Gerando seriais com estruturas

Postado por Samuel Lima em 21 de Janeiro de 2015  •   •  Clicks (707)  •  (0)  • 

Este gerador de seriais apesar da simplicidade é bem interessante,
Uma cadeia numérica em sequência, não ordenada é copiada pela função
strcpy(); numa variável do tipo char alocada dinamicamente, e são passadas como Parâmetros para a função onde será utilizada.
O mesmo procedimento ocorre

C/C++ | Arquivo - extraindo linhas para escrita

Postado por Samuel Lima em 21 de Janeiro de 2015  •   •  Clicks (681)  •  (0)  • 

Talvez você tentou editar num arquivo escolhendo
o local exato onde escrever e teve dificuldades
e acabou deixando pra lá.
Em programação você não pode dexistir de nada
não importa o tempo que leve pra se fazer, más faça
porque é assim que se aprende.
Neste código mostro um dos modo

C/C++ | Arquivo - extraindo linhas e apagando

Postado por Samuel Lima em 15 de Janeiro de 2015  •   •  Clicks (616)  •  (0)  • 

Para estudantes em linguagem c apresento este excelente código,
onde mostro como apagar linhas de um arquivo aleatoriamente, sendo que
a escolha das linhas a serem apagadas serão escolhidas pelo usuário.
usei um arquivo de desesseis linhas, más nada impede que você edite
o código para funcionar com arquivos maiores.
O text

C/C++ | Arquivo - extraindo linhas para leitura

Postado por Samuel Lima em 15 de Janeiro de 2015  •   •  Clicks (524)  •  (0)  • 

Apesar de está sem tempo para programar, resolvi
criar este código onde mostro como imprimir determinadas
quantidades de linhas de um arquivo aleatoriamente,
isto mesmo, você escolhe
de onde quer que seja feita a leitura do arquivo, o programa
ainda exige que o total de linhas que serão lidas seja um múltiplo
da quantidade

Outros | software matematico next3computer

Postado por lucas matheus em 22 de Dezembro de 2014  •   •  Clicks (1674)  •  (0)  • 

C/C++ | Árvore TRIE, STRINGS, ARQUIVOS

Postado por Pedro Guerreiro em 10 de Dezembro de 2014  •   •  Clicks (1129)  •  (0)  • 

1- Lê um arquivo .TXT
2- Gera Combinações de 1 à 30 Caracteres desse .TXT
3- Insere as Combinações em uma árvore TRIE
4- Realiza busca nessa árvore.

C/C++ | Memcpy - extraindo substring

Postado por Samuel Lima em 08 de Dezembro de 2014  •   •  Clicks (595)  •  (0)  • 

Se a finalidade da função memcpy do arquivo de cabeçalho string.h é
copiar um intervalo de memória de uma área de *origem para uma de *destino,
fica fácil usar uma lógica bem aplicada para se extrair partes desta string,
e foi o que fiz neste código, que faz exatamente isto, extrai substring de uma string, na verd

C/C++ | Pesquisando string em arquivo III

Postado por Samuel Lima em 08 de Dezembro de 2014  •   •  Clicks (712)  •  (0)  • 

Este já é o terceiro programa onde mostro como pesquisar string dentro de um arquivo, nos outros dois programas antes deste eu usei a função strstr();
da biblioteca string.h, más neste, onde considero mais evoluído as comparações são feitas no braço sem funções padrão e o resultado foi muito bom, test

C/C++ | Leitura de arquivo txt e agrupamento de todas as combinações de 1 à 30 caracteres em arquivo

Postado por Pedro Guerreiro em 06 de Dezembro de 2014  •   •  Clicks (831)  •  (0)  • 

Deve-se criar um arquivo TEXTO.txt com o texto que voce desejar, e um arquivo COMB.txt para as combinações, dentro da pasta da main.c.

C/C++ | Renomeando arquivos em C

Postado por Samuel Lima em 14 de Novembro de 2014  •   •  Clicks (1027)  •  (0)  • 

Este programa vai além de seu título: "Renomeando arquivos em C".
Porque na verdade ele possui muitos outros recursos da linguagem,
Neste programa o estudante iniciante aprende a criar um arquivo binário,
E gravar no arquivo o conteúdo de uma matriz de string previamente declarada
usando a função fwrite();
Apren

C/C++ | Arquivo : contando vogais consoantes e espaços

Postado por Samuel Lima em 14 de Novembro de 2014  •   •  Clicks (1208)  •  (0)  • 

Este programa cria um arquivo binário contendo uma matriz de string,
Em seguida faz-se uma leitura onde operações importantes são feitas.
São elas: Contagem de todos os caracteres encontrados,
Contagem de vogais minúscula e maiúscula, uma por uma,
Conta todas as vogais encontradas entre maiúscula e minúscula