C/C++ | Jogo Snake

Postado por Angelino Gonsalves em 22 de Junho de 2015  •   •  Clicks (3281)  •  (0)  • 

jogo snake pronto para quem quiser estudar, alterar fique a vontade

C/C++ | Caracteres comuns entre dois vetores

Postado por Samuel Lima em 19 de Abril de 2015  •   •  Clicks (1583)  •  (0)  • 

A impressão de textos na tela do console é feita por meio de string
Que são nada mais que uma sequência de caracteres.
Mesmo não tendo um tipo de dados originais para string,
como em algumas outras linguagens, podemos criar vetores de caracteres do tipo char,
para armazenagens de textos.
Criei dois vetores do tipo char e inicial

C/C++ | Elementos comuns entre dois vetores

Postado por Samuel Lima em 19 de Abril de 2015  •   •  Clicks (977)  •  (0)  • 

Comparar dois vetores de inteiros e procurar por elementos repetidos
e numerar o total de ocorrências, é a finalidade deste programa,
que pode ser alterado, mudando os vetores pré - definidos
para vetores com entradade dados com scanf();
O código é indicado a iniciantes em C, que com poucas modificações
pode ser ad

C/C++ | Variáveis globais

Postado por Samuel Lima em 19 de Abril de 2015  •   •  Clicks (884)  •  (0)  • 

Em algumas ocasiões um programa em C pode exigir o uso de uma variável global, que como sabemos estas variáveis podem ser usadas por todo o programa, em qualquer bloco de código. Estas variáveis estão áptas a manter seus valores enquanto o programa estiver sendo executado.
Para criar uma variável global, basta declará-la fora de

C/C++ | Vetor sem repetições

Postado por Samuel Lima em 19 de Abril de 2015  •   •  Clicks (880)  •  (0)  • 

Quando precisamos agrupar elementos de um mesmo tipo
numa variável, recorremos aos vetores, que em C são
matrizes unidimensionais.Um vetor também é uma estrutura
de dados, e é muito utilizado no C, devido sua
facilidade de uso e eficiência quando usado adequadamente.
Quando declaramos um vetor como no exemplo abaixo:

PHP | Upload

Postado por fabio em 18 de Abril de 2015  •   •  Clicks (2116)  •  (0)  • 

function cadastro(){

$this->layout = 'cadastro';

if(!empty($this->request->data)){
$max_files = 2;
$i = 0;
$data = $this->request->data['Empresa']['uploadfile'];
if(!empty($data)){
if(count($data)>$max_files){
throw new NotFoundException(&qu

Java | Hospedagem do Hotel

Postado por Ulisses Hen em 05 de Abril de 2015  •   •  Clicks (7265)  •  (0)  • 

import java.util.Scanner; // IMPORTANDO O SCANNER PARA ENTRADA DE DADOS
public class Hotel
{

public static class Cliente
{
private String nome;
private boolean disponivel;

}


public static void main(String ar

C/C++ | Lista Encandeada em Linguagem C

Postado por Samuel Lima em 01 de Abril de 2015  •   •  Clicks (2303)  •  (0)  • 

Quando estava me sentindo que sabia programar em Linguagem C,
já relachando, e perdendo aos poucos o entusiasmo pela linguagem,
resolvi criar uma Lista Encandeada simples, e pra minha surprêsa
tive algumas dificuldades, e a bola muchou.
Passei um fim de semana lindo e ensolarado preso neste código, e pra ser
bem sincero, tive pena de postar na

C/C++ | Programa Mega Sena

Postado por Samuel Lima em 29 de Março de 2015  •   •  Clicks (3346)  •  (0)  • 

Entendendo claramente o que é variável, que não passa de uma parte de memória onde se armazena valores de um determinado tipo,
podemos dizer que ponteiro também é uma variável que carrega um endereço de uma posição de outra variável.
Quando uma variável possui o endereço de outra, dizemos em C

Java | método que mostre “1” se o número digitado for positivo ou “0” se for negativo

Postado por Manticora em 22 de Março de 2015  •   •  Clicks (2906)  •  (0)  • 

Código simples para mostrar números positivos e negativos utilizando método.
Simples para iniciantes segundo ano programação orientada a objetos.

C/C++ | Comparando dois vetores de caracteres

Postado por Samuel Lima em 15 de Março de 2015  •   •  Clicks (1035)  •  (0)  • 

Assim como o comando goto, o comando return deve ser limitado,
evitando complicações no programa,
ou até mesmo funcionamento duvidoso, isto quando um programa possui funções mais complicadas.
Neste código limitei o comando return em um só na função
int Comp_Caractere ( int a, int b );
O comando return

C/C++ | Comparando dois vetores

Postado por Samuel Lima em 09 de Março de 2015  •   •  Clicks (937)  •  (0)  • 

Assim como o comando goto, o comando return deve ser limitado, evitando complicações no programa, ou até mesmo funcionamento duvidoso, isto quando um programa possui funções mais complicadas. neste código limitei o comando return em um só na função
int Comp_Num ( int a, int b );
O comando return provoca um interrompimento

C/C++ | Ponteiro para função

Postado por Samuel Lima em 08 de Março de 2015  •   •  Clicks (1104)  •  (0)  • 

Bons programadores em C tem pleno domínio em ponteiros, e isto é o que diferencia um bom programador em linguagem C, porque o C é altamente dependente de ponteiros.
O C possui um recurso complexo e avançado onde denomina-se ponteiro para função, que na realidade consiste em passar uma função como parâmetro para outra.
Para

C/C++ | Retornando ponteiro

Postado por Samuel Lima em 08 de Março de 2015  •   •  Clicks (757)  •  (0)  • 

É válido lembrar que ponteiro é uma variável que contém um endereço de memória.
Também quero lembrar que funções em algumas vêzes podem retornar um valor para a função main(); fica bem claro que o valor retornado é do tipo declarado no protótipo da função.
Programas m

C/C++ | Arquivo - Pesquisa em matriz quadrada

Postado por Samuel Lima em 08 de Março de 2015  •   •  Clicks (1056)  •  (0)  • 


Da mesma forma que lemos dados formatados com scanf(); também é possível fazer o mesmo
com fscanf(); fscanf( );É para o arquivo o que scanf é para o console,
esta função também pertence ao arquivo de cabeçalho stdio.h.
A sintaxe da função fscanf é:
int fscanf ( FILE *arq, vari&aa

C/C++ | Matriz tridimensional dinâmica

Postado por Samuel Lima em 08 de Março de 2015  •   •  Clicks (828)  •  (0)  • 

Matriz pode ser definida como uma variável capaz de guardar diversos valores
porém do mesmo tipo.Matrizes estáticas são sem dúvidas mais fácil de usar e de entender, más se você não especificar o tamanho correto, provavelmente haverá
desperdício de memória, e isto num computador de pouca memória

C/C++ | Matriz tridimensional estática

Postado por Samuel Lima em 08 de Março de 2015  •   •  Clicks (739)  •  (0)  • 

O C nos dá amplas possibilidades de criar e utilizar matrizes com mais de duas dimensões.Sinceramente não sei o limite exato das dimensões suportadas, más de uma coisa sei, matrizes de três ou mais dimensões não são recomendadas em uso estático devido à grande quantidade de memória que elas consomem.
Para cal

C/C++ | Indexando ponteiros

Postado por Samuel Lima em 22 de Fevereiro de 2015  •   •  Clicks (826)  •  (0)  • 

Há sem dúvidas grande relação entre matrizes e ponteiros em C,
e o interessante é que o endereço da primeira posição de uma matriz é um ponteiro.
Sabemos que um ponteiro é uma variável que guarda um endereço de memória, e
quase não conseguimos programar em C sem usar ponteiros,

C/C++ | Matriz não dimensionada

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

Informando ao compilador uma dimensão, a da direita para ser mais preciso,
numa matriz não-dimensionada, a dimensão da esquerda pode ficar vazia
ficando por conta do compilador indexar a matriz de forma correta.
É perfeitamente possível alterar os valores da dimensão da direita
sem que prejudique as dimensões da matriz.

C/C++ | Filtrando caracteres

Postado por Samuel Lima em 21 de Fevereiro de 2015  •   •  Clicks (797)  •  (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