Hoje eu vou colocar como fazer um programinha simples em C para quem está começando.
Bom 1º você precisa ter instalado algum tipo de programa para poder compilar e rodar seu aplicativo, eu recomendo o Dev-C++ . A instalação é Simples e rápida. Ou você pode usar o Eclipse IDE para C/C++ que é mais pesado.
Se quiser aprender rápido use o Dev-C++, se quiser programar rápido use o Eclipse para C/C++.
Bom eu vou usar o Dev. Após Instalar o programa você verá uma tela como essa:

Dev-C++
Clique em File>New> Source File. ou aperte Ctrl+n
Agora vá em Tools> Editor Options
Clique na aba display marque a caixa Line Numbers
Pronto agora você poderá ver a numeração das linhas.
Vamos fazer um código simples para calcular o quadrado de um número.
Primeiro como de costume em java vamos criar um algorítimo para entender como vai funcionar o código.
A 1ª coisa que precisamos fazer é decidir se quais as variáveis vamos utilizar.
Para calcular o quadrado de um número podemos usar uma ou mais variáveis, vai depender da sua necessidade.
Nesse exemplo precisarei apenas de uma variável do tipo inteira (int).
var
numero:inteiro;
Para calcular o quadrado de um número basta multiplicar ele pelo seu próprio valor, por exemplo o quadrado de 5 é 25, tendo como base a multiplicação de 5*5.
Agora vamos fazer o corpo do algoritmo com esse calculo, de quebra vamos pedir ao usuário para inserir o número que será calculado o quadrado, e por final exibir a mensagem com o resultado:
var
numero:inteiro;
inicio
escreva ("insira um numero para calcular o seu quadrado");
leia numero; {armazena um número qualquer do teclado na variável}
{abaixo armazenaremos o resultado da multiplicação da variável }
numero<- numero*numero;
{dessa maneira substituiremos o valor de 'numero' pela multiplicação}
escreva ("O quadrado de numero é:", numero);
fim.
Agora temos que transformar o algorítimo em código em C:
A principio vamos importar um pacote da biblioteca chamado stdio.h
nele contém alguns comandos em C que serão uteis para seu 1º programa.
Para importar você digitará o seguinte na 1ª linha:
#include <stdio.h>
Precisamos da estrutura básica para rodar seu programa, veja:
#include <stdio.h>
int main (void){
}
Agora voltamos ao algoritmo, vamos declarar a variável numero do tipo inteiro, seu código ficará assim:
#include <stdio.h>
int main (void){
int numero;
}
Agora vamos usar um comando chamado printf este serve para imprimir o algo na tela, nós usaremos ele para imprimir a mensagem para o usuário da seguinte maneira;
#include <stdio.h>
int main (void){
int numero;
printf ("Insira um valor para saber seu quadrado \n");
}
obs: Veja que eu usei um \n no texto para o usuário. O que esse comando faz é o mesmo que quebrar linha. O comando printf (); pode imprimir strings (texto) como no exemplo acima, numeros; ou valores dentro de variáveis veremos a seguir.
E continuando o algorítimo precisamos ler o que será inserido elo usuário. Para isso usaremos o comando scanf();
Para usar ele precisamos dizer que tipo de variável será lida e em qual variável será gravado o valor lido.
E como nós precisamos ler um valor inteiro para armazenar na variável numero faremos o seguinte:
#include <stdio.h>
int main (void){
int numero;
printf ("Insira um valor para saber seu quadrado \n");
scanf("%d", &numero);
}
Veja o %d, ele é que diz para o compilador do programa que precisamos ler um valor inteiro, e o &numero é a variável onde iremos salvar ficando assim scanf(“%d”, &numero);
Pronto já sabemos imprimir uma mensagem na tela e ler um valor numérico pelo usuário, tudo que precisamos fazer é calcular o quadrado do numero que o usuário vai inserir, e faremos desse jeito:
#include <stdio.h>
int main (void){
int numero;
printf ("Insira um valor para saber seu quadrado \n");
scanf("%d", &numero);
numero = numero*numero;
}
Parece simples.
Mais uma maneira de usar o printf, essa servirá para exibir o resultado,
dessa maneira
printf (“O quadrado desse numero e: %d /n”, numero);
veja que na mensagem o %d mostra onde será exibido o valor da variável numero.
para terminar irei mostrar mais um comando que será útil na hora da execução de seu programa, pois com ele o programa só fechará com um enter após a execução, este comando é getch();
veja como ficou seu código agora:
#include <stdio.h>
int main (void){
int quadrado;
printf("Insira um valor para saber seu quadrado \n");
scanf("%d", &quadrado);
quadrado = quadrado*quadrado;
printf("O quadrado desse numero e: %d \n", quadrado);
getch();
}
Se você estiver usando o dev-C++ vá em salvar como ou Save As… coloque um nome sugestivo, sem espaços, caracteres estranhos ou coisas do tipo como exe01 escolha o tipo do arquivo como C e salve. Pronto assim irá criar um arquivo do tipo exe01.c.
Agora com o arquivo salvo pressione Crtl+f9 isso irá compilar seu programa se não houver erros. E agora para executar pressione Ctrl+f10.
Para cada alteração que for feita no seu programa antes de executar deverá ser recompilado. E se você olhar na pasta de seu programa vai haver um arquivo novo, do tipo exe01.exe , bom esse é o seu programa pronto.
Até o próximo post.
Leave a Reply