Jump to content
Cyber-Gamers
antiblock
Rodnia | Alpha & Omega
Sign in to follow this  
EstouraNabos

[Tutorial]O Básico Da Linguagem C

Recommended Posts

Boa tarde, venho por este meio ensinar-vos o básico da linguagem C e talvez até ensinar-vos mais para além do básico. Este tutorial serve para quem gosta de C para quem quer estudar C e para quem gosta de programação. E visto que esta zona já está a ganhar pó ^^

Bem para começar vou fazer um programa muito simples e básico para entenderem.

PS: Recomendo Dev-C++

Legenda :


#include <stdio.h> - É uma biblioteca para funções de entrada e saída. Como por exemplo printf e scanf, entre outros.
#include <stdlib.h> - Esta biblioteca possui funções de alocação de memória, controle de processos, conversões e outros.
int main() - É a função principal do programa , quando fazes F9(Compilar e executar) ou simplesmente inicias o programa ele irá ler essa função se o teu programa não conter essa função então ele não vai funcionar e irá dar erro. Quando tens a função principal tens de usar estas chavetas {} a seguir á função pois tudo que tá dentro delas faz parte da
função tudo que esta fora das chavetas não faz parte.
int - Declara as variáveis inteiras. Quando usas dentro do int main, só declara dentro dessa função quando usas a seguir as bibliotecas, declaras globalmente no programa. Utiliza-se %d
float - A mesma coisa que o anterior mas também declara valores decimais. Utiliza-se %f
char - Mesma coisa que int mas utiliza-se em caracteres. Utiliza-se %c
printf - Serve para escrever mensagens ao utilizador do programa, normalmente usa-se para pedir dados ou mostrar resultados.

Scanff - A instrução scanf segue o mesmo tipo de formatação da instrução printf. Ao pedires os dados ao utilizador obrigatoriamente irás ter de usar o scanf
getch(); - É uma função que possibilita ao programa obter o input de apenas um caracter do teclado do utilizador sem que este pressione Enter . Se utilizares esta funcao no "final " do programa e se de seguida carregares numa tecla o programa irá fechar ao contrario da função system("PAUSE"); que pede para pressionar uma tecla para continuar




#include <stdio.h>
#include <stdlib.h>
int main()
{
int numero;

printf("Qual o numero que queres mostrar?:");
scanf("%d",&numero);

printf("nO numero que digitas-te foi o %d",numero);

getch();
}

Explicação

printf("Qual o numero que queres mostrar?:"); // Imagina que pedes para mostrar 3 - o valor da variavel numero vai passar a ficar com o valor de 3
scanf("%d",&numero);

printf("nO numero que digitas-te foi o %d",numero); // aqui praticamente vai buscar o valor que esta na variavel numero e vai colocar no sitio onde se situa %d.



Final:

Imagem colocada

Sei que não fui muito explicito, mas se tiveram problemas ou duvidas não hesitem em perguntar, que eu explico.



Se gostaram e acharam interessante e se quiserem que continue a explicar e a fazer alguns programas básicos ou até com diferentes funções etc.. é só dar http://cyber-gamers.org/public/style_emoticons/default/451960.gif neste tópico.

Share this post


Link to post
Share on other sites
antiblock
Elveron

Muito bom tutorial gostei muito mas só uma observação a função "scanf" serve para receber e guardar dados introduzidos pelo utilizador, e usa-se %d porque vêm de decimal se quisessemos meter palavras"usava-se" %s de stringCumprimentos

Share this post


Link to post
Share on other sites

Também ando em programação.

1º Ano tive 19 em todos os módulos.

O Primeiro ano é o mais fácil, mas convém andares atento e não faltares as aulas, principalmente as de programação.

Boa sorte :D e já sabes qualquer duvida podes sempre me mandar mensagem privada

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×