Trabalhando com programação modular usando funções
Seminário: Trabalhando com programação modular usando funções. Pesquise 862.000+ trabalhos acadêmicosPor: boxplay • 20/11/2013 • Seminário • 227 Palavras (1 Páginas) • 341 Visualizações
10ª semana
Problematização
Como trabalhar com programação modular por meio de funções?
Orientações gerais
Nesta 10ª semana, propomos que você retome as leituras realizadas nas semanas anteriores e desenvolva a atividade indicada no Tópico O que preciso fazer?.
O que preciso estudar?
PLOTZE, R. O. Algoritmos e Programação. Batatais: Claretiano, 2010. Unidade 5, Tópico 6
(confira no Material de Apoio).
O que preciso fazer?
Atividade no Portfólio
Objetivo
• Aplicar os conceitos adquiridos no que se refere aos fundamentos para a elaboração
de algoritmos
Descrição da atividade
Considerando o conteúdo estudado até o presente momento, realize as atividades propostas a seguir e envie suas elaborações no Portfólio para apreciação de seu tutor.
1) Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias
e apresente na tela tal idade apenas em dias. Considere que um mês possui trinta
dias, e um ano possui trezentos e sessenta e cinco dias.
algoritmo "Atividade Ciclo3"
var
dia, mes, ano, idadeemdias: inteiro
diaAtual, mesAtual, anoAtual: inteiro
inicio
// Seção de Comandos
escreva("Ano de nascimento: ")
leia(ano)
escreva("Mês de nascimento: ")
leia(mes)
escreva("Dia de nascimento: ")
leia(dia)
escreva("Ano Atual: ")
leia(anoAtual)
escreva("Mês Atual: ")
leia(mesAtual)
escreva("Dia Atual: ")
leia(diaAtual)
idadeemdias <- (anoAtual - ano) * 360
se mesAtual >= mes entao
idadeemdias <- idadeemdias + (mesAtual - mes) * 30
senao
idadeemdias <- idadeemdias - (12 - mes) * 30
fimse
se diaAtual >= dia entao
idadeemdias <- idadeemdias + (diaAtual - dia)
senao
idadeemdias <- idadeemdias - (30 - dia)
fimse
escreval("")
escreva("Sua
...