Tópicos Preliminares Algorítmos I.

Slides:



Advertisements
Apresentações semelhantes
Introdução a Linguagem C Professor: Juliano Lucas Gonçalves
Advertisements

REPRESENTAÇÕES DE LINGUAGENS Adorilson Bezerra Santa Cruz - RN UNIVERSIDADE DO ESTADO DO RIO GRANDE DO NORTE CAMPUS AVANÇADO DO NATAL DEPARTAMENTO DE CIÊNCIA.
Linguagem de Programação – Aula 03 Prof. Me. Ronnison Reges Vidal.
INF01202 Algoritmos e Programação Modalidade Ead – Turma H Material de apoio: capacitar a escrita de expressões aritméticas.
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Variáveis e Atribuições.
1) Defina sequências numéricas.
Introdução à Computação para Engenharia MAC2166
RODOLFO SOARES TEIXEIRA OBMEP NA ESCOLA
Algoritmos e Estruturas de Dados I
Algoritmo e Lógica Programação Vetores e Matrizes
Introdução à prática da
Conjuntos numéricos A história nos mostra que desde muito tempo o homem sempre teve a preocupação em contar objetos e ter registros numéricos. Seja através.
Excel Avançado: Fórmulas e Funções
ESTATÍSTICA . SÍNTESE DO 10.º ANO . RELAÇÕES BIDIMENSIONAIS (11.º ANO)
Tópicos Preliminares (Tipos, Constante e Variável)
Comandos da Linguagem C
Algoritmos e Estruturas de Dados I
Prof. Wellington Franco FUNDAMENTOS DE PROGRAMAÇÃO - T02
Prof. Wellington Franco
Módulo I Capítulo 3: Fluxo de Código e Operador Condicional
Representação de um Algoritmo na Forma de Pseudocódigo
Prof. Wellington Franco Estrutura de um Programa Usando o VisuAlg
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Prof. Wellington Franco
Tópicos Preliminares (Expressões Aritméticas)
IP – Condicionais e controle de fluxo
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
A.L. 1.0│Medição em Química.
Prof. Wellington Franco
Estruturas de Dados Vetores.
Algoritmos e Fluxogramas
Logaritmos.
PIT – PROGRAMA INTERNO DE TREINAMENTO 2015
LÓGICA DE PROGRAMAÇÃO Prof. Andrew Rodrigues.
FUNDAMENTO DE PROGRAMAÇÃO
CENTRO DE ESTUDOS MATEMÁTICOS
Introdução à Programação
Agenda Tipos de Informação Tipos de Dados Variáveis Constantes
Estrutura de Repetição
Aplicações adicionais da derivada
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Aplicações adicionais da derivada
Aula 02 – Produtos Notáveis
Naturais (N) N = {0,1,2,3,4,...} Problemas do conjunto:
, operações, intervalos e desigualdades.
A.L. 1.0│Medição em Química.
Instituto Federal de Santa Catarina
TIPOS DE DADOS, CONSTANTES E VARIÁVEIS E OPERADORES
O que você deve saber sobre
Profa. Maria Augusta Constante Puget
LÓGICA DE PROGRAMAÇÃO Estruturas de Decisão
Agenda O que é Operadores Relacionais Operadores Lógicos
Algorítmos e Técnicas de Programação
Profa. Mercedes Gonzales Márquez
Algoritmos Prof.: Carlos Alberto
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Algoritmos Relações – Expressões Lógicas – Estrutura Condicional.
Diferentes significados para sinal de igualdade?
Prof: Luciano Barbosa (Slides adaptados do Prof. Hansenclever Bassani)
Introdução à lógica de programação utilizando Scratch Aula 3
ALGORITMOS.
ALGORITMOS.
Expressões algébricas
Naturais (N) N = {0,1,2,3,4,...} Problemas do conjunto:
O que você deve saber sobre
Introdução a progrmação Comandos condicionais: if e switch
Operadores Aritméticos
RESULUÇÃO DOS EXERCÍCIOS E
MATEMÁTICA.
MATEMÁTICA.
Transcrição da apresentação:

Tópicos Preliminares Algorítmos I

Tipos primitivos Inteiro: toda e qualquer informação numérica que pertença ao conjunto dos números inteiros relativos (negativo, nulo ou positivo).Exemplos: - Comprei 02 celulares Tenho 25 anos Real: toda e qualquer informação numérica que pertença ao conjunto dos números reais (negativo, nulo ou positivo). Exemplos: Ela tem R$ 540,00 Meu peso é 71,5kg

Tipos primitivos Caracter: toda e qualquer informação composta por um conjunto de caracteres alfanuméricos: números (0..9); alfabéticos (A..Z. a..z) e; especiais (por exemplo, #, !, @ etc) Exemplo: Veja a placa “Pare !” O nome do livro é: “Bom dia, todas as cores!”

Tipos primitivos Lógico: toda e qualquer informação que pode assumir apenas duas situações (biestável) Exemplo: A casa está aberta ou fechada. A luz está acesa ou apagada.

Constantes Um dado é uma constante quando não sofre nenhuma variação no decorrer do tempo. Exemplo: O valor de PI; “Não fume” 5;

Variável Um dado é classificado como varíavel quando tem a possibilidade de ser alterado em algum instante no decorrer do tempo. Exemplo: O valor do dolar; O peso de uma pessoa; A idade de uma pessoa; O nome das informações de caráter variável são os identificadores

Identificadores Devem começar por um caractere alfabético; Podem ser seguidos por mais caractere alfabético ou numéricos; Não devem ser usados com caracteres especiais Exemplos: Aluno; INSS; IR; Idade; K7; BJ234.

Expressões Aritméticas operadores: aritméticos; operandos: constantes ou variáveis do tipo numérico (inteiro ou real). Operador Função Exemplos + Adição 2+4 - Subtração x-y * Multiplicação 4*12 / divisão 4/2 ** Potenciação X**2

Prioridades Parênteses mais internos **  * / + - Expressão Matemática Operação Computacional 2.a+b 2*a + b a.x2 a * x ** 2 a/2 + b O uso de parênteses altera a sequência de cálculos. a) (-b + delta**0,5) / (2*a) b) b/2 + p**4

Expressões Lógicas - operadores: lógicos ou relacionais e; - operandos: relações ou variáveis ou constantes do tipo lógico. Operador Função Exemplos = Igual a 3=3 > Maior que 5>3 < Menor que 5<9 >= Maior ou igual a 5>=3 <= Menor ou igual a X<=Y <> Diferente 8<>9

Resultado de uma relação: é sempre um valor lógico (verdadeiro ou falso). Operador Função Não Negação E Conjunção Ou Disjunção Prioridades Não e ou

Pseudo Linguagem Forma do Algoritmo Deve-se seguir às regras: Leia (variável); ou Conheça (variável) Escreva (variável); ou Informe (‘Mensagem’); Símbolo de atribuição de valores [  ]. Forma do Algoritmo  Algoritmo [ descrição ] Tipo primitivo: Variáveis [ descrição ] Início : [ sequência de comandos ou ações ] Fim

Comando de Atribuição O comando de atribuição possui a seguinte sintaxe: Variável = expressão; Exemplos: Lógico: A, B; Inteiro: X; B = 5 - 3; X = 8 + 13 DIV 5 ; A = B

Comandos de Entrada e Saída Entrada de dados: leia ( identificador (es) ) ; ou conheca ( identificador (es) ) Exemplos Entrada: conheca (x); conheca (A, Nota);

Comandos de Entrada e Saída Saída de dados: escreva ( identificador (es) ) ; ou informe ( identificador (es) ) Exemplos Saída: informe (x); informe (A, Nota);

Blocos Um algoritmo pode ser visto como um bloco. Exemplo: Início //declaração de variáveis // //sequência de ações// Fim. OBS: O símbolo “//” é para representar os comentários

Resolver todos os exercícios: Capitulo 2 - bibliografia a seguir propostos e; fixação Capitulo 2 - bibliografia a seguir FORBELLONE, André Luiz Villar. EBERSPÄCHER, Henri Frederico, Lógica de programação:a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson Prentice Hall, 2007-2008.