seu segundo programa em C

Publicado por Marcio Esper 24/07/2004

[ Hits: 6.194 ]

Download segundo.c




Segue aqui a continuação do meu script anterior dando as primeiras noções sobre variaveis e como manupulalas dentro do programa. Esta aula é nível superbasica destinada a quem nunca programou uma unica linha de código, é bom vc ler o primeiro.c para ter uma base mais sólida.

  



Esconder código-fonte

/* Oi meu nome é Marcio e vou tentar ensinar vc um pouco de C é aconselhavel vc ler o
primeiro script desta serie para entender melhor.

Aqui segue o segundo script para quem esta iniciando no C
e como é destinado a iniciantes, ele é bom simples.

Continuando com saida de tela vamos ver como fazer com que o C exiba o valor de variaveis.

Não vou ficar me aprofundando em ensinar o que é variavel os tipos etc, mesmo pq eu nem sei o que é isso.

Vou direto ao ponto, caso vc queira mesmo saber o que é a variavel existem tonaeladas de tutoriais que gastam 200 paginas ensinando quem inventou o computador, quem fez a primeira calculadora, quem foi o pai do pascal e nao ensinam nada do que interessa.

Se vc nao esta nem ai pra sabe detalhes teoricos mas esta louco pra por a mão na massa vamos nessa :)

*/


main (){

int fome = 5; /* ta bom, so um pouquinho de teoria, o int diz ao compilador que a variavel vai ser do tipo inteiro, ou seja, qualquer numero natural pode ser credenciado a ela. Alem disso ele inicialisa essa variavel, note que um valor foi atribuido a ela.*/

printf ("\nOi estou aqui faz %d minutos com %d Hamburguers!\n",fome,(fome+15)/2); 
/*
esse primeiro %d imprime o valor decimal do intero fome e o segundo imprime o 
resultado da formula (fome+15) / 2 . Como vc deve ter observado no C vc pode fazer 
equaçoes, somas etc dentro de um comando.

Existe uma ordem de prioridade em contas dentro do C por enquanto vamos aprender
as, em ordem de execução;

Multiplicação e divisão * e /
Soma e subtração + e -

Notando o exemplo acima, vc vai ver que fome + 15 foi executado antes que 15/2 isso
pq fome + 15 estavam dentro dos parenteses omitindo os parentes o resultado seria fome+7.5 pois a divisão vem em importancia antes que a adição.

Voce vai notar que cada valor de variavel é dividido por virgulas e nao pela palavra fome.

Note que fome preservou seu valor pois a variavel não sofreu nenhuma mudança. apenas foi usada, note agora a sequencia*/

fome = fome * 4 - 18;

/* agora fome que valia 5 foi multiplicada por 4 passando a veler 20 e sofreu a subtração de 18 passando a valer 2 note que ao termino de todos comandos usados ate o momento sempre colocamos um ; (ponto e virgula) ao final, isso faz com que o compilador saiba que o comando terminou. */ 

printf("\nfome vale agora %d\n",fome);
printf("2 + 2 = %d e 4/2 = %d\n",fome+fome,4/fome);

/* como vc pode notar, as variaveis podem ser manipuladas para apresentarem resultados interessantes dentro de um programa. você deve ter notado tambem que a variavel fome já esta dando muita fome e vamos parar por aqui para recarregarmos o estomago :)

Faça esperiencias mudando o valor das variaveis até pegar bem as manhas.

até a proxima!
*/

}

Scripts recomendados

vetor01.c (programa que envolve vetor, simples)

Busca e ordenação de números

Codigo anscii

Crivo de Eratóstenes

Máximo Divisor Comum (algoritmo de Euclides)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts