CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL UNIDADE 4 Itens fundamentais para Desenvolvimento de algoritmos.

Slides:



Advertisements
Apresentações semelhantes
Algoritmo e Programação
Advertisements

Pseudo-código: sintaxe
TÉCNICAS DE PROGRAMAÇÃO I
Conteúdo: - Atribuição de Valores a Variáveis.
Algoritmo I Aula 05 Pseudo-Linguagem.
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.
Algoritmo e Programação
Tipos de dados, Variáveis, Expressões e Operadores
Introdução a Programação Renata Freire
Construção de Algoritmos 1
Lógica de Programação Módulo II
LINGUAGEM C.
Programação para Engenharia I
THOBER CORADI DETOFENO, MSC. Aula 07
Universidade Federal do Espírito Santo Programação II Professora: Norminda Luiza.
Lógica de Programação/ Algoritmos 2013
Etec Dr. Emilio Hernandez Aguilar
Lógica de Programação Módulo II
Lógica de Programação Módulo II
Unidades de Armazenamento
Variável Variável: “objecto” que pode assumir diversos valores;
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.
Descreva por palavras suas o funcionamento de um algoritmo
O Portal do Estudante de Computação
Variáveis, Tipos de Dados e Constantes
Algoritmos Computacionais ( Programas )
Aula prática 6 Vetores e Matrizes
Lógica de Programação Módulo I – Lógica de Programação (teórica)
Estrutura de dados, pseudocódigo
Christopher Freire Souza
ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL
ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL
Algoritmos e Programação I
Introdução a Programação
Algoritmos e Estruturas de Dados I – Tipos de dados
Aula prática 6 Vetores e Matrizes
Fábio de Oliveira Borges
Algoritmos 1º Semestre Materia: Informática Profº: Cristiano.
Vetor Prof. Guilherme Baião S. Silva Adaptações:
Algoritmos e Estruturas de Dados I – Ponteiros
Faculdade Talentos Humanos - FACTHUS - Algoritmo I - Rogério Rodrigues
Profa. Mercedes Gonzales Márquez
1.2 Variaveis - conceito Podemos imaginá-la como uma caixa com tampa que pode conter algum dado. Se precisarmos conhecer esse dado, abrimos a tampa da.
Conceitos Básicos Luis Antonio Tavares
Objetivos Representação de Algoritmos Português Estruturado
CH: 60h Créditos: 3 Prof Me. Tiago Araujo
Algoritmos Estruturados
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.
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Operadores São meios pelo qual incrementamos, comparamos e avaliamos dados.
Profa. Mercedes Gonzales Márquez
Programação de Computadores - 1
Professor: André Didier Autor: Francisco Airton
Fundamentos de Programação
Variáveis e Operadores
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.
CORREÇÃO PROVA DE ALGORITMO
Comandos de Repetição (While, Do..While e For)
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
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,
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:

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL UNIDADE 4 Itens fundamentais para Desenvolvimento de algoritmos

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados - Constante: É um determinado valor fixo que não se modifica ao longo do tempo, durante a execução de um programa. Conforme o seu tipo, a constante é classificada como sendo numérica, lógica e literal. Exemplo de constante: N1+N2+N3 3 CONSTANTE

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados -Constantes numéricas: A representação numérica nos algoritmos é feita no sistema decimal, podendo ser um número com ou sem parte fracionária. É comum a existência de constantes com uma parte exponencial. A constante numérica pode ser positiva ou negativa. a)15 b) -15 c)0,342 d)9,7 x 10 6 e) 10 4

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados -Constantes lógica: É um valor lógico, isto é, que só pode ser falso ou verdadeiro, usado em proposições lógicas, conforme será visto mais adiante. São representadas pelas palavras: falso verdadeiro

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados -Constantes literais: Pode ser qualquer seqüência de caracteres (letras, dígitos, ou símbolos especiais). Toda constante literal que aparece no algoritmo será colocada entre aspas para que não seja confundida com outro item qualquer. a)“JOSÉ DA SILVA”; b) “12345”; c)“23/09/55” d)“X1Y2W3”

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados - Variáveis: são estruturas que apresentam variações em seus conteúdos, conforme a situação presente. Na verdade, são endereços da memória RAM, ficando a cargo do programador somente o conhecimento das letras usadas e seus respectivos Valores. TODA VEZ QUE SE FAÇA NECESSÁRIA A SUA UTILIZAÇÃO, UM VALOR INICIAL DEVE SER ATRIBUÍDO ÀS MESMAS, OU SEJA, DEVEM SER INICIALIZADAS. T = 0 J = T + 3 MOSTRE J A) J = T + 3 MOSTRE J B)

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados VARIÁVEIS Total = Produto * Quantidade IDADE = 50 VARIÁVEL CONTEÚDO DA VARIÁVEL

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados -Tipos de variáveis: numéricas, lógicas e literais Inteiro: Somente nº inteiro (positivo ou negativo) Real: nº fracionários e também nº inteiros (positivo ou negativo) Caracter: Letras, números e símbolos. Deverão aparecer entre Aspas. Lógica: Valores verdadeiros ou falsos.

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Constantes, variáveis e tipos de dados -Nome de variável -Não pode começar com nº -Não pode ter espaço em branco no nome -Não coloque acentuação -Evitar símbolos – usar somente sublinha ou underline (Ex.: Sal_1)

 Estrutura de um algoritmo Programa: NOME Var A,B: inteiro NOME, END: caracter X: lógica SAL: real Inicio MOSTRE (“Algoritmo exemplo”) A 0 B 0 NOME “ “ END “ “ X verdadeiro SAL 0 Fim

 Estrutura de um algoritmo Comando de entrada LEIA – Receber via teclado Sintaxe: LEIA ( ) Ex.: LEIA (Sal) Comando de saída MOSTRE – Sair para vídeo Sintaxe: MOSTRE (“ ”) Ex.: MOSTRE (“Engenharia de Automação Industrial”) *sempre entre aspas” Atribuição para variável (atribui conteúdos internamente p/ a variável) SAL 50 AREA L*C

Fazer um algoritmo que receba (LEIA) dois valores via teclado, somá-los e armazenar em outra variável. MOSTRE o resultado no vídeo. Programa: teste 1 VAR N1,N2,N3: Inteiro INICIO {Inicializar as variáveis} N1 0 N2 0 MOSTRE (“Algoritmo que ira receber dois valores numericos e soma- los”) MOSTRE (“Informe um numero:”) LEIA (N1) MOSTRE (“Digite outro número:”) LEIA (N2) N3 N1 + N2 MOSTRE (“A soma =“,N3) MOSTRE (“Obrigado... Até mais”) FIM

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Exercícios 1 – Crie um algoritmo que calcule a média final dos alunos da 3ª Série. Os alunos realizarão quatro provas: P1,P2,P3 e P4 Onde: Média final = P1 + P2 + P3 + P4 4 2 – Faça um algoritmo para ler as seguintes informações de uma pessoa: Nome, Idade, Sexo, Peso, Altura, Rua, Bairro, Cidade, Estado, CEP e Telefone. Mostre no vídeo Nome, idade e telefone. 3 – Faça um algoritmo que leia duas variáveis A e B, troque seus valores (conteúdos) e mostre no vídeo.