Ir para conteúdo

Material De Apoio Ii


SkyDangerous

Posts Recomendados

Capítulo II - Onde tudo começa..

 

Obs básica:

-=> Tenha um programa sempre aberto

-=> Leia atentamente

 

Capítulo 2:

~>
Case Sensitive

~>
Analisando Programa

~>
Introdução as Funções

~>
Argumentos

~>
Retornando Valores

 

Case Sensitive:

Resp: Antes de tudo a linguagem C é "Case Sensitive" ou seja letras ou palavras maiúsculas ou minusculas tem diferença.

 

Exemplo:

Xtibia  - XTIBIA

Se declararmos essas variáveis, elas serão diferentes por outro lado com o mesmo nome.

 

Analisando Programa:

Resp:

Vamos analisar esse programa abaixo, porém não utilize CTRL + C e CTRL +V, é sempre melhor escrever para indo memorizar.

 

#include <stdio.h>
int main ()
{
   printf ("Meu primeiro Programa! \nEstou Feliz");
   system("PAUSE");
   return(0);
}

 

Compilando aparecerá assim:

semttulohqy.png

 

Explicação:

Resp:

#include <stdio.h> -> Isso é uma biblioteca, ou seja incluimos algumas funções dentro dela, cujo as funções são de Entrada e Saida (std= standard, io=Input/Output, entrada e saida) ou seja toda vez que for usar comandos que utilizam essas duas funções deve implementar.

int main () -> esse comando significa a criação de uma função main (Principal), todos os programas deve existir pois é ela que será chamada primeiro de tudo.

As funções são delimitadas por {}, o bloco de comando que estiver dentro dela será executado.

A palavra INT significa que retornará um valor INTEIRO, iremos ver futuramente.

int main(int argc, char *argv[])-> As vezes pode vir assim , argc e argv dão ao programador acesso a linha de comandos. Eu não sei muito, isso é mais utilizado no Terminal do Linux, e não programa para Linux

system("PAUSE"); -> A função dele é simplesmente PAUSAR o programa , fazendo com que ele execute e não sai sem você ver o resultado.

printf ("Meu primeiro Programa! \nEstou Feliz"); -> A função printf faz chamar a função passando a string(seguencia de caracteres) como um argumento. Por isso utilizamos aquele biblioteca stdio.h pois ele imprimirá na tela do computador.

O "\n" conhecida como new line, a função dela é simplesmente pular uma linha, ou seja o cursos passará para a próxima linha.

 

Observação Importante: A maioria dos comandos terminam com um ";"

 

Introdução às Funções

Resp:Uma função é um bloco de códigos que pode ser usado diversas vezes. A função torna o programa mais facil de intender e fica bem mais estruturado.

 

Segue o exemplo:

#include <stdio.h>
int mensagem () 
{
printf ("SkyDangerous ");
return(0);
}

int main ()
{
mensagem();
printf ("Ensinando Funcao!\n");
system("PAUSE");
return(0);
}

Mesma coisa que o primeiro programa, porém escrevi coisas novas.

 

Compilando aparecerá assim:

semttulojzx.png

 

Explicação:

Resp:

int mensagem () -> Percebe-se que criamos uma função nova, nela você poderá um bloco de comandos qualquer.

Um bom exemplo escrevemos uma frase "SkyDangerous" , e retornamos nada.

mensagem(); -> Esse comando chama a função chamada mensagem passando nemhum parâmetro "()", como lá estava escrito "Skydangerous" ele printou a primeira função e logo em seguida mostrou o Ensinando Funcao na função principal.

 

Argumentos

 

Explicação:

Resp:São as entradas que a função recebe.É atravez dele que passamos parâmetros para a função.As funções printf() e scanf()são funções que recebem argumentos.

 

Segue o exemplo:


#include <stdio.h>
int square (int x)
{
printf ("O quadrado e %d",(x*x));
return(0);
}
int main ()
{
int num;
printf ("Entre com um numero: ");
scanf ("%d",&num);
square(num);
printf ("\n");
system("PAUSE");
return(0);
}

 

Compilando aparecerá assim:

semttulocx.png

 

Explicação:

Resp:

int square (int x) -> Nesse comando

 

 

 

 

-=

Terminarei mais tarde aguardem. !

Editado por SkyDangerous
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...