Mudanças entre as edições de "PRG-2012-1-ERALDO"
Ir para navegação
Ir para pesquisar
Linha 52: | Linha 52: | ||
* [http://www.sj.ifsc.edu.br/~eraldo/PROG/FluxogramaMaiorMenor.png uma solução] | * [http://www.sj.ifsc.edu.br/~eraldo/PROG/FluxogramaMaiorMenor.png uma solução] | ||
+ | |||
+ | == Dia 05/03/2012 == | ||
+ | |||
+ | === Objetivos === | ||
+ | |||
+ | #Fixar o conceito de fluxograma usando caixas de instruções e de decisão. | ||
+ | #Fixar o conceito de teste de mesa. | ||
+ | |||
+ | === Solução de exercícios passados para casa === | ||
+ | |||
+ | #Construir um fluxograma para ler 3 números e calcular a média dos dois maiores números lidos; | ||
+ | #Construir um fluxograma para ler 3 números e calcular a média do maior e do menor número entre os 3 lidos. | ||
+ | |||
+ | === Exercícios === | ||
+ | |||
+ | #Refazer o exercício para ler 3 números e calcular a média dos dois maiores números lido usando variáveis auxiliares MAIOR e MENOR; | ||
+ | #Refazer o exercício 4 para calcular a média do maior e do menor número entre os 3 lidos usando variáveis auxiliareas MAIOR e MENOR; | ||
+ | #Construir um fluxograma para ler 6 números e calcular a média dos dois maiores números lidos; | ||
+ | #Um estudo sobre sensibilidade de pessoas a temperaturas da água identificou que a maioria das pessoas considera fria a água com temperaturas abaixo de 25 graus, morna entre 25 e 30 graus, e quente acima de 30 graus. Escreva um algoritmo na forma de fluxograma que mostre as palavras "fria", "morna" ou "quente" dependendo da temperatura da água que for informada; | ||
+ | #Faça um algoritmo para fazer a divisão de dois números reais. Antes de dividi-los deve ser feito um teste de validade. Caso não seja possível dividi-los, deve ser mostrada uma mensagem de erro. Se for possível, deve-se mostrar o resultado da divisão. |
Edição das 07h59min de 5 de março de 2012
Dados Gerais
Nome do Professor: Eraldo Silveira e Silva
email: eraldo@ifsc.edu.br
Material de Referência
- Apostila adotada: Curso de Linguagem C - Engenharia Elétrica - UFMG
Horário de Atendimento Paralelo
Quarta das 16 às 17h.
Aulas
Dia 27/02/2012
Objetivos
- Plano de Aula.
- Introdução ao funcionamento do computador.
- Tarefa: ler até a página 10 da apostila.
Dia 29/02/2012
Objetivos
- Conceitos em lógica de programação: sequência lógica, instruções, algoritmo e programa;
- Conceito de variáveis e constantes;
- Relação entre variáveis e a memória de um computador;
- Fluxogramas: símbolos para representação de instruções simples e decisão;
- Desenvolver os primeiros fluxogramas para resolver problemas simples.
Exercícios
- Apresentar um fluxograma para ler 3 números e fazer a média;
- Fazer um teste de mesa usando como valores de entrada 2.0, 5.0 e 3.0;
- Considere um algoritmo para calcular o comprimento de uma circunferência. Quem são os dados de entrada e os dados de saída. Fazer um fluxograma para resolver o problema;
- Modifique o algoritmo acima para calcular, além do comprimento, a área da circunferência;
- Construir um fluxograma para ler 3 números e calcular a média dos dois maiores números lidos;
- Refazer o exercício 4 para calcular a média do maior e do menor número entre os 3 lidos.
Tarefa para casa
Ler capítulos 2, 3 e 4 da apostila.
Dia 05/03/2012
Objetivos
- Fixar o conceito de fluxograma usando caixas de instruções e de decisão.
- Fixar o conceito de teste de mesa.
Solução de exercícios passados para casa
- Construir um fluxograma para ler 3 números e calcular a média dos dois maiores números lidos;
- Construir um fluxograma para ler 3 números e calcular a média do maior e do menor número entre os 3 lidos.
Exercícios
- Refazer o exercício para ler 3 números e calcular a média dos dois maiores números lido usando variáveis auxiliares MAIOR e MENOR;
- Refazer o exercício 4 para calcular a média do maior e do menor número entre os 3 lidos usando variáveis auxiliareas MAIOR e MENOR;
- Construir um fluxograma para ler 6 números e calcular a média dos dois maiores números lidos;
- Um estudo sobre sensibilidade de pessoas a temperaturas da água identificou que a maioria das pessoas considera fria a água com temperaturas abaixo de 25 graus, morna entre 25 e 30 graus, e quente acima de 30 graus. Escreva um algoritmo na forma de fluxograma que mostre as palavras "fria", "morna" ou "quente" dependendo da temperatura da água que for informada;
- Faça um algoritmo para fazer a divisão de dois números reais. Antes de dividi-los deve ser feito um teste de validade. Caso não seja possível dividi-los, deve ser mostrada uma mensagem de erro. Se for possível, deve-se mostrar o resultado da divisão.