[Todos][Exercicio/Tutorial] Olá Mundo!
Página 1 de 1
[Todos][Exercicio/Tutorial] Olá Mundo!
Atenção: Esse tópico foi escrito por um aluno e pode conter erros nas explicações! Procure sempre um professor caso tenha duvidas e/ou deseja explicações 100% corretas!!
Senhores(as),
Segue o 1º programa que criei com suas explicações:
Nome do programa: Olá mundo!!!!!!!
Explicando:
1ºCabeçalho
O comando include(como podem adivinhar) incluem coisas ao seu código neste caso as bibliotecas stdio e stdlib.
A biblioteca stdio é responsável a grosso modo pela entrada e saída de dados no seu programa (Ex: A leitura de dados digitados no teclado e/ou a exibição de informações na tela).
A biblioteca stdlib possui funções envolvendo alocação de memória, controle de processos, conversões e outras (ela é a biblioteca padrão em C logo praticamente em todos os seus programas vocês a utilizaram), é nela que se encontram os comandos básicos que nós utilizamos em C.
2ºCorpo do programa
Aqui é onde a magica realmente acontece é nesse local que informamos ao computador, maquina,(whatever) o que queremos que ela faça.
Quando o programa começa a rodar, o sistema procura pela função main (que marca o ponto de entrada do programa), em outras palavras o main() é quem indica para o sistema que tem um programa que deve ser executado.
O printf imprime na tela(sim, imprime) o conteúdo colocado entre seus parenteses e aspas ("") no caso: Ola mundo!!!!!!!
Ok, você deve estar se perguntando e o \n ali que você esqueceu,(não esqueci, descrente) o \n dentro do printf significa pule uma linha (se não acredita coloque \n\n\n\n\n\n antes do olá mundo e veja a magica acontecer).
Pare por um momento e execute o programa sem o system("pause"); você percebera que seu programa não espera você ver o que foi digitado e logo após você executá-lo ele fecha sozinho, pois bem essa é a função do system("pause") ele "pausa" o sistema esperando que você digite uma tecla para continuar.
Nota¹: A função main() assim como outras funções possuem colchetes {} que indicam o inicio e o fim do programa.
Nota²: É muito comum no começo se esquecer de colocar o ponto e vírgula ; no final de um comando (como o printf por exemplo), logo sempre que seu programa não compilar verifique se você não esqueceu o maldito.
Nota³: Programar é pratica, quanto mais programas fizer melhor você fica (aconselho a quem ler modificar o programa e ver como ele funciona quando você coloca uma informação nova e quando retira).
Segue link do programa a baixo(deve-se responder ao tópico para ver o link):
Fontes utilizadas:
Senhores(as),
Segue o 1º programa que criei com suas explicações:
Nome do programa: Olá mundo!!!!!!!
- Código:
#include <stdio.h>
#include <stdlib.h>
main(){
printf("\nOla mundo!!!!!!! ");
system("pause");
}
Explicando:
1ºCabeçalho
- Código:
#include <stdio.h>
#include <stdlib.h>
O comando include
A biblioteca stdio é responsável a grosso modo pela entrada e saída de dados no seu programa (Ex: A leitura de dados digitados no teclado e/ou a exibição de informações na tela).
A biblioteca stdlib possui funções envolvendo alocação de memória, controle de processos, conversões e outras (ela é a biblioteca padrão em C logo praticamente em todos os seus programas vocês a utilizaram), é nela que se encontram os comandos básicos que nós utilizamos em C.
2ºCorpo do programa
- Código:
main(){
printf("\nOla mundo!!!!!!! ");
system("pause");
}
Aqui é onde a magica realmente acontece é nesse local que informamos ao computador, maquina,
- Código:
main(){
Quando o programa começa a rodar, o sistema procura pela função main (que marca o ponto de entrada do programa), em outras palavras o main() é quem indica para o sistema que tem um programa que deve ser executado.
- Código:
printf("\nOla mundo!!!!!!! ");
O printf imprime na tela
Ok, você deve estar se perguntando e o \n ali que você esqueceu,
- Código:
system("pause");
Pare por um momento e execute o programa sem o system("pause"); você percebera que seu programa não espera você ver o que foi digitado e logo após você executá-lo ele fecha sozinho, pois bem essa é a função do system("pause") ele "pausa" o sistema esperando que você digite uma tecla para continuar.
Nota¹: A função main() assim como outras funções possuem colchetes {} que indicam o inicio e o fim do programa.
Nota²: É muito comum no começo se esquecer de colocar o ponto e vírgula ; no final de um comando (como o printf por exemplo), logo sempre que seu programa não compilar verifique se você não esqueceu o maldito.
Nota³: Programar é pratica, quanto mais programas fizer melhor você fica (aconselho a quem ler modificar o programa e ver como ele funciona quando você coloca uma informação nova e quando retira).
Segue link do programa a baixo(deve-se responder ao tópico para ver o link):
Fontes utilizadas:
- Clique aqui para ver as fontes utilizadas:
Andre AM- Mensagens : 25
Data de inscrição : 08/01/2014
Idade : 35
Tópicos semelhantes
» Tutorial: Colocando Avatares e Assinaturas
» Tutorial - Recebendo atualizações do forúm direto no e-mail
» Tutorial - Recebendo atualizações do forúm direto no e-mail
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos