Linguagem C VARIÁVEIS Tipo Var. em C Marcadores Inteiro Real Caracter Int Float Char %d %f %s ou %c Int – números inteiros, positivos, negativos. Float - números reais, fracionados, negativos. Char – uso de caracteres, letras, números. Marcadores %d – se deve usar quando for do tipo int. Ex: int n; Printf (“Escreva um número:”); Scanf (“%d”,&n); %f – se deve usar quando for do tipo float. Ex: float n; Printf (“Escreva um número:”); Scanf (“%f”,&n); %c OU %s – se deve usar quando for do tipo char. Ex: char l; Printf (“Digite uma letra:”); Scanf (“%c”,&l); OU Scanf (“%s”,&l); Comandos de Entrada Scanf (“%tipo”, &variável); Scanf (“%f”,&a); Comandos de Saída (String) Printf (“texto aqui”); Printf (“%tipo”, variável); Printf (“Soma eh de %d”, soma); Operadores aritméticos + soma - subtração * multiplicação / divisão % resto da divisão Sqrt raiz quadrada Pow(x,y) elevar um numero, onde x é o numero e o y é a quant. que se vai elevar Criando um novo ARQUIVO FONTE Programação (INICIAL) #include <stdio.h> #include <stdlib.h> Bibliotecas #include <conio.h> #include <math.h> Obs: stdI(input)O(output);stdlib(todos os tipos de variáveis);conio(uso do getch());math(operações matemáticas); função principal Main() { Inicio Int a,b,soma; declaração de variáveis Printf(“informe um numero: “); Scanf (“%d”,&a); Printf (“Informe outro número: ”); Scanf (“%d”,&b); Soma = a + b; Printf (“Soma: %d“,soma); Getch(); } fim operação para manter o resultado na tela Estruturas de Decisão If – Inicia o código se a condição for verdadeira. Esle – Caso o código que está no If seja falso, ele passa para o código do Else. Ex: #include <stdlib.h> #include<conio.h> #include<stdio.h> main() { int n1, n2, media=0; printf("Digite a Nota 1: "); scanf("%d", &n1); printf("Digite a Nota 2: "); scanf("%d", &n2); media = (n1 + n2)/2; if (media >= 5) Condição { printf(" O aluno aprovado !"); } else { printf("O aluno foi reprovado!"); } getch(); } Comandos de operações == Igual != Diferente > Maior < Menor >= Maior ou Igual <= Menor ou Igual Operadores lógicos Podem ser usados para declarar mais de uma condição dentro do If(condição); . && Operador “e” || Operador “ou” ! Operador “não” Entrada de Repetição – for É usada para repetir uma determinada parte do programa e se utiliza laços, interações ou repetições. O uso do for é adequada, pois se usa o número de vezes em que o código seja executado utilizando um contador. A Sintaxe usada é: for (inicialização;condição;incremento) Inicialização – Inicio do contador Condição – Parada do contador Incremento – Se o contador deve ser crescente ou decrescente { ... } Exemplo: Esse comando escreve 20 vezes na tela “Eu serei Aprovado” #include <stdio.h> #include <stdlib.h> #include <conio.h> main() { int i; for (i=1;i<=20;i++) { printf("Eu serei Aprovado \n"); } getch(); } Exercícios: 1) Faça um programa no Dev C++ onde o usuário digite um número inteiro, e assim, informando se o número é Par ou Ímpar. 2) Faça um programa no Dev C++ onde o usuário informe 4 notas escolares com peso de 0 à 10. Informe a média e se o aluno foi Aprovado ou Reprovado. No final pergunte se o usuário deseja repetir o programa (Utilize o comando for). 3) Faça um programa no Dev C++ que exiba os números inteiros entre 33 e 50. Neste Post, fiz uma introdução básica em C. Com esses operadores, bibliotecas, variáveis e exemplos, tenho certeza de que qualquer um consegue fazer um dos exercícios a cima.