Resumo Programacao C basico
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