A Lógica de Programação sempre foi uma eterna dificuldade para os novatos dos cursos técnicos de infromática. Porém, deve-se separar o joio do trigo porque existem destinos para determindados tipos de lógica.
Segundo o professor William Pereira Alves, a Lógica nada mais é do que mistura de matemática com filosofia. Então, ele prefere estudar mais o sistema C+ do que outros , uma vez que o mesmo compõe-se de parâmetros de Pascal. E olha que o mesmo viveu há mais de 150 anos.
Exercício Resolvido
Duas emissoras Tupi e Globo tem dois desenhos em ênfase de audiência: Speed Racer e Sabrina. Considerando que o primeiro é exibido toda semana, e o segundo somente aos domingos considerando também a audiência( Speed Racer=20 e Sabrina=60) faça um algoritmo que calcule a diferença de audiência entre os programas. Mostre no final a diferênça entre a audiência dos programas.
Inicio
inteiro:s_racer,sabrina,dias_r,dias_s,audiencia_r,audiencia_s,diferença;
escreva"digite a audiência por dia do 1º programa";
leia s_racer;
escreva"digite o número de vezes que o 1º programa passa por semana";
leia dias_r;
escreva"digite a audiência por dia do 2º programa";
leia sabrina;
escreva"digite o numero de vezes que o 2º programa passa por semana";
leia dias_s;
audiencia_r=s_racer*dias_r;
audiencia_s=sabrina*dias_s;
se(audiencia_r>audiencia_s)entao
diferença=audiencia_r-audiencia_s;
senão
diferença=audiencia_s-audiencia_r;
fim_se
escreva"audiencia do programa 1 e:",audiencia_r;
escreva"audiencia do programa 2 e:",audiencia_s;
escreva"a diferença de audiencia entre os programas e:",diferença;
FimUsamos variáveis inteiras pois não a como a audiência ser de 25,5 pessoas. Note que usamos a função se para manter sempre o resultado da diferença positivo fazendo com que o programa subtraia sempre a menor audiência da mais mantendo assim o resultado positivo.
Repare que a antigamente, o curso era chamado de Processamento de Dados. A oferta era muita porém poucas pessoas concluíam o ensino médio. Outro fator, é que como as emissoras não tinham internet, mas possuíam telex Morse. Ex: Piratinrs(TV Piratini). Nisso, os profissonais colocavam a lógica, e a enviavam via este aparelho, o que custava mais em conta ao invés de colocar via CAN.
Rodrigo Felipe Wiebbelling-rodrigofelipew@hotmail.com