seu segundo programa em C
Publicado por Marcio Esper 24/07/2004
[ Hits: 6.181 ]
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.
/* 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! */ }
Algoritmo em C - Ordenação por Seleção
Utilizando ESTRUTURA DE DADOS (REGISTRO) - abordagem simples e rápida
Nenhum comentário foi encontrado.
Agora temos uma assistente virtual no fórum!!! (246)
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Como eu faço para ativar o sistema de gestos do mousepad? (4)
NGNIX - Aplicar SNAT para evitar roteamento assimetrico (13)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta