Mudanças entre as edições de "Programação para Redes de Computadores (técnico) (diário 2012-2)"
Ir para navegação
Ir para pesquisar
Linha 17: | Linha 17: | ||
==01: 08/10== | ==01: 08/10== | ||
Teste de conhecimento 1: instalação manual do Portugol. | Teste de conhecimento 1: instalação manual do Portugol. | ||
+ | |||
+ | Um número é primo? Em Portugol: | ||
+ | <syntaxhighlight lang=c> | ||
+ | inicio | ||
+ | |||
+ | // Entrada de dados | ||
+ | escrever "Por favor, escreva um número inteiro: " | ||
+ | inteiro dividendo | ||
+ | ler dividendo | ||
+ | |||
+ | // Processamento | ||
+ | inteiro divisor | ||
+ | inteiro divisores | ||
+ | inteiro resto | ||
+ | divisores <- 0 | ||
+ | para divisor de (dividendo - 1) até 2 passo -1 | ||
+ | escrever "." | ||
+ | resto <- dividendo % divisor | ||
+ | se resto = 0 então | ||
+ | divisores <- divisores + divisor | ||
+ | fimSe | ||
+ | próximo | ||
+ | texto resposta | ||
+ | se divisores > 0 então | ||
+ | resposta <- " não é primo." | ||
+ | senão | ||
+ | resposta <- " é primo." | ||
+ | fimSe | ||
+ | |||
+ | // Saída de dados | ||
+ | escrever "Calculei que ", dividendo, resposta | ||
+ | |||
+ | fim | ||
+ | </syntaxhighlight> |
Edição das 22h09min de 8 de outubro de 2012
Endereço encurtado: http://bit.ly/prc20122
Avaliação
São 4 avaliações, uma por mês - sem data pré-estabelecida:
- Outubro
- Novembro
- Dezembro
- Março
O conceito final da disciplina é elaborado da seguinte forma:
- A: todas as avaliações em A.
- B: no máximo 1 C.
- C: no máximo 1 D, e para cada D no mínimo um B correspondente.
- D: demais casos.
Aulas
01: 08/10
Teste de conhecimento 1: instalação manual do Portugol.
Um número é primo? Em Portugol:
inicio
// Entrada de dados
escrever "Por favor, escreva um número inteiro: "
inteiro dividendo
ler dividendo
// Processamento
inteiro divisor
inteiro divisores
inteiro resto
divisores <- 0
para divisor de (dividendo - 1) até 2 passo -1
escrever "."
resto <- dividendo % divisor
se resto = 0 então
divisores <- divisores + divisor
fimSe
próximo
texto resposta
se divisores > 0 então
resposta <- " não é primo."
senão
resposta <- " é primo."
fimSe
// Saída de dados
escrever "Calculei que ", dividendo, resposta
fim