Aprendendo a Programar Programando em Linguagem C - FSM
Aprendendo a Programar Programando em Linguagem C - FSM
Aprendendo a Programar Programando em Linguagem C - FSM
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ex<strong>em</strong>plo, a execução do programa<br />
#include <br />
#include <br />
main()<br />
{<br />
char c;<br />
c = getch();<br />
printf("Voce digitou a letra %c \n", c);<br />
}<br />
digitando-se a letra A deixa a tela de trabalho da seguinte forma<br />
Voce digitou a letra A<br />
enquanto que a execução do programa<br />
#include <br />
#include <br />
main()<br />
{<br />
char c;<br />
c = getche();<br />
printf("Voce digitou a letra %c \n", c);<br />
}<br />
deixa a tela de trabalho da seguinte forma:<br />
A<br />
Você digitou a letra A<br />
2.10 Ex<strong>em</strong>plos Parte I<br />
1. Voltando ao programa do cálculo da média de três números dados, observe que a média foi<br />
calculada e exibida, mas não foi armazenada. Se este programa fizesse parte de um programa maior (e isto<br />
normalmente acontece! Não se usa computação para uma questão tão simples!) e esta média fosse necessária<br />
<strong>em</strong> outra parte do programa, aquele trecho teria que ser rescrito. É uma boa prática, portanto, que resultados<br />
finais de processamento sejam armazenados <strong>em</strong> variáveis, sendo então os conteúdos destas variáveis<br />
exibidos através da função printf(). Assim, o programa referido ficaria melhor escrito da seguinte forma.<br />
/* Programa que determina a média de três números dados */<br />
#include <br />
main()<br />
{<br />
float a, b, c, Media;<br />
puts("Digite três números");<br />
scanf("%f %f %f", &a, &b, &c);<br />
Media = (a + b + c)/3;<br />
printf("A media dos números %f , %f e %f é igual a %f ", a, b, c, Media);<br />
}<br />
2. Agora apresentar<strong>em</strong>os um programa que recebendo um número inteiro como entrada fornece o<br />
algarismo da casa das unidades deste número, questão discutida no capítulo 1. Como vimos naquele capítulo,<br />
o algarismo procurado é o resto da divisão do número dado por 10. T<strong>em</strong>os então o seguinte programa (no<br />
capítulo 6 ver<strong>em</strong>os um programa que necessita da solução desta questão).<br />
/* Programa que determina o algarismo da casa das unidades de um inteiro dado */<br />
#include <br />
main()<br />
{