Variáveis e Operadores

Slides:



Advertisements
Apresentações semelhantes
Pseudo-código: sintaxe
Advertisements

TÉCNICAS DE PROGRAMAÇÃO I
Algoritmo Exemplo: faça um algoritmo para tocar todas as músicas de um cd. Após o usuário apertar o play Algoritmo Para as músicas de 1 até última música.
Construção de Algoritmos AULA 07
Tipos de dados, Variáveis, Expressões e Operadores
Visualg. Definição É um programa que executa algorítmos em forma de cálculos e a linguagem utilizada por ele é o Portugal, que é uma adaptação da linguagem.
Introdução a Programação Renata Freire
Construção de Algoritmos 1
Lógica de Programação Módulo II
Programação para Engenharia I
LINGUAGEM ESTRUTURADA TURBO C
Universidade Federal do Espírito Santo Programação II Professora: Norminda Luiza.
1 4.6 – Variáveis - introdução Nesta altura (ao nível da programação) interessa saber que um computador tem: Nesta altura (ao nível da programação) interessa.
Algoritmos Computacionais ( Programas )
Aula prática 8 Ponteiros Monitoria de Introdução à Programação
Aula prática 6 Vetores e Matrizes
Lógica de Programação Módulo I – Lógica de Programação (teórica)
Linguagem de Programação II Parte IX
Estrutura de dados, pseudocódigo
Construção de Algoritmos Professor: Aquiles Burlamaqui Construção de Algoritmos AULA 07 Aquiles Burlamaqui UERN
ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL
LINGUAGENS DE PROGRAMAÇÃO PROF. DANIELA PIRES
Introdução a Programação
Fábio de Oliveira Borges
Programação de Computadores
Professor Mário Dantas
Vetores Imagine que você tem que receber o nome e a nota de 50 alunos de uma escola, e depois listar o nome de cada um e a média final de cada aluno e.
Algoritmos e Estruturas de Dados I – Ponteiros
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Conceitos Básicos Luis Antonio Tavares
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
CH: 60h Créditos: 3 Prof Me. Tiago Araujo
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL UNIDADE 4 Itens fundamentais para Desenvolvimento de algoritmos.
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
Igor Steinmacher, MSc. O maravilhoso mundo da Lógica de Programação.
Algoritmos Estruturados
Programação de PIC em C Exposição das funções básicas para
Algoritmos e Estruturas de Dados I – Estruturas de Controle de Fluxo
Algoritmos - exercícios
Variáveis e Operadores
Linguagem C - Funções Automação Industrial Informática Básica
Linguagens de Programação
Fundamentos de linguagens de programação
ALGORITMOS AULA 3. Objetivos Apresentação das estruturas básicas; Definição de tipos de dados; Seqüência de ações; Operações – Atribuições; – Entrada.
CES-10 INTRODUÇÃO À COMPUTAÇÃO
Profa. Mercedes Gonzales Márquez
ALGORITMIA. ALGORITMO Conjunto de instruções ou acções que ao serem executadas, permitirão realizar uma determinada tarefa.
Programação de Computadores - 1
Algoritmos Prof.: Carlos Alberto
Professor: André Didier Autor: Francisco Airton
Exercícios (Algoritmo Narrativo, Fluxograma e Pseudocódigo) RESOLVIDO
Fundamentos de Programação
Algoritmo e Estrutura de Dados I Aula 3 – Estrutura Seqüencial, Entrada e Saída, Atribuições e Uso de Funções Márcia Marra
Tipos de Dados Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem.
Linguagem de Programação I Parte IV
Visualg.
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Profº Antonio Carlos Marcelino de Paula
Algoritmos e Estruturas de Dados I – Tipos de dados
Linguagem de Programação
Na Educação Infantil e nos anos iniciais
Sistemas para Internet Algoritmos e Lógica de Programação
Lógica de Programação Germano Marcos. Tipos de dados Na manipulação de computadores o usuário depara-se com inúmeras funcionalidades como mensagens, equações,
Java Básico Lab Ruddá Beltrão | Cristian Costa.
Lógica de programação Introdução à lógica de programação
Adriano A. Ribeiro. Português Estruturado Apesar do Português Estruturado ser uma linguagem bastante simplificada, ela possui todos os elementos básicos.
Introdução a Programação Aula 03 Jackson Eduardo
V ETORES E M ATRIZES Disciplina: Informática Aplicada Professor: Modesto Chaves.
Lógica de Programação Aula 06 Prof. Marcelo Marcony.
Transcrição da apresentação:

Variáveis e Operadores Lógica de programação Variáveis e Operadores Professor William

PESQUISEM O QUE É UM PROGRAMA ? O QUE É LINGUAGEM DE MÁQUINA ? O QUE É LINGUAGEM DE PROGRAMAÇÃO ? O QUE É UM COMPILADOR ? O QUE É MAQUINA VIRTUAL ? O QUE É LÓGICA ? O QUE É ALGORITMO ? O QUE É PSEUDOCÓDIGO ? O QUE É FLUXOGRAMA ? NO MÁXIMO 2 PARAGRAFOS PARA CADA QUESTÃO. MANUSCRITO OU IMPRESSO Professor William

ANTES UMA REVISÃO Utilize um pseudocódigo e depois um fluxograma para representar o algoritmo do conserto de um pneu furado. Professor William

ANTES UMA REVISÃO Utilize um pseudocódigo e depois um fluxograma para representar o preparo de uma macarronada. Professor William

ANTES UMA REVISÃO Utilize um pseudocódigo e depois um fluxograma para representar o algoritmo de um calculo matemático (5+6)/2, feito em uma calculadora comum. Use termos como “Aperte a tecla 5” nas ações. Professor William

constantes Como o próprio nome indica, é aquilo que não muda. Falando de algoritmo, constantes são valores que permanecem o mesmo do inicio ao fim. Constantes podem ser numéricas, literais ou lógicas. Professor William

Constantes - exemplos Constantes numéricas: 3 89 -123 0.87 0.0076 2*10 2.345.678 Professor William

Constantes - exemplos Constantes literais: “TUDO” “XPTO” “JOÃO” “MARIA” “18/12/1997” “XYZ” Professor William

Constantes - exemplos Constantes Lógicas: VERDADEIRO FALSO Professor William

exercícios Identifique os tipos das constantes abaixo: 435678 “RODOLFO” “87434” 0.213 FALSO “VERDADEIRO” Professor William

exercícios Indique o(s) tipo(s) de constante(s) que pode(m) ser usado(s) para representar: O nome de um país O RG de uma pessoa O CGC de uma empresa Se uma pessoa é ou não maior de idade A idade de uma pessoa O endereço de uma pessoa Professor William

VARIAVEIS Uma variável representa um endereço da memória RAM. Quando declaramos uma variável, estamos atribuindo um nome simbólico à um endereço da memória RAM. Dentro de nosso programa utilizaremos esse nome para manipular a informação contida no endereço da memória relacionado à variável. Professor William

VARIAVEIS - ANALOGIA A memória RAM é similar a uma grande mesa contendo varias caixas. Quando alguém quer guardar um documento, vai até a mesa, abre uma caixa e coloca o documento dentro. Professor William

VARIAVEIS - ANALOGIA No computador é a mesma coisa! Imagine que você quer guardar o papel com o nome de uma pessoa Dentro da caixa. Você pode utilizar qualquer uma das caixas com exceção da caixa 9. No computador é a mesma coisa! Professor William

VARIAVEIS - ANALOGIA No exemplo, o dado Maria ocupa a parte da memória que esta no endereço (caixa) 1. para facilitar o acesso ao endereço de memória, foi referenciado a ele o nome PESSOA. PESSOA Professor William

VARIAVEIS - identificadores No exemplo anterior, o dado MARIA ocupa a parte da memória que esta no endereço (caixa)1. para facilitar o acesso ao endereço de memória, foi referenciado a ele o nome PESSOA. Isso permite localizar imediatamente a caixa, sem precisar saber em que posição ela se encontra. Professor William

VARIAVEIS - identificadores A esse nome associado ao endereço de memória, denomina-se variável. Portanto, quando quiser armazenar algum dado, basta criar (como será mostrado adiante) uma variável para guardá-lo. Professor William

Regras para criação de nomes de variáveis O nome da variável pode ser formado por um ou mais caracteres. O primeiro caractere deve ser obrigatoriamente uma letra e os caracteres seguintes podem ser letras ou números.não são permitidos uso de símbolos, sinas gráficos e de pontuação, exceto o sinal “_”. Professor William

Tipos de variáveis - visualg Inteiro Real Lógico Caracter Vetor Professor William

Como atribuir valores a variáveis no visualg num : inteiro num <- 10 escreva(num) saída: “10” Professor William

EXERCICIOS - visualg Abra o VISUALG e na seção “var”, crie 5 variáveis: Uma variável do tipo inteiro Uma variável do tipo real Uma variável do tipo lógico Uma variável do tipo caracter Na seção “inicio”, atribua valores para as variáveis que você criou acima. Utilize o comando escreva para exibir os valores das variáveis. Após, crie o pseudocódigo e o fluxograma do exercício acima. Professor William

EXERCICIOS - visualg Alterar o exercício para solicitar a entrada dos valores para o usuário com o comando: Var Num : real Escreva(“informe um valor: ”) Leia(Num) Professor William

EXERCICIOS - visualg Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis. Professor William

Operadores Aritméticos Soma + Subtração – Multiplicação * Divisão / Módulo % Potenciação ^ Professor William

Exercícios Analise os algoritmos abaixo e diga o que será impresso na tela ao serem executados: Professor William

Exercícios Analise os algoritmos abaixo e diga o que será impresso na tela ao serem executados: Professor William

Exercícios Analise os algoritmos abaixo e diga o que será impresso na tela ao serem executados: Professor William

exercícios Crie um novo programa no VISUALG , com duas variáveis: Crie comandos para somar, subtrair, multiplicar, dividir, modularizar e potencilizar as variáveis. A cada operação efetuada, mostrar o resultado com o comando “escreva”. Após, crie o pseudocódigo e o fluxograma do exercício acima. Professor William

exercícios Crie um novo programa no VISUALG para calcular o IMC. O que é IMC ? Índice de massa corpórea. para calcular se a pessoa esta ou não acima do peso. Professor William

exercícios Programa visualg Pseudocódigo fluxograma Professor William