O documento discute algoritmos e sua aplicação na computação. Explica que algoritmos são sequências de passos para resolver problemas e fornece exemplos como fazer pipoca e resolver o cubo mágico. Também introduz a linguagem PETESQ e como suas estruturas condicionais se aplicam em outras linguagens como C, Ruby e Java. Por fim, recomenda o software Visualg para escrever código.
10. Mas como vou aplicar
isso na computação?
sábado, 28 de julho de 2012
11. Mas como vou aplicar
isso na computação?
Simples, em tudo :)
sábado, 28 de julho de 2012
12. Vamos aprender o
PETESQ vulgo Portugol.
Consiste em comandos em português para realizar
determinada atividade.
sábado, 28 de julho de 2012
13. exemplo: Preciso dar uma mensagem de sucesso se o
valor de uma certa variável for “cederj”.
variavel_01 <- “cederj”
se variavel_01 = “cederj” faca
escreva(“sucesso”)
senao
escreva(“erro”)
fimse
sábado, 28 de julho de 2012
14. Por que tenho que aprender isso?
PETESQ é a base de TODAS as linguagens de programação.
sábado, 28 de julho de 2012
15. Exemplo: Estrutura Condicional
se “condicao” = “condicao” entao
escreva(“sucesso”)
senao
escreva(“erro”)
fimse
if(“condicao” == “condicao”) {
printf(“sucesso”)
} else {
printf(“erro”)
}
Petesq C
if “condicao” == “condicao”
puts “sucesso”
else
puts “erro”
end
Ruby
if(“condicao” == “condicao”) {
System.out.print(“sucesso”)
} else {
System.out.print(“erro”)
}
Java
sábado, 28 de julho de 2012