Logica de Programação

Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 5

LOGICA DE PROGRAMAÇÃO

Int (numero inteiro) Char (qualquer caractere) Float (numero quebrado)

Programa

É um algoritmo descrito em uma linguagem de programação, ou seja, em uma linguagem que


o computador seja capaz de interpretar e executar.

Em linguagem C:

Comentários: são ignorados pelo computador e servem apenas para introduzir lembretes
para o próprio programador; são opcionais em um programa, porém seu uso é fortemente
recomendado.

Em C há dois tipos de comentários:

-os delimitados por /* e */, que podem se estender por variás linhas;

-os iniciados por //, que terminam no final da linha.

Diretivas: do tipo #include servem para incluir bibliotecas de comentários pré-definidos da


linguagem. A inclusão da biblioteca de entrada e saída padrão stdio.h (standard input/output
header) é necessaria sempre que precisamos usar o comando de entrada padrão scanf(), que
le dados digitados no teclado e os armazena em variáveis, e o comando de saída padrão
printf(), que exibe dados em video;

Logica do programa: é implementada por uma função principal, denominada main(). Todo
programa em C deve ter uma função main(), por onde se inicia a sua execução. Os comandos
da função são delimitados por um par de chaves;

Variáveis: devem ser declaradas antes de ser usadas. A declaração de uma variável consiste
na indicação do tipo de dados que será armazenado por ela, bem como do nome usadp para
identifica-la

A função printf(): é usada para exibição dados formatados no vídeos.

A função scanf(): é usada para leitura dados formatados do teclado

Palavras reservadas: com significado predefinido na linguagem, devem ser escritas em letras
minúsculas (ex: main,if...)

Etapas básicas para criação de um programa


Análise: nessa etapa, precisamos compreender o problema em questão, definindo que dados
são fornecidos com entrada, que processamento deve ser efetuado e que informações devem
ser apresentados como saída (esta etapa em que especificamos as telas de execução)

Projeto: nessa etapa, precisamos elaborar um algoritmo que descreva, passo a passo, como o
computador deve proceder para obter os dados de entrada, processa-los e exibir as
informações de saida, de acordo com o que foi definido na etapa de analise (esta é a etapa em
que construimos o fluxograma)

Implementação: nessa etapa, precisamos codificar um programa corresponde ao algoritmo


elaborado na etapa de projeto ( esta é a etapa em que usamos uma linguagem de
programação)

Teste: nessa etapa, precisamos executar o programa num computador e verificar como ele se
comporta para diversos dados de entrada (esta é a etapa em que usamos um compilador); as
telas de execução especificas na etapa de analise do problema podem ser usadas para testar o
programa e verificar se ele,de fato, apresenta as respostas esperadas

Um compilador é um programa que interpreta os comandos escritos em uma linguagem de


programação e os converte em uma forma que os computadores seja capaz de executar

Tipos de dados

Os dados são representados por elementos brutos a serem processados por um computador,
a fim de se transformarem as informação. A linguagem C tem a capacidade de trabalhar com
tipos de dados predefinidos (basicos ou primitivos) . Os tipos de dados basicos utilizados por
um computador são numericos(inteiros ou reais), caracteres e logicos;

 Dados inteiros: são inteiros os dados numericos positivos ou negativos

O uso de variaveis

Variavel do ponto de vista de programação, é uma região de memoria previamente


identificada que tem por finalidade armazenamento dos dados ou informações de um
programa por um determinado tempo. Uma variavel limita-se a armazenar apenas um valor
por vez. Sendo considerado como valor o conteudo de uma variavel, desta formar, um valor
esta relacionado ao tipo de dado de uma variavel, que pode ser numerico, logico ou caractere

O nome de uma variavel é utilado para sua identificação e posterior uso em um programa.
Sendo assim, é necessario estabelecer algumas regras de utilização e variaveis;

- Nomes de variaveis podem ser atribuidos com um ou mais caracteres;


- O primeiro caractere do nome de uma variavel não pode ser, em hipotese nenhuma, um
numero; sempre deve ser letra ou, no caso da linguagem C, pode-se iniciar o nome de uma
variavel com o caractere undeline “_”;

- O nome de uma variavel não pode ter espaços em branco;

- Não pode ser nome de uma variavel uma palavra reservada a uma instrução ou identificador
de uma linguagem de programação;

- Não podem ser utilizados outros caracteres em nomes de variaveis a não ser letras, numeros
e o caractere underline, utilizado normalmente para simular a separação de palavras
compostas como nomes de variaveis, como, por exemplo, NOME_ALINO;

- Outro detalhe a ser considerado na linguagem C é a diferença entre caracteres maiusculos e


minusculos. Sendo assim, as variaveis NOME, nome, Nome são diferentes

Operadores aritmeticos

Operador Operação
+ Adição
- Subtração
% Resto da divisão
/ Divisão
* Multiplicação
pow (base, expoente) Exponenciação
sqrt (valor numerico) Raiz quedrada
= Atribuição

Soma= A+B

Subtracao= A-B

Resto= A%B

Divisao= A/B

Multiplicacao= A*B

Exponenciacao= pow (A,B)

Raiz= sqrt (A)

Obs: Para utilizar as funções pow() e sqrt (), é necessario que a biblioteca math.h seja
inicialmente incluida no programa com o comando #include antes da função principal main(),
utilizado a sintaxe #include <math.h>

Estrutura de um programa C
Declaração de bibliotecas

main()

declaração de variaveis;

entrada de dados;

calculos;

exibição de resultados;

Exemplo de um programa em C

//Programa que faz a soma de dois numeros inteiros

#include <stdio.h>

main()

Int A, B, SOMA;

printf (“Digite o primeiro numero:”);

scanf (“%i”, &A);

printf (“Digite o segundo numero:”);

scanf (“%i”, &B);

SOMA= A+B;

printf (“A soma dos numeros é %i”, SOMA);

Você também pode gostar