ALGORITMOS. Expressões e Instruções PrimiKvas. Alessandro J. de Souza DIATINF - IFRN. twi;er.
|
|
- Giovana Lombardi Gomes
- 6 Há anos
- Visualizações:
Transcrição
1 ALGORITMOS Alessandr J. de Suza DIATINF - IFRN alessandr.suza@ifrn.edu.br twi;er.cm/ajdsuza Expressões e Instruções PrimiKvas
2 Agenda ² Expressões Cnceits Operadres Tips de Expressões Avaliaçã de Expressões ² Instruções PrimiKvas Instruçã PrimiKva de atribuiçã Instruçã PrimiKva de saída de dads Instruçã PrimiKva de entrada de dads Algritm e lógica de Prgramaçã 2
3 Expressões ² Cnceit O cnceit de expressã em terms cmputacinais está inkmamente ligad a cnceit de expressã (u fórmula) matemákca, nde um cnjunt de variáveis e cnstantes numéricas relacinam- se pr mei de peradres aritmé;cs para resultar num valr. AREA <- (BASE * ALTURA) / 2 Algritm e técnicas de Prgramaçã 3
4 Expressões ² Operadres Operadres sã elements funcinais que atuam sbre perands e prduzem um determinad resultad. Os OPERADORES pdem ser classificads em: bináris : +, -, *, /, MOD (u %) e ^ unáris : + e - Relacinais : =, <, >, <> (diferente), >= (mair igual), <= (menr igual) Algritm e técnicas de Prgramaçã 4
5 Expressões ² Tips de Expressões Expressões Aritmé.cas: sã aquelas cuj resultad da avaliaçã é d ;p numéric, seja ele inteir u real. Smente us de peradres aritmékcs e variáveis numéricas é permikd em expressões deste Kp. Tabela 5.1 Operadres aritmékcs e sua rdem de priridade. Operadr Tip Operaçã Priridade + Binári Adiçã 4 - Binári Subtraçã 4 * Binári MulKplicaçã 3 / Binári Divisã inteira 3 ˆ Binári Expnenciaçã 2 + Unári Manutençã de sinal 1 - Unári Inversã de sinal 1 Algritm e lógica de Prgramaçã 5
6 Expressões ² Tips de Expressões Expressões Lógicas: sã aquelas cuj resultad da avaliaçã é um valr lógic (verdadeir u fals). Tabela 5.2 Operadres lógics e suas relações de priridade. Operadr Tip Operaçã Priridade OU Binári Disjunçã (resulta VERDADEIRO se um ds 3 perands fr verdadeir) E Binári Cnjunçã (resulta VERDADEIRO se s dis 2 perands frem verdadeir) NAO Unári Negaçã (Ex.: na VERDADEIRO = FALSO ) 1 Algritm e lógica de Prgramaçã 6
7 Expressões ² Tips de Expressões Expressões Literais: sã aquelas cuj resultad da avaliaçã é um valr literal. Os Kps de peradres existentes variam de uma linguagem de prgramaçã para utra, nã havend uma padrnizaçã. Em VISUALG peradr + faz a peraçã entre literais "REFRIGERA" + "DOR" e resultad de sua avaliaçã é REFRIGERADOR Cnhecid na cmputaçã cm cncatenaçã Algritm e lógica de Prgramaçã 7
8 Expressões ² Tips de Expressões Regras sã essenciais para a crreta avaliaçã de expressões Operadres de mais alta priridade devem ser avaliads primeir. Em cas de empate, a avaliaçã se faz da esquerda para a direita O us de parênteses em sub- expressões frça a avaliaçã das mesmas cm mair priridade Algritm e lógica de Prgramaçã 8
9 Expressões ² Síntese Uma expressã é uma cmbinaçã de variáveis, cnstantes e peradres, que resulta num valr quand avaliada. As expressões sã classificadas de acrd cm valr resultante de sua avaliaçã em: Aritmé;cas, que resultam num valr numéric (real u inteir); Lógicas, que resultam num valr lógic; Literais, que resultam num valr literal Os peradres sã d Kp Bináris Unáris Relacinais Algritm e lógica de Prgramaçã 9
10 Exercíci 1. Dada a declaraçã de variáveis: VAR A, B, C : inteir X, Y, Z : real NOME, RUA: literal[20] L1, L2 : lógic Classifique as expressões seguintes de acrd cm Kp de dad d resultad de sua avaliaçã, em I (inteir), R (real), L (literal), B (lógic) u N (quand nã fr pssível defini- l): ( ) A + B + C ( ) A + B + Z ( ) NOME + RUA ( ) A B ( ) A Y ( ) NOME + RUA ( ) L1 u L2 ( ) RUA <> NOME ( ) A + B / C ( ) A + X / Z ( ) A + Z / A ( ) A B = L1 ( ) (A = B) ( ) X + Y / Z ( ) X = Z / A ( ) L1 ^ L2 ( ) A + B / L2 ( ) X < L1 / RUA Algritm e técnicas de Prgramaçã 10
11 Instruções PrimiKvas ² Instruções Primi2vas sã s cmands básics que efetuam tarefas essenciais para a peraçã ds cmputadres, cm entrada e saída de dads (cmunicaçã cm usuári e cm s dispsikvs periférics), e mvimentaçã ds mesms na memória. ² Pdem ser d Kp: Entrada de dads Saída de dads Atribuiçã Algritm e técnicas de Prgramaçã 11
12 Instruções PrimiKvas ² Instruçã PrimiKva de Atribuiçã A instruçã primi2va de atribuiçã, u simplesmente atribuiçã, é a principal maneira de se armazenar uma infrmaçã numa variável. Sua sintaxe é: <variável> aa <expressã> <nme_de_variável> <expressã> Algritm e Técnicas de Prgramaçã 12
13 Instruções PrimiKvas ² Instruçã PrimiKva de Atribuiçã Pseudcódig Algritm EXEMPLO Var PRECO_UNIT, PRECO_TOT : real QUANT : inteir Iníci Fim. PRECO_UNIT 5.0 QUANT 10 PRECO_TOT PRECO_UNIT * QUANT ² Fluxgrama Iníci PRECO_UNIT aaa 5.0 QUANT aaa 10 PRECO_TOT aaa PRECO_UNIT * QUANT Fim Algritm e Técnicas de Prgramaçã 13
14 Instruções PrimiKvas ² Instruçã PrimiKva de Saída de Dads As instruções primikvas de saída de dads sã mei pel qual infrmações cnkdas na memória ds cmputadres sã clcadas ns dispsikvs de saída, para que usuári pssa visualizá- las. Há duas sintaxes pssíveis para esta instruçã: <lista_de_ variáveis> u <literal> Escreva <lista de variáveis> u Escreva <literal> Algritm e lógica de Prgramaçã 14
15 Instruções PrimiKvas ² Instruçã PrimiKva de Saída de Dads Pseudcódig Algritm EXEMPLO Var PRECO_UNIT, PRECO_TOT : real QUANT : inteir Iníci PRECO_UNIT 5.0 QUANT 10 PRECO_TOT PRECO_UNIT * QUANT Escreva (PRECO_TOT) Fim. ² Fluxgrama Iníci PRECO_UNIT aaa 5.0 QUANT aaa 10 PRECO_TOT aaa PRECO_UNIT * QUANT PRECO_TOT Fim Algritm e técnicas de Prgramaçã 15
16 Instruções PrimiKvas ² Instruçã PrimiKva de Entrada de Dads As instruções primikvas de entrada de dads sã mei pel qual infrmações sã frnecidas a cmputadr para serem prcessadas. <lista_de_ variáveis> Sua sintaxe é: Leia <lista_de_variáveis> Algritm e lógica de Prgramaçã 16
17 Instruções PrimiKvas ² Instruçã PrimiKva de Entrada de Dads ² Fluxgrama Pseudcódig Algritm EXEMPLO Var PRECO_UNIT, PRECO_TOT : real QUANT : inteir Iníci Leia (PRECO_UNIT, QUANT) PRECO_TOT PRECO_UNIT * QUANT Escreva (PRECO_TOT) Fim. Iníci PRECO_UNIT, QUANT PRECO_TOT aaa PRECO_UNIT * QUANT B PRECO_TOT Fim A Algritm e técnicas de Prgramaçã 17
18 Instruções PrimiKvas ² Síntese A instruçã primi2va de atribuiçã avalia uma expressã e armazena valr resultante numa variável. O valr resultante da expressã e a variável devem ter Kps cmpazveis. A instruçã primi2va de saída de dads admite cm arguments uma lista de variáveis, um literal, u uma mistura de ambs. N primeir cas, valr de cada uma das variáveis é buscad na memória e clcad n dispsikv de saída. N cas de literais, estes sã cpiads diretamente n dispsikv de saída. A instruçã primi2va de entrada de dads busca, n dispsikv de entrada, dads que sã guardads nas psições de memória crrespndentes às variáveis da lista que lhe sã passadas cm argument. Algritm e lógica de Prgramaçã 18
19 Extensã da aula ² AssisKr a víde da aula 3 ² Realizar estud sbre expressões e instruções de primikvas ² Reslver a lista de exercícis nº 1
Variáveis e Tipo de Dados
Variáveis e Tip de Dads Alessandr J. de Suza DIATINF - IFRN alessandr.suza@ifrn.edu.br twi;er.cm/ajdsuza Aula 2 Segunda Aula Teórica ² Tips de dads ² Variáveis Armazenament de dads na memória Cnceit e
Leia maisALGORITMOS. Alessandro J. de Souza DIATINF - IFRN. Conceitos e Forma de Representação. twi;er.
ALGORITMOS Cnceits e Frma de Representaçã Alessandr J. de Suza DIATINF - IFRN alessandr.suza@ifrn.edu.br twi;er.cm/ajdsuza Primeira Aula Teórica ² Intrduçã Cnceits de algritms ² Frmas de Representaçã de
Leia maisALGORITMOS. Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação
Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação ALGORITMOS tal, RN, maio/2004 Professor Responsável: Luiz Affonso Henderson Guedes de Oliveira Prof.
Leia maisAlgoritmos e Estruturas de Dados 1 Lista de Exercícios 2
Algritms e Estruturas de Dads 1 Lista de Exercícis 2 Prfessr Paul Gmide Parte Teórica 1 Analisand as 2 estruturas mdificadras d flux de execuçã da linguagem C cnhecidas cm estruturas de seleçã ( ifelse
Leia mais01/08/2011. Tipos de dados Numéricos Alfanuméricos Lógicos. Numéricos. Tipos de dados. Dados Numéricos Inteiros. Dados Numéricos Reais.
Engenharia de Controle e Automação Programação I Prof. Ricardo Sobjak ricardo.sobjak@ifsc.edu.br Tipos de dados Numéricos Alfanuméricos Lógicos Tipos de dados Os tipos de dados primitivos ou básicos são
Leia maisExpressões, Atribuições, Entrada e Saída. Givanaldo Rocha
Expressões, Atribuições, Entrada e Saída Givanaldo Rocha givanaldo.rocha@ifrn.edu.br http://docente.ifrn.edu.br/givanaldorocha Expressões Expressão: em termos computacionais, está ligado ao conceito de
Leia mais5. Expressões aritméticas
5. Expressões aritméticas 5.1. Conceito de Expressão O conceito de expressão em termos computacionais está intimamente ligado ao conceito de expressão (ou fórmula) matemática, onde um conjunto de variáveis
Leia maisAula 4 Expressões e Operadores Cleverton Hentz
Aula 4 Expressões e Operadores Cleverton Hentz Sumário de Aula } Expressões } Operadores } Linearização de Expressões 2 Expressões Uma expressão é composta por variáveis, constantes, ou qualquer combinação
Leia maisAula 6 Tutorial Rápido de C
Universidade Federal d Espírit Sant Centr Tecnlógic Departament de Infrmática Prgramaçã Básica de Cmputadres Prf. Vítr E. Silva Suza Aula 6 Tutrial Rápid de C 1. Intrduçã Nesta aula será apresentada a
Leia maisCapítulo V. Técnicas de Análise de Circuitos
Capítul V Técnicas de Análise de Circuits 5.1 Intrduçã Analisar um circuit é bter um cnjunt de equações u valres que demnstram as características de funcinament d circuit. A análise é fundamental para
Leia maisProgramação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO
Programação de Computadores I Dados, Operadores e Expressões PROFESSORA CINTIA CAETANO Dados em Algoritmos Quando escrevemos nossos programas, trabalhamos com: Dados que nós fornecemos ao programa Dados
Leia maisEXPRESSÕES ARITMÉTICAS PARTE 2
AULA 6 EXPRESSÕES ARITMÉTICAS PARTE 2 6.1 Operadores aritméticos sobre os reais Como vimos na aula anterior, os operadores aritméticos definem as operações aritméticas que podem ser realizadas sobre os
Leia mais10. Escreva um programa que leia um texto e duas palavras e substitua todas as ocorrências da primeira palavra com a segunda palavra.
Lista de Exercícis: Vetres, Matrizes, Strings, Pnteirs e Alcaçã Obs: Tdas as questões devem ser implementadas usand funções, pnteirs e alcaçã 1. Faça um prgrama que leia um valr n e crie dinamicamente
Leia maisTipos de Dados e Expressões
Tipos de Dados e Expressões Prof. Ranieri Alves dos Santos ranieri@ranierisantos.com www.ranierisantos.com Tipos de dados Real Inteiro Lógico Literal Variáveis Estrutura de algoritmos Expressões Aritméticas
Leia maisMétodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Métodos Computacionais Operadores, Expressões Aritméticas e Entrada/Saída de Dados Tópicos da Aula Hoje aprenderemos a escrever um programa em C que pode realizar cálculos Conceito de expressão Tipos de
Leia maisMétodos para a construção de algoritmo
Métodos para a construção de algoritmo Compreender o problema Identificar os dados de entrada e objetos desse cenário-problema Definir o processamento Identificar/definir os dados de saída Construir o
Leia maisPORTUGUÊ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
Leia maisAlgoritmo 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
Leia maisOrganização de Computadores Digitais. Cap.10: Conjunto de Instruções: Modos de Endereçamento e Formatos
Organizaçã de Cmputadres Digitais Cap.10: Cnjunt de Instruções: Mds de Endereçament e Frmats Mds de endereçament Os mds de endereçament sã um aspect da Arquitetura d cnjunt de instruções ns prjets das
Leia mais7 Operadores e Expressões
7 Operadores e Expressões 7.1 Definição de operador, expressão e operando Um operador é um símbolo utilizado para identificar que uma determinada operação deve ser realizada sobre um ou mais parâmetros,
Leia maisEXPRESSÕES ARITMÉTICAS PARTE 1
AULA 5 EXPRESSÕES ARITMÉTICAS PARTE 1 5.1 Operadores aritméticos Os operadores aritméticos definem as operações aritméticas que podem ser realizadas sobre os números inteiros e reais. Para os inteiros,
Leia maisTIPOS 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
Leia maisALGORITMOS 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
Leia maisAula 4 Estruturas Condicionais
Departamento de Sistemas de Computação Universidade de São Paulo SSC 600 Introdução a Ciência de Computação I Aula 4 Estruturas Condicionais Seiji Isotani, Rafaela V. Rocha sisotani@icmc.usp.br rafaela.vilela@gmail.com
Leia maisMódulo 1: Gestão e organização da informação (UFCD 0822)
Planificaçã anual Curs Vcacinal de Ensin Secundári An letiv 2016 / 2017 CURSO EDUCAÇÃO E FORMAÇÃO OPERADOR DE INFORMÁTICA DISCIPLINA: GESTÃO DE BASES DE DADOS Módul 1: Gestã e rganizaçã da infrmaçã (UFCD
Leia maisEstudo do efeito de sistemas de forças concorrentes.
Universidade Federal de Alagas Faculdade de Arquitetura e Urbanism Curs de Arquitetura e Urbanism Disciplina: Fundaments para a Análise Estrutural Códig: AURB006 Turma: A Períd Letiv: 2007 2007-2 Prfessr:
Leia maisArquitetura de Computadores. Professor: Vilson Heck Junior (Material: Douglas Juliani)
Arquitetura de Computadores Professor: Vilson Heck Junior (Material: Douglas Juliani) Agenda Conceitos Componentes Funcionamento ou tarefas Otimização e desempenho Conceitos Componente de Hardware que
Leia maisConceitos básicos de algoritmos
Conceitos básicos de algoritmos Operadores Aritméticos Unários: +, - Exemplos: +1-5.9... var a: inteiro... a
Leia maisALGORITMO. Professor: RODRIGO GOBBI TIPOS DE DADOS E INSTRUÇÕES PRIMITIVAS
ALGORITMO Professor: RODRIGO GOBBI As instruções são os comandos que identificarão a máquina qual deverá ser a ação executada; Os dados são números, medidas, valores relacionados ao problema em que se
Leia maisLinguagem C Operadora
Linguagem C Operadora Objetivos Abordar os conceitos sobre os Operadores demonstrando o seu uso com exemplos para um melhor aprendizado. Operadores Os operadores indicam ao compilador a necessidade de
Leia maisAula 4 Pseudocódigo Tipos de Dados, Expressões e Variáveis
1. 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 ser classificadas em dois tipos: As instruções, que
Leia maisPortuguê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,
Leia maisManual do Usuário Omnicarreta
Manual d Usuári Omnicarreta 1 Sumári 1. Infrmativ e Central de Atendiment... 2 2. Omnicarreta... 3 2.1. OmniCarreta Lcalizadr... 4 2.2. OmniCarreta Autônm... 5 2.3. Omnicarreta Autônm + Omni Dual u OmniTurb
Leia maisLinguagem C Operadores
Linguagem C Operadores Objetivos Abordar os conceitos sobre os Operadores demonstrando o seu uso com exemplos para um melhor aprendizado. Pré-requisitos É necessário que o leitor tenha acompanhado o artigo
Leia maisLÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO
LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Primeiro programa em C #include int main() { int num1, num2, result; scanf("%d",&num1); scanf("%d",&num2); result = num1 + num2; printf("%d",
Leia maisLÓGICA DIGITAL - CONCEITOS. * Constantes. * Expressões: Aritméticas; Lógicas; Tabela Verdade; Relacionais; Booleanas. * Portas Lógicas.
* Tipos de Dados. * Constantes. * Expressões: Aritméticas; Lógicas; Tabela Verdade; Relacionais; Booleanas. * Portas Lógicas. 1 TIPOS DE DADOS Dados inteiros Representação das informações pertencentes
Leia maisUniversidade Federal de Uberlândia Faculdade de Computação. Linguagem C: Operadores relacionais e lógicos estruturas condicionais If...
Universidade Federal de Uberlândia Faculdade de Computação Linguagem C: Operadores relacionais e lógicos estruturas condicionais If... Else Switch Prof. Renato Pimentel 1 Operações relacionais Operações
Leia maisLista de exercícios Conceitos Fundamentais
Curs: Engenharia Industrial Elétrica Disciplina: Análise Dinâmica Prfessr: Lissandr Lista de exercícis Cnceits Fundamentais 1) Em um circuit trifásic balancead a tensã V ab é 173 0 V. Determine tdas as
Leia maisConstantes, Variáveis, tipos de dados e expressões
FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre Constantes, Variáveis, tipos de dados e expressões Rafael Barbosa Neiva rafael@prodados.inf.br Variáveis Como referenciar e recuperar
Leia maisgrau) é de nida por:
CÁLCULO I Prf. Edilsn Neri Júnir Prf. André Almeida : Funções Elementares e Transfrmações n Grác de uma Funçã. Objetivs da Aula Denir perações cm funções; Apresentar algumas funções essenciais; Recnhecer,
Leia maisTutorial Sistema Porto Sem Papel
Tutrial Sistema Prt Sem Papel 8 ESTADIA CONVENCIONAL: A estadia cnvencinal é aquela em que a embarcaçã deseja executar uma peraçã de carga, descarga, carga/descarga, embarque/desembarque de passageirs
Leia maisFábio Rodrigues / Israel Lucania
Fábio Rodrigues / Israel Lucania Variável é um local na memória principal, isto é, um endereço que armazena um conteúdo. Em linguagem de alto nível nos é permitido dar nomes a esse endereço, facilitando
Leia maisFundamentos de Programação. Turma CI-240-EST. Josiney de Souza.
Fundamentos de Programação Turma CI-240-EST Josiney de Souza josineys@inf.ufpr.br Agenda do Dia Aula 3 (12/08/15) Saídas Entradas Operadores Atribuição Aritméticos Expressões Aritméticas Saída Permite
Leia maisAlgoritmia e Programação APROG. Algoritmia 1. Lógica Proposicional (Noções Básicas) Nelson Freire (ISEP DEI-APROG 2013/14) 1/12
APROG Algoritmia e Programação Algoritmia 1 Lógica (Noções Básicas) Nelson Freire (ISEP DEI-APROG 2013/14) 1/12 Sumário Lógica Qual é o interesse para a algoritmia? O que é? Cálculo (Noções Básicas) Operações
Leia maisMATEMÁTICA APLICADA RESOLUÇÃO
GRADUAÇÃO EM ADMINISTRAÇÃO, CIÊNCIAS ECONÔMICAS E 3/0/06 As grandezas P, T e V sã tais que P é diretamente prprcinal a T e inversamente prprcinal a V Se T aumentar 0% e V diminuir 0%, determine a variaçã
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA COMANDOS DE DESVIO
1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE CAMPI JOÃO CÂMARA COMANDOS DE DESVIO Nickerson Fonseca Ferreira nickerson.ferreira@ifrn.edu.br Expressões lógicas 2 Antes de
Leia maisConceitos Básicos de Algoritmos
Conceitos Básicos de Algoritmos 35 TIPOS PRIMITIVOS Palavra-reservada: inteiro - define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais Palavra-reservada: real - define variáveis numéricas
Leia maisEntrada/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 abrahao.lopes@ifrn.edu.br O Visualg Editor e interpretador de algoritmoscriado pelo professor Cláudio
Leia maisAlgoritmos: 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
Leia maisVariá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 laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2011.1/tcc-03.063 Roteiro da Aula
Leia maisIntrodução à Pseudo-código PROGRAMAÇÃO I (COM06842) LÓGICA E TÉCNICA DE PROGRAMAÇÃO (COM06039)
Introdução à Pseudo-código PROGRAMAÇÃO I (COM06842) LÓGICA E TÉCNICA DE PROGRAMAÇÃO (COM06039) F REDDY BRASILEIRO www.inf.ufes.br/~fbrasileiro fbrasileiro@inf.ufes.br Conteúdo 4. Elementos fundamentais
Leia maisCAPÍTULO 4 - OPERADORES E EXPRESSÕES
CAPÍTULO 4 - OPERADORES E EXPRESSÕES 4.1 - OPERADORES ARITMÉTICOS Os operadores aritméticos nos permitem fazer as operações matemáticas básicas, usadas no cálculo de expressões aritméticas. A notação usada
Leia maisIntrodução à Computação MAC0110
Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 2 Variáveis e Atribuições Memória Principal: Introdução Vimos que a CPU usa a memória principal para guardar as informações que estão
Leia maisPseudocódigo. Regras para nomear um algoritmos: Variáveis. Exemplo: Exemplo: Exemplo: O valor do dolar; O peso de uma pessoa;
Pseudocódigo Português estruturado Mais formal e estruturado Facilidade de compreensão /* Algoritmo que descreve os passos para trocar uma lâmpada */ comentário Algoritmo TrocaLampada nome do algoritmo
Leia maisConceitos Básicos. Professor: Juliano Lucas Gonçalves.
Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já
Leia maisMaterial Didático Unificado. Variáveis correspondem a nomes para endereços de memória que são gerenciados pelo Scilab.
Universidade Federal de Ouro Preto -UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/bcc701 Material
Leia maisIntrodução a Programação. Curso: Sistemas de Informação Programação I José R. Merlin
Introdução a Programação Curso: Sistemas de Informação Programação I José R. Merlin Programas Programas são instruções para o computador executar uma tarefa Estas instruções seguem uma lógica Lógica: modo
Leia maisAula 11 Bibliotecas de função
Universidade Federal d Espírit Sant Centr Tecnlógic Departament de Infrmática Prgramaçã Básica de Cmputadres Prf. Vítr E. Silva Suza Aula 11 Biblitecas de funçã 1. Intrduçã À medida que um prgrama cresce
Leia maisColégio Visconde de Porto Seguro Unidade I Ensino Fundamental Nível I (1º ao 5º ano)
Clégi Viscnde de Prt Segur Unidade I Ensin Fundamental Nível I (1º a 5º an) Ensin Fundamental Nível I Sistema de Recuperaçã 2º an 1º e 2º períds Prezads Pais Pense sempre em sua meta e trabalhe para alcançá-la.
Leia maisJavaScript (Elementos de Programação e Programação Básica)
Linguagem de Programação para Web JavaScript (Elementos de Programação e Programação Básica) Prof. Mauro Lopes 1 Objetivos Iniciaremos aqui o nosso estudo sobre a Linguagem de Programação JavaScript. Apresentaremos
Leia maisCRONOGRAMA DELPHI para turmas Aproximadamente 84 horas - aulas de 2 horas
CRONOGRAMA DELPHI para turmas Aprximadamente 84 hras - aulas de 2 hras Primeira Parte Lógica de Prgramaçã 5 aulas 10 hras AULA 1 OBJETIVO 1. Cnceits básics: Algritm, Tips de Variáveis, Tips e Expressões
Leia maisA grandeza física capaz de empurrar ou puxar um corpo é denominada de força sendo esta uma grandeza vetorial representada da seguinte forma:
EQUILÍBRIO DE UM PONTO MATERIAL FORÇA (F ) A grandeza física capaz de empurrar u puxar um crp é denminada de frça send esta uma grandeza vetrial representada da seguinte frma: ATENÇÃO! N S.I. a frça é
Leia mais5 Iniciando um Agoritmo
5 Iniciando um Agoritmo 5.1 Variáveis A todo momento durante a execução de qualquer tipo de programa os computadores estão manipulando informações representadas pelos diferentes tipos de dados descritos
Leia maisCOMPARAÇÃO DE CURVAS DE SOBREVIVÊNCIA
COMPARAÇÃO DE CURVAS DE SOBREVIVÊNCIA O prblema de cmparaçã de distribuições de sbrevivências surge cm freqüência em estuds de sbrevivência. Pr exempl, pde ser de interesse cmparar dis trataments para
Leia maisCONCEITOS 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
Leia maisEstruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Leia maisComunicado Cetip n 091/ de setembro de 2013
Cmunicad Cetip n 091/2013 26 de setembr de 2013 Assunt: Aprimrament da Metdlgia da Taxa DI. O diretr-presidente da CETIP S.A. MERCADOS ORGANIZADOS infrma que, em cntinuidade às alterações infrmadas n Cmunicad
Leia maisNoçõ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
Leia maisVariáveis, Tipos de Dados e Operadores
! Variáveis, Tipos de Dados e Operadores Engenharias Informática Aplicada 2.o sem/2013 Profa Suely (e-mail: smaoki@yahoo.com) VARIÁVEL VARIÁVEL É um local lógico, ligado a um endereço físico da memória
Leia maisQuestão 1. Questão 3. Questão 2. Resposta. Resposta
ATENÇÃO: Escreva a resluçã COMPLETA de cada questã n espaç a ela reservad. Nã basta escrever resultad final: é necessári mstrar s cálculs u racicíni utilizad. Questã Uma pessa pssui a quantia de R$7.560,00
Leia maisINFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 LINGUAGEM DE PROGRAMAÇÃO C++ Profª ª Danielle Casillo OPERADORES Um operador é um símbolo
Leia maisProcessamento de imagem a cores
Prcessament de imagem a cres A cr é um pders descritr que frequentemente simplifica a identificaçã e extracçã de bjects de uma cena Os humans pde discernir milhares de cres, mas apenas duas dezenas de
Leia maisCapítulo 7. Expressões e Sentenças de Atribuição
Capítulo 7 Expressões e Sentenças de Atribuição Introdução Expressões são os meios fundamentais de especificar computações em uma linguagem de programação Para entender a avaliação de expressões, é necessário
Leia maisExpressões Lógicas e Aritméticas. Professora Kátia Adriana Alves Leite de Barros katia.barros@pitagoras.com.br
Expressões Lógicas e Aritméticas Professora Kátia Adriana Alves Leite de Barros katia.barros@pitagoras.com.br Conteúdo da Aula 03 Revisão exercícios Expressões Expressões Aritméticas Expressões Lógicas
Leia maisCURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então
CURSO BÁSICO DE PROGRAMAÇÃO AULA 3 Revisão Estrutura de Decisão Se Então Revisão da aula anterior 1. Variáveis 2. Estrutura de um Algoritmo 3. Operadores 4. Visualg Variável Revisão da aula anterior É
Leia maisALGORITMOS 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
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS
PONTIFÍI UNIERSIDDE TÓLI DE GOIÁS DEPRTMENTO DE MTEMÁTI E FÍSI Prfessres: Edsn az e Renat Medeirs EXERÍIOS NOT DE UL II Giânia - 014 E X E R Í I OS: NOTS DE UL 1. Na figura abaix, quand um elétrn se deslca
Leia maisPLANIFICAÇÃO A MÉDIO PRAZO
Agrupament de Esclas General Humbert Delgad Sede na Escla Secundária/3 Jsé Cards Pires Sant Antóni ds Cavaleirs PLANIFICAÇÃO A MÉDIO PRAZO 2015-2016 DISCIPLINA: Equipaments Infrmátics e Redes CURSO: Vcacinal
Leia maisCURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então
CURSO BÁSICO DE PROGRAMAÇÃO AULA 3 Revisão Estrutura de Decisão Se Então Revisão da aula anterior 1. Variáveis 2. Estrutura de um Algoritmo 3. Operadores 4. Portugol Studio Variável Revisão da aula anterior
Leia maisAlgoritmos e Programação _ Departamento de Informática
5 TIPOS DE DADOS Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. De um modo geral estas informações podem ser classificadas em dois tipos:
Leia maisExame: Matemática Nº Questões: 58 Duração: 120 minutos Alternativas por questão: 4 Ano: 2009
Eame: Matemática Nº Questões: 8 Duraçã: 0 minuts Alternativas pr questã: An: 009 INSTRUÇÕES. Preencha as suas respstas na FOLHA DE RESPOSTAS que lhe fi frnecida n iníci desta prva. Nã será aceite qualquer
Leia maisBRDE AOCP 2012. 01. Complete o elemento faltante, considerando a sequência a seguir: 1 2 4 8? 32 64 (A) 26 (B) 12 (C) 20 (D) 16 (E) 34.
BRDE AOCP 01 01. Cmplete element faltante, cnsiderand a sequência a seguir: (A) 6 (B) 1 (C) 0 (D) 16 (E) 4 Resluçã: 1 4 8? 64 Observe que, td númer subsequente é dbr d númer anterir: 1 4 8 16 4 8 16 64...
Leia maisProgramaçã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 lmarti@ic.uff.br - http://lmarti.com Roteiro da Aula de Hoje
Leia maisAlgoritmo e Introdução a Programação. Prof. Josino Rodrigues
Algoritmo e Introdução a Programação Prof. Josino Rodrigues Um algoritmo é qualquer procedimento computacional bem definido que toma algum valor ou conjunto de valores como entrada e produz algum valor
Leia maisAlgoritmos e Estruturas de Dados I (DCC/003) 2013/1. Estruturas Básicas. Aula Tópico 4
Algoritmos e Estruturas de Dados I (DCC/003) 2013/1 Estruturas Básicas Aula Tópico 4 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para
Leia maisAULA 07. HABILIDADES TRABALHADAS: Desenvolver algoritmos utilizando laços a partir da leitura de fluxogramas ou algoritmos em portugol.
AULA 07 OBJETIVO: Estruturas de repetição: visão geral HABILIDADES TRABALHADAS: Desenvolver algoritmos utilizando laços a partir da leitura de fluxogramas ou algoritmos em portugol. ESTRUTURA DE REPETIÇÃO
Leia maisProfessora 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:
Leia maisBacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos Compreender como desenvolver algoritmos básicos em JAVA Aprender como escrever programas na Linguagem JAVA baseando-se na Linguagem Portugol aprender as sintaxes equivalentes entre
Leia maisEsta aula nos dará conhecimento para análise e determinação do calor produzido ou absorvido em uma reação química.
Aula: 07 emática: ermquímica Esta aula ns dará cnheciment para análise e determinaçã d calr prduzid u absrvid em uma reaçã química. A termquímica é a investigaçã d calr prduzid u cnsumid nas reações químicas.
Leia maisRoteiro para Aula 1 de laboratório. 1) Mostrar estrutura básica de um código em Fortran. algoritmo. program nome_da_codificacao.
Universidade do Estado do Rio de Janeiro Instituto de Física Armando Dias Tavares Departamento de Física Aplicada e Termodinâmica Laboratório de Física Computacional/IF Roteiro para Aula 1 de laboratório
Leia maisALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com PRÉ AULA De acordo com a sua compreensão acerca da representação das fórmulas
Leia maisInformática II INFORMÁTICA II
Jrge Alexandre jureir@di.estv.ipv.pt - gab. 30 Artur Susa ajas@di.estv.ipv.pt - gab. 27 1 INFORMÁTICA II Plan Parte I - Cmplementar cnheciment d Excel cm ferramenta de análise bases de dads tabelas dinâmicas
Leia maisXXXIII OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL 3 (Ensino Médio) GABARITO
XXXIII OLIMPÍD RSILEIR DE MTEMÁTI PRIMEIR FSE NÍVEL (Ensin Médi) GRITO GRITO NÍVEL ) 6) ) D 6) D ) ) 7) D ) 7) D ) D ) 8) ) 8) D ) ) 9) ) 9) ) D ) E 0) D ) D 0) E ) E ada questã da Primeira Fase vale pnt.
Leia maisLógica de Programação: aula 2. Dariel Mazzoni Maranhão. Uninove: Universidade Nove de Julho. 22 de agosto de 2010
Uninove: Universidade Nove de Julho 22 de agosto de 2010 Tipos de Dados Primitivos São informações manipuladas pelos usuários. Classificam-se em quatro tipos: Inteiro; Tipos de Dados Primitivos São informações
Leia maisSabe-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
Leia maisCiência da Computação. Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian
Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian 1 Sumário Tipos de Dados Variáveis Modelo esquemático Características e Regras para
Leia maisPM 3.5 Versão 2 PdC Versão 1
Prcediment de Cmercializaçã Cntrle de Alterações PM 3.5 Versã 2 PdC Versã 1 Alterad Layut d dcument. Alterad term de Prcediment de Mercad para Prcediment de Cmercializaçã. Alterad nme deste Prcediment
Leia maisAULA 10 VETORES. Disciplina: Algoritmos Professora: Alba Lopes.
AULA 10 VETORES Disciplina: Algoritmos Professora: Alba Lopes alba.lopes@ifrn.edu.br http://docente.ifrn.edu.br/albalopes INTRODUÇÃO Variável Analogia: uma caixa, na qual você pode dar o nome que lhe achar
Leia mais