C/C++ | Renomeando arquivos em C

Postado por Samuel Lima em 14 de Novembro de 2014  •   •  Clicks (1047)  •  (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 (1228)  •  (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

C/C++ | Casting de tipos - char para int

Postado por Samuel Lima em 12 de Novembro de 2014  •   •  Clicks (1096)  •  (0)  • 

Algumas vêzes criando um programa em linguagem C, precisamos declarar um vetor
obrigatoriamente em um determinado tipo, más ocorre, que durante o programa,
Queremos por nessecidade converte-lo num outro tipo de dados.
Neste código simples mostro como isto pode ser feito, basta usar um "Type Casting".
Proprositamente na primeira impress&atil

C/C++ | Fibonacci - verificando valores

Postado por Samuel Lima em 12 de Novembro de 2014  •   •  Clicks (1132)  •  (0)  • 

Dentre todos os mistérios da Matemática, a sequência de Fibonacci
é considerada uma das mais fascinantes descobertas da história.
A sequência de números proposta pelo matemático italiano
Leonardo de Pisa, mais conhecido como Fibonacci, possui o numeral 1
como o primeiro e o segundo termo da ordem,
E os eleme

C/C++ | Enumerações - Matriz de strings

Postado por Samuel Lima em 11 de Novembro de 2014  •   •  Clicks (749)  •  (0)  • 

Declarando uma Matriz de string corretamente, é possível usar o valor da enumeração
como índice, igualando o valor da enumeração na string que ocorre imediatamente.
Uma Matriz de string, deve ser inicializada começando por "0",portanto nenhum símbolo
da enumeração deve ser inicializado, nest

C/C++ | Enumerações - Definição e uso

Postado por Samuel Lima em 11 de Novembro de 2014  •   •  Clicks (562)  •  (0)  • 

Definida do mesmo modo que Estruturas, e utilizando a palavra chave "enum", Dizemos que enumeração é um conjunto de contantes inteiras,
que define os valores que uma variável deste tipo recebe.
Na verdade cada símbolo está associado a um inteiro, podendo ser usados em qualquer parte do código onde se requer um inteiro.

C/C++ | Casting em C

Postado por Samuel Lima em 10 de Novembro de 2014  •   •  Clicks (590)  •  (0)  • 

Algumas vêzes criando um programa em linguagem C, precisamos declarar um vetor
obrigatoriamente em um determinado tipo, más ocorre, que durante o programa,
queremos aproveitar partes deste mesmo vetor em outros tipos.
Neste código simples mostro como isto pode ser feito, basta usar um "Type Casting".
Proprositamente na primeira impress&atil

C/C++ | Memchr - Pesquisando Números em Matriz

Postado por Samuel Lima em 02 de Novembro de 2014  •   •  Clicks (887)  •  (0)  • 

Podemos realizar uma eficiente pesquiza num Matriz de inteiros, ou até mesmo numa matriz do tipo char,
usando esta versátil função: memchr();
cuja sintaxe é: void * memchr ( const void *, int, size_t );
Na verdade só vi um único e simples exemplo mostrando como se pesquisar um caractere numa string pré definida
nu

C/C++ | Memchr - Pesquisando caractere numa string

Postado por Samuel Lima em 02 de Novembro de 2014  •   •  Clicks (679)  •  (0)  • 

Pesquisar caractere numa palavra digitada é tarefa muito fácil usando esta
função memchr();
cuja sintaxe é: void * memchr ( const void *, int, size_t );
A pesquisa é realizada começando pelos primeiros bytes num bloco de memória
apontado por por uma variável que contém a string digitada.
J&aa

C/C++ | Memchr - Pesquisando números num vetor

Postado por Samuel Lima em 28 de Outubro de 2014  •   •  Clicks (881)  •  (0)  • 

Podemos realizar uma eficiente pesquiza num vetor de inteiros, ou até mesmo numa matriz do tipo char, usando esta versátil função: memchr();
cuja sintaxe é: void * memchr ( const void *, int, size_t );
Na verdade só vi um único e simples exemplo mostrando como se pesquisar um caractere numa string pré definida num vetor de cara

C/C++ | Strncpy - Comparando string

Postado por Samuel Lima em 27 de Outubro de 2014  •   •  Clicks (732)  •  (0)  • 

Programadores de Linguagem C podem comparar duas string facilmente usando a
função strncmp(); da biblioteca string.h.
A função compara caractere a caractere, em pares, até que encontre diferenças
entre eles, zero é alcançado se as strings forem iguais.
Criei este código simples que faz a simulaç&ati

C/C++ | Memcpy - Copiando uma estrutura

Postado por Samuel Lima em 27 de Outubro de 2014  •   •  Clicks (704)  •  (0)  • 

O C possui funções para manipulação de memória, e a função memcpy(); é uma delas,
blocos de memória podem ser copiados facilmente com esta função, cuja sintaxe é:
memcpy ( *espaço1, *espaço2, bytes );
a função memcpy(); faz parte do arquivo de cabeçalho string

C/C++ | Memcpy - Copiando uma Matriz de string

Postado por Samuel Lima em 26 de Outubro de 2014  •   •  Clicks (630)  •  (0)  • 

O C possui funções para manipulação de memória, e a função memcpy(); é uma delas, blocos de memória podem ser copiados facilmente com esta função, cuja sintaxe é: memcpy ( *espaço1, *espaço2, bytes );
a função memcpy(); faz parte do arquivo de cabeçalho string.h.
E n

C/C++ | Memcpy - Copiando uma Matriz de inteiro

Postado por Samuel Lima em 26 de Outubro de 2014  •   •  Clicks (771)  •  (0)  • 

O C possui funções para manipulação de memória, e a função memcpy(); é uma delas,
blocos de memória podem ser copiados facilmente com esta função,
cuja sintaxe é: memcpy ( *espaço1, *espaço2, bytes );
A função memcpy(); faz parte do arquivo de cabeçalho strin

C/C++ | Trocando linhas e colunas de uma Matriz

Postado por Samuel Lima em 10 de Outubro de 2014  •   •  Clicks (1218)  •  (0)  • 

Neste código mostro como trocar linhas e colunas de uma matriz,
na verdade é muito fácil, tudo o que fiz, foi criar dois vetores
que trabalham em modo temporários recebendo as linhas e colunas específicas.
A matriz de inteiros é quadrada e seus números contam de 1 a 25,
assim pré-definidos em todas as suas posi&cce

C/C++ | Ordenando Colunas de Matriz Bidimensional

Postado por Samuel Lima em 07 de Outubro de 2014  •   •  Clicks (882)  •  (0)  • 

Ordenar uma Matriz bidimensional por colunas
sem converte-la primeiro num vetor simples não é tarefa muito fácil,
e neste programa eu mostro um dos métodos de fazer isto.
A matriz é do tipo float e a ordenação é pelo método da bolha,
sabemos que tem outros métodos mais este é um dos mais f&aacu

C/C++ | Maior e menor número num vetor

Postado por Samuel Lima em 04 de Outubro de 2014  •   •  Clicks (1346)  •  (0)  • 

Neste código mostro como preencher um vetor com o total de posições pré escolhida,
fica estabelecido que o total de posições não pode exceder o que foi definido na #macro tam,
e que caracteres também são recusados pelo programa, e que após seu preenchimento correto mostra
o Maior e o Menor número intr

C/C++ | Fseek - Posicionando um Ponteiro para Arquivo II

Postado por Samuel Lima em 27 de Setembro de 2014  •   •  Clicks (757)  •  (0)  • 

Na tela inicial, o programa mostra poucas informações sobre o autor do projeto, que sou eu mesmo, indica ainda duas opções, que são sair e continuar, escolhendo 1 ou 2 respectivamente.
Continuando, o programa já mostra a leitura de um arquivo que foi criado com a cópia dos nomes contidos na matriz de string char linha [ ] [ ];
pressio

C/C++ | Pilha - Invertendo uma Matriz de Inteiros

Postado por Samuel Lima em 25 de Setembro de 2014  •   •  Clicks (946)  •  (0)  • 

Em linguagem C temos várias estruturas de dados, e pilha é uma estrutura
de fácil uso, e que permite remover e inserir elementos.
A regra básica da pilha, nos diz que o primeiro elemento inserido será o último
a ser removido.
Neste código a pilha opera de uma maneira especial, más não fugindo as regras,

C/C++ | Pilha - Invertendo um Vetor de Inteiros

Postado por Samuel Lima em 24 de Setembro de 2014  •   •  Clicks (878)  •  (0)  • 

Em linguagem C temos várias estruturas de dados, e pilha é uma estrutura
de fácil uso, e que permite remover e inserir elementos.
A regra básica da pilha, nos diz que o primeiro elemento inserido será o último
a ser removido.
Neste código a pilha opera de uma maneira especial, más não fugindo as regras,