C/C++ | Solicita e exibe número

Postado por Joao Paulo Jordao em 28 de Abril de 2017  •   •  Clicks (1401)  •  (0)  • 

Demonstração simples de solicitação e exibição do número que foi digitado

C/C++ | fila-circular

Postado por Cícero em 11 de Dezembro de 2016  •   •  Clicks (1454)  •  (0)  • 

Fila circular

C/C++ | PROGRAMA - 01

Postado por AIRONYS GARRIDO DE MACEDO em 15 de Outubro de 2016  •   •  Clicks (2352)  •  (0)  • 

#include
#include

C/C++ | Operadores aritiméticos - Incremento e decremento de Sufixo

Postado por Samuel Lima em 28 de Agosto de 2016  •   •  Clicks (1588)  •  (0)  • 

Estes operadores são tão comuns que as vêzes até esquecemos que são operadores aritiméticos.
Para incrementar o valor de uma variável primeiro ela é declarada depois atribuímos à
variável o valor + 1, veja abaixo:
int a;
a = a + 1;
Más esta prática pode ser resumida já

C/C++ | Operadores aritiméticos - Precedências

Postado por Samuel Lima em 28 de Agosto de 2016  •   •  Clicks (913)  •  (0)  • 

Familiarizar-se cedo com o uso dos operadores, são obrigações de todos
os interessados por linguagem C.
Ter domínio sobre as quatro classes de operadores é fundamental para
quem programa em C, isto é básico, não podemos pular.
Em posts anteriores já venho falando sobre operadores, e neste aqui,
concen

C/C++ | Operadores aritiméticos - Multiplicação - Adição - Subtração

Postado por Samuel Lima em 28 de Agosto de 2016  •   •  Clicks (1323)  •  (0)  • 

Familiarizar-se cedo com o uso dos operadores, são obrigações de todos
os interessados por linguagem C.
Ter domínio sobre as quatro classes de operadores é fundamental para
quem programa em C, isto é básico, não podemos pular.
Em posts anteriores já venho falando sobre operadores, e neste aqui,
concen

C/C++ | Operadores aritiméticos - Divisão e Resto

Postado por Samuel Lima em 28 de Agosto de 2016  •   •  Clicks (761)  •  (0)  • 

Familiarizar-se cedo com o uso dos operadores, são obrigações de todos
os interessados por linguagem C.
Ter domínio sobre as quatro classes de operadores é fundamental para
quem programa em C, isto é básico, não podemos pular.
Em posts anteriores já venho falando sobre operadores, e neste aqui,
concen

C/C++ | Operadores relacionais

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (687)  •  (0)  • 

Não sei em outras linguagens, más em C o programador está bem servido
com uma mesa de trabalho farta de operadores para programar.
O estudante entenderá que os operadores em C são classificados em pelo
menos quatro classes, que são:
Operadores lógicos onde já postei três exemplos de como utilizá-los,

C/C++ | Operador lógico NOT

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (548)  •  (0)  • 

Mesmo não sendo tão usado quanto outros operadores
como por exemplo o operador E (&&) e o operador OU (||),
o operador NOT (!), "negação lógica" é incrível e poderoso.
A finalidade do operador NOT está no nome :"Não em português",
isto é, negar uma condiç&atild

C/C++ | Operador lógico OU

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (533)  •  (0)  • 

Em primeiro momento é bom não confundir o operador lógico OU ( || ) do C
com o operador OU bit a bit.
Este operador OU do qual estou falando testa duas expressões
Booleanas ( 0 ou 1 ) cujo os resultados são verdadeiro ou falso.
Já o operador OU bit a bit é muito usado para manipulação de bits.
Na verd

C/C++ | Operador lógico E

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (430)  •  (0)  • 

Mesmo não tendo nenhuma ligação um com o outro, o símbolo para ( AND bit a bit ) e o símbolo de
o ( endereço de ) são o mesmo e isto é uma pena,
e pode trazer confusões na mente de quem quer conhecer a fundo o assunto.
Quando estamos usando ponteiros o operador que devolve o endereço de memória e que

C/C++ | Operador ternário

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (427)  •  (0)  • 

O C possui um operador impressionante e que em algumas vêzes
pode-se tornar necessário para substituição dos comandos if-else
testando expressões, e mostrando o resultado das avaliações em printf();
O seu nome é "ternário" e o seu símbolo é ?, sua forma de uso é apresentado assim:

C/C++ | Parâmetros formais

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (431)  •  (0)  • 

Quando declaramos parâmetros na própria declaração da função,
chamamos estes parâmetros de "Parâmetros formais", e as
variáveis declaradas recebem os valores dos argumentos.
O comportamento não é diferente de uma variável local declarada
dentro de uma função, s&oacut

C/C++ | Matriz transposta de caracteres

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (636)  •  (0)  • 

A função int gera_caractere ( ); é a responsável de gerar todos os caracteres que são
inseridos na matriz de char M [ ] [ ];
A matriz de char N [ ] [ ]; recebe uma cópia fiel de M [ ] [ ];
Porém ela é imprimida invertida, isto é, a transposta da original.

C/C++ | Substituindo caracteres em matriz

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (523)  •  (0)  • 

Agora eu mostro um exemplo prático de como substituir caracteres dentro de uma matriz de char.
O código foi criado no eclipse como todos os outros, porque é minha IDE padrão, e por aqui,
não mostrou nenhum warnings.
O código é indicado a iniciantes em C, que deve usá-lo como fonte de estudos.

C/C++ | Apagando caracteres em matriz

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (357)  •  (0)  • 

Apagar caracteres de uma matriz de string é a finalidade deste programa.
Na verdade modifiquei poucas linhas do último código,
e acrescentei outras, para mostrar aos interessados em C que não
tem nenhum segredo nisto.
Em uma das imagens abaixo o leitor observa que a ocorrências
de vários caracteres foram apagados, e se con

C/C++ | Marcando caracteres em matriz

Postado por Samuel Lima em 25 de Agosto de 2016  •   •  Clicks (440)  •  (0)  • 

Matrizes de strings são matrizes bidimensionais,
onde uma sequencia de string armazenadas na memória
são acessadas individualmente através de um índice.
o índice da esquerda indexa as linhas e o da direita,
indexa as colunas.
Neste exemplo imprimimos os caracteres um por um, até o término,
e na procu

C/C++ | Arquivo - copiando conteúdo

Postado por Samuel Lima em 02 de Junho de 2016  •   •  Clicks (1140)  •  (0)  • 


Neste post mostro um bom exemplo de como copiar o conteúdo de um arquivo em outro,
coisa muito fácil de fazer e entender para os que tem envolvimento com Linguagem C.
Isto pode ser feito em poucas linhas de código, más como gosto das coisas bem
organizadas, criei funções para deixar tudo mais claro.
Breve descriç

C/C++ | Codificador e decodificador de arquivos

Postado por Samuel Lima em 31 de Maio de 2016  •   •  Clicks (1034)  •  (0)  • 

Pode ser que você utiliza um computador compartilhado com outros usuários, numa
mesma rede ou conta, e as vêzes deseja escrever algo que ninguém possa ler.
Talvez você possua senhas complexas com caracteres maiúsculos com minúsculos e
números onde o copiar e colar é preciso para logar.
A minha sugestão &

C/C++ | Qsort - ordenando um vetor de inteiros

Postado por Samuel Lima em 29 de Maio de 2016  •   •  Clicks (844)  •  (0)  • 

Para finalizar esta série de exemplos de ordenação com qsort(); apresento este
ótimo programa que mostra primeiramente um vetor de 100 elementos inteiros todo
desordenado e do lado direito depois que clicamos em qualquer tecla, a função
qsort (); faz a ordenação completa e perfeita de todos elementos.
No primeiro p