C/C++ | Classificar uma pessoa de acordo com a idade

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (7648)  •  (0)  • 

Dados o nome e a idade de um nadador, classifica em uma das seguintes categorias:
Infantil A -- de 5 a 7 anos
Infantil B -- de 8 a 10 anos
Juvenil A -- de 11 a 13 anos
Juvenil B -- de 14 a 17 anos
Sênior -- maiores de 17 anos.

C/C++ | Múltiplos de um número

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (7383)  •  (1)  • 

Algoritmo que lê vários números e escreve os 20 primeiros múltiplos de cada número lido.

Por exemplo, caso o número lido seja 7, seus múltiplos seriam 7, 14, 21, 28, ... Use o número 0 como terminador desse algoritmo.

C/C++ | Calcular peso ideal de uma pessoa, Homem ou Mulher

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (21484)  •  (1)  • 

Algoritmo que tendo como dados de entrada a altura e o sexo de uma pessoa (‘M’ = masculino e ‘F’ = feminino), calcule seu peso ideal, utilizando as seguintes fórmulas:

para homens: (72.7 * altura) – 58;
para mulheres: (62.1 * altura) – 44.7;

C/C++ | Potência de um número elevado a outro

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (7145)  •  (0)  • 

Programa que seja capaz de calcular a potência em função da base e do expoente digitados pelo usuário. Somente são aceitos valores positivos.

C/C++ | Converte graus Celsius para Fahrenheit

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (12773)  •  (1)  • 

Programa que converte várias temperaturas em graus Celsius para Fahrenheit (°F = ºC * 1.8 + 32). Este programa não converte temperaturas negativas.

C/C++ | Demostração do comando POW

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (3193)  •  (1)  • 

Pprograma que lê vários números e imprime o quadrado e o cubo de cada número lido usando o comando POW. O programa terminará quando for digitado o número 0.

C/C++ | Trabalhando com vetores

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (5758)  •  (0)  • 

Programa que efetua cadastro de cem funcionários de uma empresa. Para isso, cada funcionário deverá ter seus dados pessoais digitados via teclado. O cadastro é composto de: Matricula, Sexo, Idade, Peso e altura.

Conhecimentos: Laço FOR, Vetores

C/C++ | Operações aritméticas

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (3027)  •  (0)  • 

Programa que lê dois números e imprime a soma, subtração, produto e divisão deles.

C/C++ | Demostração do comando CONTINUE

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (2335)  •  (0)  • 

Programa que usa o comando Continue, imprime somente os números ímpares de 500 até 99.

Explicação (http://www.tiexpert.net/programacao/c/break-e-continue.php)
O comando continue se parece com o comando break, mas a diferença é que ele apenas ignora o resto do bloco de dados de uma iteração.

C/C++ | Demostração do comando SWITCH

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (3067)  •  (0)  • 

Programa que usa o comando switch imprime “BOM DIA” se for digitado 1, “BOA TARDE” se for digitado 2 e “BOA NOITE” se for digitado 3. Caso seja digitado algo diferente de 1, 2 e 3, o programa imprime uma mensagem de erro.

C/C++ | Encerrar a execução de um programa com determinada condição

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (2999)  •  (1)  • 

Programa que imprime de 1 a 1000 e que encerra sua execução após imprimir o número 251.

C/C++ | Testar vários números e dizer quais são primos

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (3882)  •  (0)  • 

Programa que testa vários números e diz se eles são primos ou não. O programa finaliza quando se digita 0.

Conhecimentos: Laço FOR e WHILE, Condicional IF, Operações matemáticas

C/C++ | Média de notas

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (4334)  •  (0)  • 

Programa que lê várias notas e da a média delas. Para terminar o programa utiliza-se –1.

Conhecimentos: Laço FOR, Vetor

C/C++ | Fatorial de um número usando função recursiva

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (3783)  •  (0)  • 

Programa que calcula o fatorial de um número utilizando uma função recursiva

Conhecimentos: Funções, Recursividade

C/C++ | Descobir o maior número real

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (3253)  •  (0)  • 

Programa que lê vários números reais e diz qual deles é o maior. O programa termina quando se digitar um valor negativo.

Conhecimentos: Laço FOR, Condicional IF, Vetores

C/C++ | Quantidade de números pares e impares em um vetor

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (14065)  •  (1)  • 

Programa que lê vários números, e diz quantos desses números são pares e quantos são ímpares. O programa termina quando se digita 0

Conhecimentos: Laço FOR e WHILE, Vetores, Condicional IF

obs: esse código faz parte de um pacote com vários códigos já postados anteriormente.

C/C++ | Descobir o maior número inteiro entre três informados pleo usuário

Postado por Paulo Brito em 11 de Dezembro de 2010  •   •  Clicks (4298)  •  (0)  • 

Programa que pede três números inteiros e indica qual deles é o maior.
Conhecimentos: IF e ELSE

obs: esse código faz parte de um pacote com vários códigos já postados anteriormente.

Outros | Adicionado Favicon (ícone ao lado do endereço do site)

Postado por Paulo Brito em 10 de Dezembro de 2010  •   •  Clicks (3622)  •  (0)  • 

O favicon é aquele ícone que fica do lado da barra de endereço do seu browser. Para colocar ele lá, basta enviar ele para a pasta raiz do seu site no formato .ico

Um site muito bom que gera várias coisas úteis, inclusive o favicon é: http://www.generateit.net/

PHP | Sql Injection - Aprenda evitar

Postado por Paulo Brito em 13 de Novembro de 2010  •   •  Clicks (8836)  •  (0)  • 

O objetivo do post é apenas mostrar o perigo de um script que permite a exploração dessa falha.

Acredito que muita gente se preocupa mais com a manipulação da string de SQL quando se trata de uma tela de login, onde o usuário digita seu login e senha para ter acesso a uma área restrita de um sistema.

Porém o prob

PHP | PDO - Parte 4 - Select com paginação usando a classe mostrada anteriomente

Postado por Paulo Brito em 24 de Outubro de 2010  •   •  Clicks (6265)  •  (0)  • 

Na parte 2 da série de códigos que utilizam PDO mostrei uma classe para manipular uma tabela de produtos. Na parte 3 mostrei como manipular os dados inserindo, editando e removendo.

Agora vou mostrar como fazer para fazer um select com paginação dos dados dessa tabela. Eu criei uma função para fazer a paginação, para isso apena