Matiass
276 palavras
2 páginas
FACULDADE ANHANGUERA DE JUNDIAÍAULA 5 - ALGORITMOS E PROGRAMAÇÃO
Prof. Eduardo Godoi (dugodoi@yahoo.com www.tkdvida.wordpress.com)
Objetivos desta aula:
⇨ Empregar a função scanf( ) ⇨ Apresentar o laço de repetição while( ) ⇨ Apresentar o conceito de iteração por traz da estrutura: Variável = Valor contido nela mesma + Incremento ⇨ Apresentar condições de parada para um laço de repetição do tipo while( ) ⇨ Ressaltar a importância de os alunos praticarem, em suas máquinas, os Algoritmos implementados na Linguagem C através do compilador Dev-C++ ⇨ Discutir os assuntos acima através dos exemplos abaixo.
/* EXEMPLO 1 */
/* Fornece a parte fracionária de um número dado (os algarismos depois da vírgula!!!). Este algoritmo explora o fato de uma variável do tipo int armazenar apenas a parte inteira de um número. */
#include
#include
main()
{ char fim; int Inteiro; float Numero, Fracao;
printf("Por favor, digite um numero real:"); printf("\n \n"); printf("Numero = "); scanf("%f", &Numero);
Inteiro = Numero; Fracao = Numero - Inteiro;
printf("\n \n"); printf("A parte fracionaria de %f vale: %f", Numero, Fracao); printf("\n \n \n \n"); printf("Aperte qualquer tecla quando desejar encerrar esta tela de execucao.");
fim = getch();
}
/* EXEMPLO 2 */
/* Converte uma temperatura dada em graus Fahrenheit para graus Celsius. É importante observar a necessidade do emprego dos parênteses para a execução dos cálculos corretamente. */
#include
#include
main()
{
char fim;; float Fahrenheit, Celsius;
printf("Por favor, digite o valor da temperatura em graus Fahrenheit. \n \n \n"); printf("T = "); scanf("%f", &Fahrenheit);
Celsius = 5 * (Fahrenheit - 32) / 9;
printf("\n \n \n"); printf("Esta temperatura, na escala Celsius, vale: %.1f graus Celsius.", Celsius);