FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA

Slides:



Advertisements
Apresentações semelhantes
Programação para Engenharia I
Advertisements

© 2003 Introdução à programaçãoComputadores e programação I Execução de instruções Aula nº4.
Algoritmo de Programação
Lógica de Programação/ Algoritmos Engenharia Produção 2014
Algoritmos e Programação
INE5408 Estruturas de Dados Ponteiros, passagem de parâmetros e modelos de memória.
1. A tabela seguinte relaciona o comprimento do lado com a área de quadrados. Lado (cm) 4……10…15 Área (cm 2 ) …4981…144… 1.1 Completa a tabela. 1.2 Determina.
Linguagens de Programação Conceitos e Técnicas Expressões Prof. Isabel Cafezeiro
Lógica de programação Introdução à lógica de programação Diagrama de bloco Programação Sequencial 1.
Algoritmos e Programação utilizando Visualg
Aula 3 - Estruturas de Repetição
Algoritmos e Estruturas de Dados I
LibreOffice - Calc Fórmulas e Funções
1 – Estudo dos Movimentos Parte I
VARIÁVEIS EM C Dilvan Moreira.
Grupos de Slides No 7. Prof. SIMÃO
Algoritmos e Estruturas de Dados I
Algoritmo e Estrutura de Dados I
Tipos de Dados, Variáveis e Constantes, Expressões e Operadores Pascal
Metodologia do Ensino da Matemática – Aula 01
O OBJETIVO FUNDAMENTAL DA DISCIPLINA
ELD - Eletrônica Digital
Atividades com bases de sistemas de numeração
Estruturas de Decisão.
Fundamentos de Aritmética
Introdução ao VisuALG Prof. Andrew Rodrigues
Programação em C Aula 2.
Prof. Wellington Franco Sub-Rotinas:Funções e Procedimentos
Aula 02: Álgebra e Aritmética
Estrutura Escolha/caso
Algoritmos e Estruturas de Dados I
Prof. Wellington Franco
FUNDAMENTO DE PROGRAMAÇÃO
Representação de um Algoritmo na Forma de Pseudocódigo
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
FUNDAMENTOS DE PROGRAMAÇÃO
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
FUNDAMENTO DE PROGRAMAÇÃO
Sistemas de Numeração O número é um conceito abstrato que representa a idéia de quantidade. Sistema de numeração é o conjunto de símbolos utilizados para.
Algoritmos e Estruturas de Dados I
Funções de Várias Variáveis
Arquitetura I Aulas 5 e 6 – Álgebra de Boole e Simplificação de Circuitos Lógicos.
Algoritmos e Técnicas CEFET/RN.
Introdução à Computação
PROGRAMAÇÃO I UNIDADE 3.
DIVISÃO A Divisão Divisão Exacta Divisão Inteira
Aula 2: Representação de dados
Expressões algébricas
Considere as situações: 1ª situação: Observe as dimensões da figura a seguir. Qual a expressão que representa a sua área? X x2 ou.
Construções Lógico –Matemáticas – Aula 08
Algoritmos e Estruturas de Dados I
Representação da Informação
Professor : Neilton Satel
Algoritmos Prof.: Carlos Alberto _1:
3. Sintaxe e Semântica.
Prof Silvano Oliveira Introdução a Algoritmos Apresentação Carga Horária: 80h
Divisibilidade Múltiplos e Divisores
Prof.: Carlos Alberto Algoritmos Prof.: Carlos Alberto
Programação Funcional
Expressões Lógicas e Comandos de Decisão
Professora Roberta Bonamichi Guidi Garcia
Professora Roberta Bonamichi Guidi Garcia
Linguagem de Programação I
CCT0672- Introdução a Programação Aula 01: Apresentação da ementa.
Representação de Algoritmos
MATRIZES.
O que é Programação? = ABSTRAÇÃO!
VETORES - Definições e operações
Programação Funcional
Aula 2 Professores: Conteúdo: Dante Corbucci Filho
Transcrição da apresentação:

FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA AULA 3 CONCEITOS FUNDAMENTAIS DE ALGORITMOS – Parte 2

Conceito de Operadores; Operadores Aritméticos; SUMÁRIO Conceito de Operadores; Operadores Aritméticos; Expressões Aritméticas; Operadores de Divisão; Ordem de Prioridade dos Operadores; Exercícios;

Operadores - Conceito O que são Operadores? Operadores são elementos fundamentais que, quando relacionados com operandos, produzem uma expressão.

Operadores - Conceito O Por exemplo, a expressão: 3 + 2 Relaciona dois operandos (os números 3 e 2); Por meio do operador (+) que representa a operação de adição.

Operadores - Conceito Em programação, os operandos dividem-se em: Aritméticos; Relacionais; Lógicos. E esta divisão está diretamente relacionada com o tipo de expressão onde aparecem os operadores.

Operadores Aritméticos As expressões aritméticas são formadas por variáveis numéricas e operadores aritméticos, cujo resultado da avaliação é do tipo numérico (inteiro ou real).

Operadores Aritméticos

Operadores Aritméticos Como pode ser observado, nos algoritmos podemos utilizar três operadores relacionados à divisão, são eles: /; div; mod.

Operadores Aritméticos Na operação simples de 14/4:

Operadores Aritméticos Na operação de 14 div 4:

Operadores Aritméticos Na operação de 14 mod 4:

Operadores Aritméticos

Operadores Aritméticos Muito cuidado quando convertemos uma expressão matemática para utilizá-la em um algoritmo. Por exemplo:

Operadores Aritméticos Podemos observar que o resultado desta expressão é 4, pois primeiro somamos 3 e 5 e depois dividimos por 2.

Operadores Aritméticos Na hora de converter esta expressão para o algoritmo, o resultado será 5,5. Isso ocorre por que o operador prioritário é a divisão e não a soma.

Operadores Aritméticos

Operadores Aritméticos Em programação, utiliza-se o parênteses () para definir a ordem da execução das operações:

Operadores Aritméticos É válido ressaltar que quando há operadores de mesma ordem em uma expressão, as operações serão executadas da esquerda para direita. Por exemplo: 100 / 10 * 2 = 20