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);

Relacionados