Você está na página 1de 6

/* fazer um comentário em quantas linhas quiser ou apenas uma linha */

// fazer um comentário em uma linha

#include <stdio.h>
#include <stdlib.h>
/* são diretivas, famosa diretiva include que informam o pré processador
da linguagem que ele deve incluir arquivos de cabeçalho */

#include <stdio.h>
ele contém informações para compilar funções da biblioteca padrão de
entrada e saída de dados – printf e scanf

void main ( ){
printf (“Hello world! \n”) ;

main é a principal função do programa, que executada sempre que o


programa iniciar
uma função sempre é seguida de parênteses
a linguagem c é case sensitive faz diferenciação entre letra maiúscula e
minúscula
void indica o tipo de retorno da função
void significa vazio, função sem retorno, executa alguma tarefa mas não
retorna valor algum

As chaves indicam o inicio do bloco do programa principal

printf imprimi uma mensagem ao usuário


scanf lê o que foi digitado no teclado pelo usuário

\n – sequencia de escape (new line), quebra de linha


Todos os comandos da linguagem c devem ser finalizados com ;
Tipos básicos de dados em C
Tipos inteiros e ponto flutuante

Tipo inteiro numerico:


char ocupa 1 byte faixa de valores -128 a 127
unsigned char 1 byte 0 a 255
int 4 bytes -2.147.483.648 a 2.147.483.647
Etc...

Sizeof usado para descobrir o tamanho de um tipo ou variável

Tipo flutuante ou quebrados:


float 4 bytes 6 casas decimais
double 8 bytes 15 casas decimais
long double 12 bytes 19 casas decimais

tipo logico bool(boleano) true 1, false 0


incluir biblioteca sdbool.h

char – caracter letras – tabela ASCII

char nome [30];


printf (“Digite o seu nome:”);
gets (nome);
system (“cls”); /* limpa a tela */
printf(“Bem vindo %s\n”, nome);
Estudar
Função
Vetores
Do/ while
If / Else
For
Refazer os exercícios de função e vetor passado pelo prof

Do – faça
While – enquanto
Do while – faça/enquanto

While verifica e executa


While (condição){
Executar tal comando
Printf( );
}

Do / while – executa e dps verifica


Do {
Executar tal comando
Printf( “ “);
} while ( condição );

----------------
Tomar decisão baseada em duas condições
IF – se
Else – se não

If (comparação){
Executa tal comando
}
Else{
Executar tal comando
}

------------
Multiplas comparações
ELSE IF (caso contrario)
If (condição){
Executar tal comando
}
Else if ( 2 condições && significa eh){
Executar tal comando
}
Ultima comparação que vc esta fazendo
Else
printf(“Executar tal comando”);

---------
Loop (dar voltas)
FOR significa para - laço de repetição
For (condição valor inicial; limite desse meu ciclo(enquanto o contador não
atingir o valor); você ira adicionar 1 no contador ex: contador ++ pra que ele n
fique rodando eternamente ( o que eu quero que aconteça){
Tudo que estiver nos colchetes sera executado
Printf(“teste\n”);
}

Int i;
For ( i=0; i<10; i++){
comandos
}
Serve para definir na própria declaração do laço quantas vezes aquela
estrutura vai ser executada
Por exemplo se a gente souber que o loop vai ser declarado 10 vezes vc já
declara isso na própria estrutura
Sintaxe:

For (variável=inicio; fim; incremento){


instruções
}
Inicio geralmente 1 ou 0
Valor final ex: 10
E determina o incremento ou seja essa variável vai de um valor de inicio
ate o valor do fim em passos de quanto em quanto de 1 em 1
Padrão de 1 em 1
Pra ter uma precisão de quantas vezes o laço vai rodar

FUNÇÃO INICIA FORA DA FUNÇÃO PRINCIPAL MAIN


É preciso chama-la na função main

Você também pode gostar