Apostila de algoritimo
ALGORITMOS E PROGRAMAÇÃO
Prof. Eduardo A. M. de Godoi
Prof. Wandivaldi A. Colla
Jundiaí, agosto de 2006.
/* EXEMPLO 01 - Prof. Eduardo e Prof. Colla */
/* Este é um programa "gramaticalmente" correto (a compilação é um sucesso!!!), mas que não executa nada porque não há nenhum comando para ser executado. */
main()
{
}
/* EXEMPLO 02 - Prof. Eduardo e Prof. Colla */
/* Este programa apresenta um comando para a saída de dados e a necessidade da inclusão de bibliotecas de cabeçalho. Ao ser executado, o usuário percebe que a tela de execução é encerrada sem que haja a possibilidade da leitura do texto nela impresso porque não há nenhum comando para sustentar a tela aberta até que o leitor pressione qualquer tecla. */
#include
main()
{
printf("Eu sou um Engenheiro feliz!!!");
}
/* EXEMPLO 03 - Prof. Eduardo e Prof. Colla */
/* Este programa apresenta o comando getch() sendo utilizado para manter a tela de execução aberta, permitindo a leitura da frase até que o usuário pressione uma tecla qualquer. Mostra-se também, para que o comando getch() possa ser executado, a necessidade da inclusão da biblioteca conio.h e a utilização de variáveis e como declará-las. */
#include
#include
main()
{
char FIM;
printf("Eu sou um Engenheiro feliz!!!");
FIM = getch();
}
/* EXEMPLO 04 - Prof. Eduardo e Prof. Colla */
/* Temos aqui um exemplo indicando a necessidade de o programador preocupar-se com o usuário e deixar instruções para que ele saiba como operar da melhor maneira o programa. No entanto, as duas frases aparecerão na tela "grudadas".*/
#include
#include
main()
{
char FIM;
printf("Eu sou um Engenheiro feliz!!!"); printf("Aperte qualquer tecla quando desejar encerrar esta tela de execucao.");
FIM = getch();
}
/* EXEMPLO 05 - Prof.