C/C++ | Const: controlando variável

Postado por Samuel Lima em 21 de Abril de 2016  •   •  Clicks (450)  •  (0)  • 

Const é um modificador ou qualificador num acesso à variável, na verdade ele trabalha controlando uma variável não permitindo modificações de seus valores.
Uma variável const pode ser inicializada como qualquer outra variável no C, porém, como no meu caso pode ser que o seu compilador a defina como somente leitura se for

Action Script |

Postado por Job Lopes em 19 de Abril de 2016  •   •  Clicks (443)  •  (0)  • 

C/C++ | Typedef - renomeando tipos

Postado por Samuel Lima em 15 de Abril de 2016  •   •  Clicks (336)  •  (0)  • 

Todos devem saber que é permitido a criação
de novos nomes para qualquer tipo suportado pelo C usando
o comando typedef cuja sintaxe é: typedef tipo ( novo_nome ).
A declaração de um novo nome para um tipo qualquer aceito,
é preferivelmente feito logo após as declarações das bibliotecas
que ser

C/C++ | Arquivo bin: gerando - gravando e lendo inteiros

Postado por Samuel Lima em 15 de Abril de 2016  •   •  Clicks (421)  •  (0)  • 

Flexibilidade e poder são o que penso a respeito do sistema de arquivos do C.
O C nos permite abrir arquivos binários ilegível a nós humanos, da mesma forma como abre arquivos de texto totalmente compreenssíveis.
Com certeza é bem mais seguro criar um arquivo onde a ilegibilidade
não permite a comprensão, muito menos ain

C/C++ | Variável static local

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (360)  •  (0)  • 

Quando precisamos de uma variável de valor efetivo entre chamadas
de funções, usamos com efeito o modificador static.
Sabemos que variáveis locais só podem ser usadas dentro da função
onde foi declarada e variáveis globais podem ser usadas sem problemas
em qualquer função dentro do mesmo programa.

C/C++ | Vetor - invocando vetor

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (466)  •  (0)  • 

Depois de dois mêses sem programar apresento este segundo
programa selando meu retorno,"Vetor - invocando vetor".
Dois vetores pré-definidos, e duas funções de embaralhamentos,
são os pontos principais deste programa.
Um vetor escolhe através de um número aleatório automático,
quantos element

C/C++ | Matriz - preenchimento sem repetição

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (452)  •  (0)  • 

Graças aos ponteiros podemos obter tudo o que precisamos para
alocar memória dinâmicamente, isto é em tempo de execução.
O sistema de alocação dinâmica do C é soberbo e flexível, tendo
como ponto negativo a necessidade do programador alocar e desalocar
manualmente.
É bem importante

C/C++ | O jogo da velha II - linguagem c

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (954)  •  (0)  • 

Jogo da velha escrito em linguagem c e sem nenhuma biblioteca gráfica,
só algumas funções da API do windows para acionar os cliques do mouse
no console, (cmd).

C/C++ | O jogo da velha I

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (827)  •  (0)  • 

Este jogo da velha criado por mim, que levou o título de: O jogo da velha I,
é o primeiro de alguns que pretendo criar, as idéias são muitas más falta
tempo para programar, quem programa sabe disto, as vêzes nos deparamos com
obstáculo durante a programação que pode levar horas para desenrolar.
Entre outr

C/C++ | O jogo das côres

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (517)  •  (0)  • 

Baseado em outros programas no qual mostrei o funcionamento em vídeo criei este aqui:
"O jogo das côres".
A finalidade do programa é de reunir três côres iguais na mesma linha ou na mesma
coluna ou nas diagonais da tabela, e quando isto acontece o programa retorna as
seguintes mensagens: Sequência premiada com a côr

C/C++ | Vetor : côres secretas - números secretos

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (309)  •  (0)  • 

Atrás de cada um dos números visíveis nos retângulos da tabela
onde mais parece uma matriz más não é, temos uma côr e um número
escondido, que são mostrados na chamada de cada posição do vetor.
Este vetor opera permitindo que se escolha suas posições em modo
aleatório,

C/C++ | Vetor - colorindo posições

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (333)  •  (0)  • 


Geramos doze côres diferentes para cada posição, pode ver na tabela
que temos também doze posições, só que apenas uma entre as dozes côres
geradas são chamadas de cada vez para o preenchimento da posição.
o funcionamento é completamente aleatório e automático, os retân

C/C++ | Vetor randômico automático

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (371)  •  (0)  • 

Agora otimizado e customizado este vetor totalmente aleatório ficou
mais bonito, forcei a função sorteia (...);gerar duas sequências
aleatórias e sem repetições, assim, uma preenche a tabela que parece
uma matriz porém não é, e a outra se transforma em posições para o vetor dinâmico.

C/C++ | Matriz - sorteando posições automaticamente

Postado por Samuel Lima em 09 de Abril de 2016  •   •  Clicks (393)  •  (0)  • 

Este programa escolhe automaticamente as posições de uma matriz
para receber caracteres pela entrada de dados, isto mesmo, o computador
é quem faz a escolha da posição da matriz que irá receber
o caractere digitado pelo usuário, imagine o quanto é útil este
programa, para quem gosta de programar jogos, preci

Shell Script | Vigenere

Postado por Marcus Vinicius Volkweis em 19 de Dezembro de 2015  •   •  Clicks (687)  •  (0)  • 

C/C++ | Matriz - sorteando palavras

Postado por Samuel Lima em 12 de Dezembro de 2015  •   •  Clicks (1527)  •  (0)  • 

Já vi muitos iniciantes em c perguntando como criar um programa
para fazer sorteios de um nome dentro de uma matriz aleatoriamente
e sem repetições dos mesmos.
Sortear apenas um nome entre dez aleatoriamente não seria tão
complicado, agora fazer sorteio de todos os dez nomes um por um
sem repetir nenhum, já é algo

C/C++ | Memcpy - de vetor para matriz

Postado por Samuel Lima em 11 de Dezembro de 2015  •   •  Clicks (681)  •  (0)  • 

Transformar um vetor em matriz usando a função memcpy, é algo
muito fácil de se fazer.
A função memcpy(); faz parte do arquivo de cabeçalho string.h.
Com o recebimento de seus três parâmetros que são:

memcpy ( *Mat, A, sizeof ( *Mat ) * 3 );

*Mat => destino.
A => orig

C/C++ | Matriz - marcando e somando diagonal principal

Postado por Samuel Lima em 11 de Dezembro de 2015  •   •  Clicks (557)  •  (0)  • 

O c é uma linguagem estruturada e cheia de recursos, matrizes por exemplo é uma estrutura de dados acima de duas dimensões, lembro
aos iniciantes que matrizes devem ser declaradas com o mesmo tipo de dado, e quando estão armazenadas na memória, são em formas de uma tabela, sendo assim, criei este programa, que imprime uma tabela
no qual &eacu

C/C++ | Matriz - preenchendo posições aleatoriamente

Postado por Samuel Lima em 11 de Dezembro de 2015  •   •  Clicks (577)  •  (0)  • 

Algumas vêzes precisamos preencher uma matriz em posições aleatórias,
isto é, escolher exatamente onde inserir o elemento aceito pelo tipo
da matriz. Isto é perfeitamente possível e muito útil.
Num jogo da velha por exemplo as posições são escolhidas deste modo.
Neste exemplo mostro como isto po

C/C++ | Semáforo em linguagem c

Postado por Samuel Lima em 11 de Dezembro de 2015  •   •  Clicks (3061)  •  (0)  • 

Este simulador de farol criado em linguagem c
é uma boa alternativa para um trabalho acadêmico final.
Não há nada de complicado no código que usa funções com parâmetros,
onde os valores são colocados na chamada.
Simples e funcional, este programa impressiona pela simulação
tão pr&o