Arquivos de Categorias: Programação

Compr@s – Agradecimento


Se não sabes o que é o compr@s, então vai aqui e lê que eu vou esperar por ti e depois continuar este artigo. (Estou à espera)

[5 minutos depois]

Já sabes? Ok. Então como eu estava a dizer, o compr@s têm sido um projecto onde eu aplico os meus conhecimentos e tento adquirir novos. Tem sido muito giro pensar no projecto, falar com as pessoas e receber ideias, mas um projecto nunca é feito por uma pessoa sozinha e este não é diferente.

Desde o +Miguel Stella (O moço que operacionalizou o logotipo), ao Amit Vagela ( colega de faculdade ) que me deu a sugestão de tornar possível ir às compras em diversos locais e o terminal distinguir esses locais, ou até à comunidade do G+ ( Bruno Silva, +Susana Cabaço, +Jorge Santos, jorge rochaMiguel Pereira LeiteRui FerreiraJorge Désirat , entre outros ) que têm sido uma mais valia quando chega a hora de testar o projecto e, sem esquecer o ENORME Pedro Veloso - tem dispensado do seu tempo livre para me ensinar os meandros da programação em Android mas se temos de aprender algo que seja com os melhores não é?

Todos eles fazem o Compr@s, de uma forma directa ou indirecta, a eles envio o meu mais sentido obrigado na ajuda que me têm dado e prometo que irão estar no About da aplicação quando esta for lançada no Market (ou talvez antes, depende da minha evolução no Kung-Fu de JAVArdar em Android).

PS.: Se quiseres um convite para aceder a este projecto, basta pedires ao pessoal que faz parte, todos têm 5 para oferecer. :)

LP1 – Projecto Final

No inicio do semestre comecei a aprender C na faculdade, no princípio cheguei a pensar que seria outra cadeira à semelhança de Assembly – diga-se a bem da verdade que detestei a cadeira – mas todas as minhas preocupações eram infundadas. O C revelou-se ser uma linguagem muito útil para entender uma panóplia de conceitos inerentes à computação que por vezes os assumimos como garantidos nas linguagens de alto nível. Ler mais »

Vending Machine – O fim do ∞

Só o titulo deste “pseudo artigo” faz corar o meu professor de matemática, mas não é dele que quero falar nem muito menos da minha querida ciência exacta. Chegou o dia de escrever sobre o resultado de uma disciplina que me deu imenso gozo em fazer, Fundamentos de Programação – Java.

Por coincidência, ou não, foi a primeira frequência que fiz quando entrei para a faculdade em Setembro passado,  que bela nota tive, um 6,75 numa escala de 0 a 20. Foi o desastre total, a minha pior nota de sempre desde que me recordo como aluno.

Prometi a mim mesmo que iria ter melhores notas a esta cadeira e o facto é que consegui. O trabalho final de semestre, o que realmente me fez escrever estas palavras, é o meu “menino” e está pronto a ver a luz do dia. Muito pode ser apontado para corrigir e melhorar, mas se não errarmos nunca chegamos lá.

“Vending Machine” – 3 de ∞ | Report de Vendas

Uma das funcionalidades pedidas no enunciado é que o programa mostre um report de vendas desde que a máquina está ligada. Esta opção é a numero 7 do menu de gestão.


A função que vos trago hoje é a de report de vendas, ou seja, uma tabela igual a esta:


Ler mais »

“Vending Machine” – 2 de ∞

Para que a máquina esteja a funcionar, primeiro tem de existir uma grelha de produtos dispostos por linhas e colunas. Os produtos têm então que estar em matiz para que se consiga a qualquer altura chamar certa posição e receber o respectivo valor que se pretende.

A matriz que eu criei chama-se produto e é uma variável global, porque pretendo que seja acedida em todo o projecto. Iniciei a variável da seguinte forma:


static String[][][] produtos = new String[5][4][3];


Isto é do tipo estático String com três dimensões e que a primeira dimensão corresponde às linhas, a segunda às colunas e a terceira dimensão corresponde ao Nome do Produto, Stock e Preço respectivamente. Ler mais »