Variáveis. Lógica de Programação. Prof. Kleber Rezende
|
|
|
- Leonor Chaplin Gabeira
- 7 Há anos
- Visualizações:
Transcrição
1 Variáveis Lógica de Programação Prof. Kleber Rezende
2 Definição Uma variável é uma representação simbólica dos elementos de um certo conjunto. Em algoritmos, cada variável corresponde a uma posição de memória no computador.
3 Analogia Uma boa forma de entendermos o conceito de variável é pensarmos em um armário com várias gavetas com etiquetas. Cada gaveta pode armazenar um único valor corresponde a um espaço na memória do computador (uma variável). O que é guardado na gaveta corresponde ao conteúdo da variável. A etiqueta é utilizada para localizar um conteúdo específico.
4 Regras Básicas Os nomes de variáveis (as palavras colocadas nas etiquetas) podem ter letras e dígitos, porém devem iniciar sempre com uma letra; O nome de uma variável não pode ter espaço em branco; O nome de uma variável não pode ter caracteres especiais; O único caractere especial aceito é o _ (conhecido com underline); Não é permitido usar palavras reservadas como nomes de variáveis.
5 Exemplos NOMES POSSÍVEIS: - nome01 - idade - salario - time_de_futebol NOMES QUE NÃO PODEM: - nome# - time de futebol - 01salario
6 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x b) fone# c) $salario d) X e) a-6 f) *2/3 g) livro
7 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# c) $salario d) X e) a-6 f) *2/3 g) livro
8 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# INVÁLIDO Caractere especial: # c) $salario d) X e) a-6 f) *2/3 g) livro
9 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# INVÁLIDO Caractere especial: # c) $salario INVÁLIDO Caractere especial: $ d) X e) a-6 f) *2/3 g) livro
10 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# INVÁLIDO Caractere especial: # c) $salario INVÁLIDO Caractere especial: $ d) X OK e) a-6 f) *2/3 g) livro
11 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# INVÁLIDO Caractere especial: # c) $salario INVÁLIDO Caractere especial: $ d) X OK e) a-6 INVÁLIDO Caractere especial: - f) *2/3 g) livro
12 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# INVÁLIDO Caractere especial: # c) $salario INVÁLIDO Caractere especial: $ d) X OK e) a-6 INVÁLIDO Caractere especial: - f) *2/3 INVÁLIDO Não começa com letra g) livro
13 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. a) 1x INVÁLIDO Começa com dígito b) fone# INVÁLIDO Caractere especial: # c) $salario INVÁLIDO Caractere especial: $ d) X OK e) a-6 INVÁLIDO Caractere especial: - f) *2/3 INVÁLIDO Não começa com letra g) livro OK
14 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher i) tipo de talher j) automóvel k) talher33 l) m) e_mail n)
15 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher j) automóvel k) talher33 l) m) e_mail n)
16 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher INVÁLIDO Contém espaços j) automóvel k) talher33 l) m) e_mail n)
17 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher INVÁLIDO Contém espaços j) automóvel INVÁLIDO Caractere especial: ó k) talher33 l) m) e_mail n)
18 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher INVÁLIDO Contém espaços j) automóvel INVÁLIDO Caractere especial: ó k) talher33 OK l) m) e_mail n)
19 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher INVÁLIDO Contém espaços j) automóvel INVÁLIDO Caractere especial: ó k) talher33 OK l) INVÁLIDO Caractere especial: - m) e_mail n)
20 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher INVÁLIDO Contém espaços j) automóvel INVÁLIDO Caractere especial: ó k) talher33 OK l) INVÁLIDO Caractere especial: - m) e_mail OK n)
21 Exercício Verifique entre os itens abaixo quais não poderiam ser utilizados como nomes de variáveis. Justifique o motivo. h) tipo_de_talher OK i) tipo de talher INVÁLIDO Contém espaços j) automóvel INVÁLIDO Caractere especial: ó k) talher33 OK l) INVÁLIDO Caractere especial: - m) e_mail OK n) OK
22 Atribuição de valores Como visto anteriormente, uma variável é uma posição de memória no computador, que contém um determinado valor. Para que uma variável armazene esse valor, utilizamos o comando de atribuição, representado pelo símbolo. Dessa forma, o valor que está à direita do comando será atribuído para a variável que está à esquerda.
23 Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO
24 Atribuição de valores A atribuição de um valor à uma variável deve sempre obedecer ao tipo daquela variável. Sendo assim, para os exemplos anteriormente mostrados, as variáveis deveriam ser dos seguintes tipos:
25 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO
26 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO cadeia
27 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO cadeia inteiro
28 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO cadeia inteiro caractere
29 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO cadeia inteiro caractere real
30 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO cadeia inteiro caractere real cadeia
31 Tipos das variáveis: Exemplos nome Alvaro idade 27 sexo M salario tipo_sanguineo O positivo existe_papai_noel FALSO cadeia inteiro caractere real cadeia lógico
32 Atribuição de valores É importante lembrar que cada linguagem de programação possui sua própria sintaxe; Ou seja, os símbolos e comandos utilizados alteram de uma linguagem para outra; Sempre que um determinado valor é atribuído para uma variável, esse valor será guardado em um espaço na memória do computador.
33 Atribuição de valores IMPORTANTE!!! Como cada variável poderá guardar somente um único valor, sempre que um novo valor for atribuído para uma variável, o valor antigo será descartado;
34 Atribuição de valores Consideremos, por exemplo, a seguinte sequência de atribuições para uma variável do tipo Inteiro dentro de um mesmo algoritmo: numero 1 numero 2 numero 25-2
35 Atribuição de valores Inicialmente, na primeira atribuição, o valor armazenado na variável numero será 1. numero 1 numero 2 numero 25-2 numero numero * # 1 1
36 Atribuição de valores Logo em seguida o valor 1 será descartado, e o valor armazenado na variável numero será 2. numero 1 numero 2 numero 25-2 numero numero 1 2 2
37 Atribuição de valores Por último, o valor 2 será descartado, e o valor armazenado na variável número será o resultado da expressão numero 1 numero 2 numero 25-2 numero numero = 23
38 Exercícios Qual o valor final da variável Idade? Algoritmo exercicio1 Variável Idade do tipo real Inicio Idade 35 Idade 79 Idade Idade 3 Idade Idade/2 Fim_algoritmo
39 Exercícios Qual o valor final da variável Carro? Algoritmo exercicio2 Variável Carro do tipo cadeia Inicio Carro fusca Carro uno Carro monza Carro fusca Fim_algoritmo
Algoritmos. Prof. Jonatas Bastos Site:
Algoritmos Prof. Jonatas Bastos Email: [email protected] Site: http://jonatasfbastos.wordpress.com/ 1 Exemplo de Algoritmo { declaração de variáveis } real: p1, p2, p3, p4, Media; inicio { comandos
LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior
LÓGICA DE PROGRAMAÇÃO Algoritmos Computacionais Sérgio Carlos Portari Júnior [email protected] Tópicos abordados Algoritmos Computacionais Estrutura de Dados Tipos Primitivos Constantes Variáveis
Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza
Introdução à Programação Estruturada Parte 3 Material da Prof. Ana Eliza Arquitetura do Computador Digital MEMÓRIA Armazena dados e comandos UNIDADE DE ENTRADA UNIDADE DE CONTROLE UNIDADE LÓGICA E ARITMÉTICA
ALGORITMOS 3ª Aula. 3. Introdução Tipos de dados, variáveis e operadores Tipos de dados
3. Introdução Segundo alguns especialistas, qualquer programa de computador pode ser escrito utilizando apenas três estruturas básicas: Seqüência, Condição e Repetição. Isto significa que, na construção
ALGORITMOS E ESTRUTURA DE DADOS
ALGORITMOS E ESTRUTURA DE DADOS Algoritmos Tipos de Dados Prof. André Peixoto - Todo o trabalho realizado por um computador é baseado na manipulação dos dados/informações contidas em sua memória. Podemos
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA. DIM0320 Algoritmos e Programação de Computadores
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA DIM0320 Algoritmos e Programação de Computadores #VARIÁVEIS #TIPOS DE DADOS E L I EZ I O S O A R ES E L I EZ
Algoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
Variáveis Compostas Homogêneas Vetores
Variáveis Compostas Homogêneas Vetores Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Os vetores são variáveis estruturadas homogêneas capazes de armazenar uma série de informações de
INFORMÁTICA APLICADA AULA 03 ALGORITMOS
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 ALGORITMOS Profª ª Danielle Casillo LINEARIZAÇÃO DE EXPRESSÕES Para a construção de algoritmos
ALGORITMOS AULA 2. Profª Amanda Gondim
ALGORITMOS AULA 2 Profª Amanda Gondim LINEARIZAÇÃO DE EXPRESSÕES Para a construção de algoritmos que realizam cálculo matemáticos, todas as expressões aritméticas devem ser linearizadas, ou seja, colocadas
Capítulo 1 Conceitos Básicos
Capítulo 1 Conceitos Básicos Licenciatura em Computação Fundamentos de Lógica para Programação Prof. Nícolas Trigo [email protected] http://professor.ifsertao-pe.edu.br/nicolas.trigo Introdução
Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se
08/05/2012. Tipos de dados. Tipos de dados. Elementos Básicos. Tipos de dados. Elementos Básicos Tipos de dados. Dados e seus tipos:
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 Elementos Básicos Tipos de dados Dados e seus tipos: Computadores lidam com diversos tipos de dados: numéricos,
Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.
Variáveis e Entrada de Dados Marco André Lopes Mendes [email protected] [email protected] marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma
Aula 3 Conceitos de memória, variáveis e constantes Cleverton Hentz
Aula 3 Conceitos de memória, variáveis e constantes Cleverton Hentz Sumário de Aula } Conceito de Memória } Variáveis e Tipos de Dados } Constantes 2 Conceito de Memória } A memória de um computador é
3. Tipos de dados e variáveis
3. Tipos de dados e variáveis DIM0320 2015.1 DIM0320 3. Tipos de dados e variáveis 2015.1 1 / 26 Conteúdo 1 Tipos de dados 2 Tipos básicos Portugol 3 Variáveis 4 Exercícios DIM0320 3. Tipos de dados e
Algoritmos e Estrutura de Dados I Conceitos de Algoritmos. Prof. Elyssandro Piffer
Algoritmos e Estrutura de Dados I Conceitos de Algoritmos Prof. Elyssandro Piffer CONCEITO DE ALGORITMO O computador pode auxiliar em muitas tarefas, contudo ele não possui independência, não é inteligente,
Algoritmos Computacionais
Material produzido por professores da UFABC Objetivos Aprender a sintaxe e a semântica de instruções de saída e de entrada de dados na linguagem PORTUGOL Aprender alguns operadores pra uso na parte de
Variáveis, Expressões Aritméticas e Entrada e Saída de Dados
Escola de Ciências e Tecnologia UFRN Variáveis, Expressões Aritméticas e Entrada e Saída de Dados ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso quando estiver em
PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA
PORTUGUÊS ESTRUTURADO: INTRODUÇÃO INTRODUÇÃO À PROGRAMAÇÃO PROF. ALEXANDRO DOS SANTOS SILVA SUMÁRIO Introdução Conceitos básicos Formato básico Tipos primitivos Variáveis Constantes Operadores Operações
Variável. Expressões. Atribuição. Tipos básicos Declaração. Aritméticas Lógicas. Professor Leandro Augusto Frata Fernandes
Programação de Computadores III Aula 3 Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-03.063 Roteiro da Aula
CMP Algoritmos Algoritmos Parte I. Professor Vicente Paulo de Camargo
CMP1044 - Algoritmos Professor Vicente Paulo de Camargo Variáveis Uma variável é um local na memória principal (RAM) Ou seja, é um endereço na memória do computador o qual armazena um conteúdo Cada variável
LINGUAGEM ALGORÍTMICA
LINGUAGEM ALGORÍTMICA Adriano Mauro Cansian André Proto UNESP - São José do Rio Preto Linguagem Computacional Introdução! Para uma melhor padronização de nosso estudos, vamos agora definir uma linguagem
FERRAMENTAS BÁSICAS DA PROGRAMAÇÃO
FERRAMENTAS BÁSICAS DA PROGRAMAÇÃO VARIÁVEIS E O COMANDO DE ATRIBUIÇÃO O computador possui uma área específica de armazenamento denominada de memória. O computador possui uma área específica de armazenamento
Algoritmos e Técnicas de Programação
Algoritmos e Técnicas de Programação Estrutura, Visualg e Variáveis [email protected] Programação Estruturada A programação estruturada (Top-Down) estabelece uma disciplina de desenvolvimento
Pseudocódigo e Visualg
Pseudocódigo e Visualg Professor: Alex Sandro Forghieri [email protected] Agenda Revisão Algoritmos Estrutura de dados Estrutura básica de um algoritmo em pseudocódigo Teste de mesa Operadores
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO - MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES. Prof. Angelo Augusto Frozza, M.Sc.
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO - MEMÓRIA, VARIÁVEIS E CONSTANTES, OPERADORES Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Memória Variáveis e constantes Tipos primitivos de
PSEUDO-CÓDIGO. Nickerson Fonseca Ferreira
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPUS JOÃO CÂMARA PSEUDO-CÓDIGO Nickerson Fonseca Ferreira [email protected] Introdução 2 Um algoritmo pode ser
Programação Estruturada Aula VisualG
Programação Estruturada Aula VisualG Prof. Flávio Barros [email protected] www.flaviobarros.com.br 2 CRIANDO ALGORITMO CRIANDO ALGORITMO Passos para construir Algoritmos Ler enunciado do problema, compreendendo-o
Algoritmos. Conceitos e Comandos
Algoritmos Conceitos e Comandos Trabalho - Reposição Arquitetura Funcional do Computador Para próxima aula 16/03/2018 Valerá duas presenças. Variável Uma variável é um local na memória principal, isto
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
UNIDADE 2 ALGORITMOS E PSEUDOCÓDIGO
1 UNIDADE 2 ALGORITMOS E PSEUDOCÓDIGO 2.1 INTRODUÇÃO Um algoritmo é uma seqüência ordenada, finita de operações bem definidas e eficazes que, quando executadas por um computador operando sobre dados caracterizando
Comandos de Entrada. Lógica de Programação. Prof. Kleber Rezende
Comandos de Entrada Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Da mesma maneira que necessitamos enviar informações de dentro do algoritmo para a tela do computador também necessitamos
Algoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira
Algoritmos Lógica e Programação 2016-2 Prof. Me. Adelson Felipe Dias Nogueira E-mail: [email protected] PORTUGUES ESTRUTURADO o o o o Para que o algoritmo possa ser executado por uma máquina
Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 03 Introdução à Java Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Representação de Algoritmos em Pseudocódigo: Tipos de Dados;
Instituto Federal de Educação, Ciência e Tecnologia do RN Câmpus Currais Novos. LINGUAGEM C++ VARIÁVEIS COMPOSTAS Arrays Aula I
LINGUAGEM C++ VARIÁVEIS COMPOSTAS Arrays Aula I Prof. Bruno E. G. Gomes Uma variável em um algoritmo pode ser vista como uma gaveta. A declaração de uma variável reserva uma gaveta (posição) de um certo
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA : INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ASSUNTO: ALGORITMOS
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA : INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO ASSUNTO: ALGORITMOS PROFESSOR : Romilson Lopes Sampaio Introdução a Lógica de Programação
Noções de algoritmos - Aula 1
Noções de algoritmos - Aula 1 Departamento de Física UFPel Definição de algoritmo Sequência ordenada e finita de operações para a realização de uma tarefa. Tarefa: Experimento de Física I. Passo 1: Reunir
CAPÍTULO 2 TIPO DE DADOS
CAPÍTULO 2 TIPO DE DADOS Fabio Augusto Oliveira Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Engenharia de Produção 1 DADOS São as informações a serem processadas por um computador.
Programação de Computadores I. Professor Ilaim Costa Junior
Programação de Computadores I Professor Ilaim Costa Junior [email protected] Roteiro da Aula de Hoje ariável Tipos básicos Declaração Expressões Aritméticas Lógicas Atribuição 2 ariável Representa uma região
ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Programação em C. Variáveis e Expressões. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Programação em C Variáveis e Expressões DCA0800 Algoritmos e Lógica de Programação Heitor Medeiros Florencio
Prof. Jorge Cavalcanti
Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 02 (baseado no material do prof. Marcelo Linder) Prof. Jorge Cavalcanti [email protected]
Fundamentos de Programação
Fundamentos de Programação Programação com sequência Prof. M.Sc.: João Paulo Q. dos Santos E-mail: [email protected] Página: http://docente.ifrn.edu.br/joaoqueiroz/ Etapas de ação de um computador
Estruturas de Controle de Fluxo Pseudocódigo/Exercício Construa o pseudocódigo de um algoritmo para obter o resultado da divisão de dois números
Pseudocódigo/Exercício Construa o pseudocódigo de um algoritmo para obter o resultado da divisão de dois números inteiros quaisquer. algoritmo exercício 8.0 var n1, n2: inteiro res: real inicio escreva
Algoritmos: Conceitos Fundamentais. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza
Algoritmos: Conceitos Fundamentais Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza DADOS E EXPRESSÕES 3 Uso da Informação Computador manipula informações contidas em sua memória.
Algoritmos: Conceitos Fundamentais. Slides de autoria de Rosely Sanches e Simone Senger de Souza
Algoritmos: Conceitos Fundamentais Slides de autoria de Rosely Sanches e Simone Senger de Souza DADOS E EXPRESSÕES Uso da Informação Computador manipula informações contidas em sua memória. Classificadas
Introdução à Programação de Computadores Fabricação Mecânica
Introdução à Programação de Computadores Fabricação Mecânica Edilson Hipolito da Silva [email protected] - http://www.hipolito.info Aula 06 - Introdução a algoritmos Roteiro Algoritmos Formas
Programação II. Victor Amorim dos Santos
Programação II Victor Amorim dos Santos Armazenamento de memória? Conceito de Variáveis Necessidade de acessar informações Para salvar informações Indicamos posição inicial (nome) Armazenamos com um comprimento
Sabe-se que as unidades de entrada e saída são dos dispositivos que possibilitam a comunicação entre o usuário e o computador.
Comandos de entrada e saída Sabe-se que as unidades de entrada e saída são dos dispositivos que possibilitam a comunicação entre o usuário e o computador. Seja a seguinte situação: No início da execução
CAPÍTULO 1 - INTRODUÇÃO. Objetivos da aula
CAPÍTULO 1 - INTRODUÇÃO Objetivos da aula 1. ( ) Entender o que é um algoritmo 2. ( ) Elaborar algoritmos para a resolução de pequenos problemas 3. ( ) Identificar em um problema quais são os valores de
Lógica de Programação, Algoritmos e Estruturas de Dados
Lógica de Programação, Algoritmos e Estruturas de Dados Professor: Vilson Heck Junior [email protected] Agenda Funções Básicas do Software; Relações entre áreas; Introdução à Algoritmos; Introdução
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2012-1 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material
Aula 5 Oficina de Programação Introdução ao C. Profa. Elaine Faria UFU
Aula 5 Oficina de Programação Introdução ao C Profa. Elaine Faria UFU - 2017 Linguagem de Programação Para que o computador consiga ler um programa e entender o que fazer, este programa deve ser escrito
Disciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Aula Passada Prática com declaração e inicialização de variáveis Capacidade de representação (estouro de representação) Tamanho ocupado pela variável na memória (comando
Expressões, Atribuições, Entrada e Saída. Givanaldo Rocha
Expressões, Atribuições, Entrada e Saída Givanaldo Rocha [email protected] http://docente.ifrn.edu.br/givanaldorocha Expressões Expressão: em termos computacionais, está ligado ao conceito de
TIPOS DE DADOS E VARIÁVEIS
AULA 3 TIPOS DE DADOS E VARIÁVEIS 3.1 Tipos de dados Os dados manipulados por um algoritmo podem possuir natureza distinta, isto é, podem ser números, letras, frases, etc. Dependendo da natureza de um
Conceitos Básicos. Professor: Juliano Lucas Gonçalves.
Conceitos Básicos Professor: Juliano Lucas Gonçalves [email protected] Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já
Introdução à Programação
Programação de Computadores Introdução à Programação Prof. Helton Fábio de Matos [email protected] Agenda Algoritmo & Programa Variáveis Declaração de tipos Comando de entrada ou de leitura Comando de
AULA 10 VETORES. Disciplina: Algoritmos Professora: Alba Lopes.
AULA 10 VETORES Disciplina: Algoritmos Professora: Alba Lopes [email protected] http://docente.ifrn.edu.br/albalopes INTRODUÇÃO Variável Analogia: uma caixa, na qual você pode dar o nome que lhe achar
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II Prof. Dr. Daniel Caetano 2013-1 Material de Estudo Material Notas de Aula Apresentação Material Didático Acesso ao Material
Fundamentos de Algoritmos (5175/31)
UEM/CTC Departamento de Informática Curso: Ciência da Computação Professor: Flávio Rogério Uber Fundamentos de Algoritmos (5175/31) Material Original: Prof. Yandre Maldonado e Gomes da Costa (UEM/DIN)
Conceitos básicos de algoritmos
Conceitos básicos de algoritmos Operadores Aritméticos Unários: +, - Exemplos: +1-5.9... var a: inteiro... a
Introdução à Ciência da Computação
Créditos Introdução à Ciência da Computação Tópicos Preliminares em Programação Exceto por adaptações e complementos menores, o material a seguir é composto de slides gentilmente cedidos por: Prof. Rudinei
Introdução à Programação. 2ª aula. Prof. José Honorato F. Nunes
Introdução à Programação 2ª aula Resumo da aula Representação de algoritmos Atividades de revisão de algoritmos Variáveis Tipos de dados Constantes Atividades Formas de Representação de Algoritmos As principais
Entrada/Saída, Operadores. Curso: Técnico em Informática Disciplina: Algoritmos Prof. Abrahão Lopes
1 Entrada/Saída, Operadores Curso: Técnico em Informática Disciplina: Algoritmos Prof. Abrahão Lopes [email protected] O Visualg Editor e interpretador de algoritmoscriado pelo professor Cláudio
Algoritmos Estrutura Condicional
Algoritmos Estrutura Condicional Aula 06 Diogo Pinheiro Fernandes Pedrosa http://www2.ufersa.edu.br/portal/professor/diogopedrosa [email protected] Universidade Federal Rural do Semiárido Bacharelado
Prof. Jorge Cavalcanti
Universidade Federal do Vale do São Francisco Curso de Engenharia de Computação Introdução a Algoritmos Parte 03 (baseado no material do prof. Marcelo Linder) Prof. Jorge Cavalcanti [email protected]
Algoritmos I Aula 5 Visualg
Algoritmos I Aula 5 Visualg Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Programa Conjunto de instruções (comandos) que são interpretadas pelo computador com a finalidade
Computação L2. Linguagem C++ Observação: Material Baseado na Disciplina Computação Eletrônica.
Computação L2 Linguagem C++ [email protected] Observação: Material Baseado na Disciplina Computação Eletrônica. Alfabeto São os símbolos ( caracteres ) permitidos na linguagem: Letras (maiúsculas e minúsculas);
Professora Martha Spalenza Professora de Informática da Faetec
Algoritmos em Estrutura seqüencial 1. Tipos de dados São quatro os tipos básicos de dados, e podem assumir os seguintes valores válidos: - números inteiros: -,, -3, -2, -1, 0, 1, 2, 3,, + ; - números reais:
BCC Introdu c ao ` a Programa c ao Portugol Guillermo C amara-ch avez UFOP 1/35
BCC 201 - Introdução à Programação Portugol Guillermo Cámara-Chávez UFOP 1/35 Introdução I Lógica A lógica é usada no dia a dia das pessoas que trabalham com computação para solucionar problemas de forma
Português Estruturado
Português Estruturado Português Estruturado Para que o algoritmo possa ser executado por uma máquina é importante que as instruções sejam corretas e sem ambigüidades. O português estruturado é, na verdade,
Linguagem de Programação
Linguagem de Programação Matrizes Gil Eduardo de Andrade Introdução Uma matriz pode ser definida, assim como um vetor, como um conjunto de elementos (variáveis) que apresentam um mesmo tipo e são referenciados
Curso Básico de Programação Aula 11. Revisão Aula Anterior Laços de Repetição While; Do-While; For.
Curso Básico de Programação Aula 11 Revisão Aula Anterior Laços de Repetição While; Do-While; For. Introdução à Linguagem C Laços de Repetição While Do-While For while () { } do {
CONCEITOS DE ALGORITMOS
CONCEITOS DE ALGORITMOS Fundamentos da Programação de Computadores - 3ª Ed. 2012 Editora Prentice Hall ISBN 9788564574168 Ana Fernanda Gomes Ascênsio Edilene Aparecida Veneruchi de Campos Algoritmos são
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução a Algoritmos (Parte II) Luis Martí Instituto de Computação Universidade ederal luminense [email protected] - http://lmarti.com Roteiro da Aula de Hoje
