Seu quinto programa em C

Publicado por Marcio Esper 28/07/2004

[ Hits: 6.466 ]

Download quinto.c




Segue a continuação das miniaulas de ANSI-C onde vc vai aprender os macetes desta fantastica linguagem. recomendo que vc leia os outros 4 scripts, para uma base mais sólida. aprenderemos como incluir arquivos externos, entrada de dados, manipulaçao e saida espero que gostem.

  



Esconder código-fonte

/* Oi meu nome é Marcio e este é o quinto script que tenta ensimnar C a quem nunca sequer imaginou que digitaria uma unica linha de código, como você pode estar notando C é uma linguagem super simples e facil bem ao contrario do que se escuta por ai, para dissuadir o iniciante a aprender, comparado ao assembler, uma linguagem de baixo nível, o C é muito simples e maleavel. Como em qualquer linguagem, ela tem diversos caminhos para se fazer a mesma coisa, por tanto o nivel de complexidade pode ganhar forma dependendo do programador. Vamos neste script ver o #include e também o getchar, uma outra forma de entrada de texto.

este é um programa simplificado do echo, tudo que voce digitar ele vai escrever na tela, so que ao teclar a tecla "m" ele vai soar o beep do sistema. */

#include "stdio.h"

/*Este é o tão usado include, ele serve para o programa incluir um arquivo externo  a forma de uso é #include <nome de arquivo>
ou #include "nome de arquivo" ao se usar a ultima opção o compilador C vai buscar o arquivo primeiramente no diretorio em que
o fonte se encontra*/

main(){
char xxx;
/* aqui definimos e iniciamos a variavel axxx em modo caractere*/

printf("\n\n\n\n\n*******************\n* ECHO REPET v1.0 *\n*     Ice2642     *\n*******************\n\n\nDigite qualquer baboseira.\npara sair tecle Ctrl-C\n\n\n");
/* a saida de texto, normalmente se coloca no inicio de um programa de console instruçoes de uso e informações sobre o programa*/

while(1){
// o looping

printf("%c",xxx=getchar()); 
/*Note que o comando getchar esta fazendo a variavel xxx receber o valor daquilo que voce esta
esta digitando diretamente de dentro do printf, esta é uma das grandes caracteristicas marcantes do C. o que possibilita codigos pequenos e poderosos.*/
  
  if(xxx == 'm') printf("\a"); //comaparação se vc digitar "m" o programa soa um beep
         }
}

/* Termina por aqui a aula de hoje espero que voce tenha aprendido os novos comandos
para treinar desenvolva alguns programas com entrada comparação e saida.

Ex da compilação e saida;

[iceman@localhost ctest]$ gcc quinto.c
[iceman@localhost ctest]$ ./a.out
                                                                                
                                                                                
                                                                                
 
 
*******************
* ECHO REPET v1.0 *
*     Ice2642     *
*******************
 
 
Digite qualquer baboseira.
para sair tecle Ctrl-C
 
 
tete
tete
 
[iceman@localhost ctest]$


até a proxima. */

Scripts recomendados

Fatorial Recursivo

Resolvendo Equações de 1º e 2º grau

Structs dinâmicos com UNION

Abrir cdrom pedindo direto ao sistema.

Número perfeito e capicúa ?


  

Comentários
[1] Comentário enviado por d3f4c3m3ntz em 02/08/2004 - 01:38h

Bom kra..
muito bom mesmo !!
estou aprendendo bastante !!
pelo menos tudo que vc esta explicando estou aprendendo com certa facilidade !!
ABraços !!

[2] Comentário enviado por ice2642 em 02/08/2004 - 03:26h

Opa, legal :)
Tipo se for fazendo todos execicios e nao perder os scripts espero que fique traque em C :)
[]'s


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts