Resumo Programacao C basico

3568 palavras 15 páginas
FLUXOGRAMA:

a) DETALHANDO O PROGRAMA:

1- Iniciando um programa:
#include <stdio.h> main ( ) { todo o programa aqui}

2- Declaração de variáveis:
* A variável é uma caixa, onde você guarda o valor dentro dentro dessa caixa (espaço de memória que armazena certo tipo de dado, com seu nome).Tipos:
Forma geral: tipo_da_variàvel lista_variavéis;

INT = Números Inteiros: só pode ter dentro dessas variáveis números inteiros.
Ex: int nome ; int j=10 ou int j; j=10 (ambos atribuem 10 para a variável J)

FLOAT= Números fracionários: números com virgulas e etc.
Ex: float nome; nome=5.6 ou float nome=5.6;

CHAR = (characters) Caracteres: letras. Pra indicar uma letra, usa ‘apóstrofe’
Ex: char nome ; char letra=’A’ => atribui ‘A’ para a variável letra.

STRING= cadeia de caracteres: frases em geral (união de caracteres). Vetor de caracteres terminado com um caractere nulo (visto depois).
Ex: char nome_string [tamanho];

OBS: Todo comando termina com ‘;’ (ponto e virgula)

3- Atribuição Simples:

Em todos os casos, o valor 2 é atribuído a variável x.

Atribuição com expressão aritmética: Ex: x=x+1.
Nesse caso, analisa-se primeiro o lado direito da equação e acha-se o resultado.
Depois, atribui-se o resultado a variável x.
Quando a variável aparece dos 2 lados da equação, é chamada de acumuladora.

4- Operadores Aritméticos:

Ex: x=x /5 ; x=2*3;
Ex: 5%2 = 1 (divide 5 por 2, e o resto é o resultado); 13%5 = 3

Expressões com ou sem parênteses:

Incremento (soma) ou Decremento (subtração):
*x++ ou x=x+1 => Soma-se 1 à x.
*x - - ou x= x-1 => subtrai-se 1 de x.
A variável (x, y, a...) não importa.

5- Inclusão de bibliotecas:
Existem outras bibliotecas que se podem incluir, juntamente com o stdio.h:
#include <stdlib.h> => biblioteca.
#include <string.h> => para a função string (vista depois).
#include <time.h> => para a função rand (srand) vista depois.
#include <math.h> => inclui opções matemáticas. Ex:

6- Funções básicas: ENTRADA E

Relacionados

  • programação
    2263 palavras | 10 páginas
  • 2015 1 Ciencia Computacao 5 Interdisciplinar
    2609 palavras | 11 páginas
  • Apresentação1
    501 palavras | 3 páginas
  • desenvolvimentos de jogos xna
    501 palavras | 3 páginas
  • LIVRETO_CICET
    2755 palavras | 12 páginas
  • programação estruturada 2 semestre
    437 palavras | 2 páginas
  • programação estruturada 2 semestre
    437 palavras | 2 páginas
  • Sia Aula06 1
    951 palavras | 4 páginas
  • ADS 1ºsemetre
    1623 palavras | 7 páginas
  • eng produção
    994 palavras | 4 páginas