Algoritmos. Conceitos e Comandos
|
|
|
- Malu Gil
- 7 Há anos
- Visualizações:
Transcrição
1 Algoritmos Conceitos e Comandos
2 Trabalho - Reposição Arquitetura Funcional do Computador Para próxima aula 16/03/2018 Valerá duas presenças.
3 Variável Uma variável é um local na memória principal, isto é, um endereço que armazena um conteúdo.
4 Variável Uma variável é um local na memória principal, isto é, um endereço que armazena um conteúdo. Em uma linguagem de alto nível, nos é permitido dar nome a esse endereço para facilitar a programação. Toda variável é identificada por um nome ou identificador.
5 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Se houver mais de um caracter, só poderemos usar: letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada.
6 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. Estas regras variam de acordo com a linguagem.
7 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. Estas regras variam de acordo com a linguagem. media
8 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS media INCORRETOS Estas regras variam de acordo com a linguagem. 2w
9 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS media INCORRETOS 2w Estas regras variam de acordo com a linguagem. media_aluno
10 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS media INCORRETOS 2w media_aluno Estas regras variam de acordo com a linguagem. a2
11 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS media a2 INCORRETOS 2w media_aluno Estas regras variam de acordo com a linguagem. PESO
12 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS media a2 PESO INCORRETOS 2w media_aluno peso do aluno Estas regras variam de acordo com a linguagem.
13 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS media a2 PESO INCORRETOS 2w media_aluno peso do aluno Estas regras variam de acordo com a linguagem.
14 Regras para dar nome de variáveis O primeiro caracter deve ser uma letra. Usar letras ou dígitos. Case Sensitive (media MEDIA) Não pode ser palavra reservada. CORRETOS INCORRETOS É recomendável que os nomes da variáveis sejam o mais significativos possíveis, isto é, que reflitam da melhor maneira a natureza dos valores. media a2 PESO 2w media_aluno peso do aluno
15 Quais identificadores abaixo são válidos? 1. VALOR 2. X2 3. 2x4 4. XYZ 5. nota 6. AH! 7. B AIB2C3 9. KM/H 10. SALARIO_LIQUIDO 11. NOTA*DO*ALUNO 12. MARIA 13. NOMEDAEMPRESA 14. SALA M{4} 16. 2NOTA 17. P_1 18.
16 Quais identificadores abaixo são válidos? 1. VALOR 2. X2 3. 2x4 4. XYZ 5. nota 6. AH! 7. B AIB2C3 9. KM/H 10. SALARIO_LIQUIDO 11. NOTA*DO*ALUNO 12. MARIA 13. NOMEDAEMPRESA 14.SALA M{4} 16. 2NOTA 17. P_1 18.
17 Variáveis O conteúdo de uma variável pode ser de vários tipos: inteiro real caracter lógico numérica literal lógico Anita Farrer
18 Tipos de Variáveis Numérica: armazena dados numéricos Int: números inteiros são aqueles que não possuem componentes decimais ou fracionários, podendo ser positivo ou negativos. Real: podem possuir componentes decimais ou fracionários, podendo também ser positivos ou negativos.
19 Tipos de Variáveis Numérica: armazena dados numéricos Int: números inteiros são aqueles que não possuem componentes decimais ou fracionários, podendo ser positivo ou negativos. Real: podem possuir componentes decimais ou fracionários, podendo também ser positivos ou negativos. String/Caracter/Literal/Alfanumérica: contém letras, dígitos ou símbolos especiais. Uma string é armazenada na memória principal como um vetor. M A R I A Comprimento: 5 Caracter na posição 3: I Terceiro caracter: R
20 Tipos de Variáveis Numérica: armazena dados numéricos Int: números inteiros são aqueles que não possuem componentes decimais ou fracionários, podendo ser positivo ou negativos. Real: podem possuir componentes decimais ou fracionários, podendo também ser positivos ou negativos. String/Caracter/Literal/Alfanumérica: contém letras, dígitos ou símbolos especiais. Uma string é armazenada na memória principal como um vetor. Deve colocar aspas para não confundir com outro item
21 Tipos de Variáveis Numérica: armazena dados numéricos Int: números inteiros são aqueles que não possuem componentes decimais ou fracionários, podendo ser positivo ou negativos. Real: podem possuir componentes decimais ou fracionários, podendo também ser positivos ou negativos. String/Caracter/Literal/Alfanumérica: contém letras, dígitos ou símbolos especiais. Uma string é armazenada na memória principal como um vetor. Deve colocar aspas para não confundir com outro item Lógico/Booleano: verdadeiro/falso; sim/não; 1/0; true/false
22 Variáveis Uma vez definidos o nome e o tipo de uma variável, não podemos alteralos no decorrer do algoritmo, mas podemos alterar o conteúdo armazenado nela.
23 Variáveis Vamos declarar as variáveis sempre no inicio do programa. declare lista de identificadores tipo
24 Variáveis Vamos declarar as variáveis sempre no inicio do programa. declare lista de identificadores tipo declare n1, n2, media real
25 Variáveis Vamos declarar as variáveis sempre no inicio do programa. declare lista de identificadores tipo declare n1, n2, media real int a; real b; string nome; logico r; Anita
26 Variáveis Vamos declarar as variáveis sempre no inicio do programa. Inicializar variáveis declare lista de identificadores tipo declare n1, n2, media real int a; real b; string nome; Anita logico r;
27 Constantes Uma constante é um determinado valor fixo que não se modifica ao longo do tempo, durante a execução de um programa.
28 Constantes Uma constante é um determinado valor fixo que não se modifica ao longo do tempo, durante a execução de um programa. Mesmos tipos da variável
29 Identifique o tipo de dados abaixo: true 4. bola 5. verdadeiro 6. 0,21 * falso A*B 11. Maria Jose
30 Expressões Aritméticas Aquela cujos operadores são aritméticos e cujos operandos são constantes e/ou variáveis do tipo numérico. Adição + Subtração Multiplicação x ou * Divisão / Precedência Exemplos: x+y; x-y; 2*nota; total/n;
31 Expressões Aritméticas Aquela cujos operadores são aritméticos e cujos operandos são constantes e/ou variáveis do tipo numérico. Adição + Subtração Multiplicação x ou * Divisão / Precedência Exemplos: x+y; x-y; 2*nota; total/n; 1. Não é permitido omitir o operador de multiplicação
32 Expressões Aritméticas Aquela cujos operadores são aritméticos e cujos operandos são constantes e/ou variáveis do tipo numérico. Adição + Subtração Multiplicação x ou * Divisão / Precedência Exemplos: x+y; x-y; 2*nota; total/n; 1. Não é permitido omitir o operador de multiplicação 2. Não usar [ ] ou { }, somente ( )
33 Atribuição É a principal forma de armazenar um dado em uma variável. Esse comando permite que você forneça um valor a uma variável, onde o tipo desse valor tem que ser compatível com o tipo da variável.
34 Atribuição É a principal forma de armazenar um dado em uma variável. Esse comando permite que você forneça um valor a uma variável, onde o tipo desse valor tem que ser compatível com o tipo da variável. identificador <- expressão; x <- 10; x <- a+b; nome <- guto ;
35 Comando de Saída Envia um resultado ou informação ao usuário. imprima expressão ou variável ou constante; //Anita escreva expressão ou variável ou constante; //Farrer imprima Aprendendo Algoritmo ; imprima x;
36 Comando de Entrada Permite que o usuário digite dados, que serão armazenados na memória. leia nome de uma variável; leia nome;
37 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Fim Algoritmo
38 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Fim Algoritmo
39 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Fim Algoritmo
40 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética... Fim Algoritmo
41 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média Fim Algoritmo
42 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média Fim Algoritmo prog Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média fimprog
43 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média Fim Algoritmo prog real N1, N2, MEDIA; fimprog
44 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média Fim Algoritmo prog real N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; fimprog
45 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média Fim Algoritmo prog real N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; fimprog
46 Exercícios Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. Algoritmo Declarar as variáveis Ler os dois números reais Calcular a média aritmética Escrever a média Fim Algoritmo prog real N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; imprima A média aritmética é:, MEDIA; fimprog
47 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. prog fimprog real N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; imprima A média aritmética é:, MEDIA;
48 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. prog fimprog VAMOS PASSAR PARA C!!! real N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; imprima A média aritmética é:, MEDIA;
49 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. int main(){ } VAMOS PASSAR PARA C!!! real N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; imprima A média aritmética é:, MEDIA;
50 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. int main(){ } VAMOS PASSAR PARA C!!! float N1, N2, MEDIA; imprima Entre com um número real ; leia N1; imprima Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; imprima A média aritmética é:, MEDIA;
51 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. int main(){ } VAMOS PASSAR PARA C!!! float N1, N2, MEDIA; cout<< Entre com um número real ; leia N1; cout<< Entre com um número real ; leia N2; MEDIA <- (N1+N2)/2; cout<< A média aritmética é:, MEDIA;
52 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. int main(){ } VAMOS PASSAR PARA C!!! float N1, N2, MEDIA; cout<< Entre com um número real ; cin>>n1; cout<< Entre com um número real ; cin>>n2; MEDIA <- (N1+N2)/2; cout<< A média aritmética é:, MEDIA;
53 fim Exercícios inicio Entre com numero N1 Entre com numero N2 MEDIA <- (N1+N2)/2 MEDIA Fazer um algoritmo que leia dois números reais e calcule a média aritmética deles. int main(){ } VAMOS PASSAR PARA C!!! float N1, N2, MEDIA; cout<< Entre com um número real ; cin>>n1; cout<< Entre com um número real ; cin>>n2; MEDIA =(N1+N2)/2; cout<< A média aritmética é:, MEDIA;
54 Trabalho - Reposição Arquitetura Funcional do Computador Para próxima aula 16/03/2018 Valerá duas presenças.
55 Exercícios 1. Ler um número inteiro e imprimir seu sucessor e seu antecessor. 2. Ler dois números inteiros e imprimir a soma. Antes do resultado, deverá aparecer a mensagem SOMA. 3. Ler dois números inteiros e imprimir o produto. 4. Ler o nome de uma pessoa, o ano atual, o ano de nascimento dessa pessoa e imprimir uma mensagem na tela com o nome e a idade dessa pessoa. 5. Escreva um algoritmo que calcule e escreva o valor do FGTS a ser descontado de um empregado, sabendo que o desconto do FGTS é de 8% sobre o salário bruto (fornecido pelo usuário). O algoritmo deve ainda, calcular e escrever o valor do salário líquido.
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
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
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
Algoritmos e Estruturas de Dados I
Algoritmos e Estruturas de Dados I Conceitos Básicos Profa. Márcia Cristina Moraes Profa.Milene Selbach Silveira Material para estudo: Forbellone, A. e Eberspächer, H. (2005) capítulos 1 e 2 (até atribuição)
PROGRAMAÇÃO COMPUTACIONAL I
Algoritmos Devemos ter consciência que um computador não é dotado da capacidade de tomar decisões com base em premissas. Portanto, não podemos instruir um computador com sentenças dúbias. Os métodos em
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
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
01/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 [email protected] Tipos de dados Numéricos Alfanuméricos Lógicos Tipos de dados Os tipos de dados primitivos ou básicos sã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
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
Definições de Algoritmos. Algoritmos e Programação I. Conceitos Básicos de Algoritmos. Relação entre Algoritmos e Programação
Definições de Algoritmos Algoritmos e Programação I Aula 2 Prof a. Márcia Cristina Moraes [email protected] Prof a. Sílvia M.W. Moraes [email protected] Algoritmo é um conjunto finito de regras, bem
Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas
Estrutura de um Algoritmo, Variáveis, Comandos de Entrada e Saída e Expressões Aritméticas Estrutura de um Programa em Linguagem Algorítmica Nesse curso nós vamos utilizar a linguagem algorítmica para
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;
Programação Básica. Estrutura de um algoritmo
Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse
Introdução a Computação
Introdução a Computação Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Programação Programa é um algoritmo escrito em uma linguagem de programação. Existem diversas linguagens
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição
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
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
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
Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.
Fundamentos de Programação Turma CI-240-EST Josiney de Souza [email protected] Agenda do Dia Aula 3 (12/08/15) Saídas Entradas Operadores Atribuição Aritméticos Expressões Aritméticas Saída Permite
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 é
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
Constantes, 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 [email protected] Variáveis Como referenciar e recuperar
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
Linguagem C: Introdução
Linguagem C: Introdução Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais
Desenvolvido por: Juarez A. Muylaert Filho - Andréa T. Medeiros - Adriana S. Spallanzani -
UAL é uma linguagem interpretada para descrição de algoritmos em Português. Tem por objetivo auxiliar o aprendizado do aluno iniciante em programação através da execução e visualização das etapas de um
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
Ciência da Computação A&P
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 Operações e Expressões Definição Operadores: Aritméticos. Relacionais.
Linguagem Computacional
Informática II Linguagem Computacional Algoritmos e Programação Parte 3 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves 1 Sumário Operações e Expressões q Definição q Operadores: Aritméticos. Relacionais.
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);
Aula 03: Introdução a C
Aula 03: Introdução a C Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior O que é um computador Organização de um
Bacharelado em Ciência e Tecnologia Processamento da Informação. Equivalência Portugol Java. Linguagem Java
Linguagem Java Objetivos????? ADAPTAR O TEXTO ABAIXO????? Aprender a sintaxe da Estrutura de Repetição ENQUANTO-FAÇA na linguagem PORTUGOL Aprender a resolver problemas que requeiram o uso de ESTRUTURAS
Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa
Computação Eletrônica Tipos de dados, constantes, variáveis, operadores e expressões Prof: Luciano Barbosa Site da disciplina: www.cin.ufpe.br/~if165/ Recapitulando num cubo = n * n * n cubo Algoritmo
Programaçã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
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
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
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
Introduçã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
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
Algoritmos - 2. Alexandre Diehl. Departamento de Física - UFPel
Algoritmos - 2 Alexandre Diehl Departamento de Física - UFPel Pseudocódigo Também chamada de de linguagem estruturada, reune um conjunto de de ações (ou comandos), usando uma linguagem simples e genérica,
Pseudolinguagem (ou Portugol) Profº Elton Rodrigo
Pseudolinguagem (ou Portugol) Profº Elton Rodrigo Pseudolinguagem Funciona como uma linguagem simplificada de programação, logo, facilita a posterior implementação. algoritmo "Somar dois valores" var n1,
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
Estrutura de Condição, Escolha e Repetição
Estrutura Condicional Se, Laços de repetição Estrutura de Condição, Escolha e Repetição Profª Fabíola Gonçalves C. Ribeiro Conteúdo Expressões Aritméticas Funções Expressões Lógicas Operadores Lógicos
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
Aula 4: Introdução à Linguagem C++
CI208 - Programação de Computadores Aula 4: Introdução à Linguagem C++ Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências Exatas
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
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]
Bacharelado 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
Estruturas 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
CURSO 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
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,
CURSO BÁSICO DE PROGRAMAÇÃO AULA 2. Revisão Variáveis Estrutura de um algoritmo Estruturação de operações Ferramenta Portugol Studio
CURSO BÁSICO DE PROGRAMAÇÃO AULA 2 Revisão Variáveis Estrutura de um algoritmo Estruturação de operações Ferramenta Portugol Studio Revisão da aula anterior 1. Hardware e Software Básico/Aplicativo. 2.
Processamento de Dados aplicado à Geociências. AULA 4:Comando de Entrada Comando de Saída Comando de Atribuição
Processamento de Dados aplicado à Geociências 1 AULA 4:Comando de Entrada Comando de Saída Comando de Atribuição UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOLÓGICO CURSO SUPERIOR DE
Capítulo 3 Estrutura Sequencial
Capítulo 3 Estrutura Sequencial Licenciatura em Computação undamentos de Lógica para Programação Prof. Nícolas Trigo [email protected] http://professor.ifsertao-pe.edu.br/nicolas.trigo Introdução
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
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á
Mé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
CURSO 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 É
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
Lista de Exercícios - 1 Prof: Yuri Frota
Lista de Exercícios - 1 Prof: Yuri Frota 1) Indique Verdadeiro ou Falso a) Uma variável é uma posição na memória do computador que pode receber diversos valores ao longo da execução do programa. Verdadeiro
Professor Mauricio Lederer Algoritmos. Entrada e saída de dados
Entrada Algoritmos Entrada e saída de dados Muitas vezes, um algoritmo, para que possa trabalhar, precisa de dados de entrada informados pelo usuário, porque nem sempre é necessário ter esse tipo de dados.
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
Introdução a Computação
Edirlei Soares de Lima Introdução a Computação Aula 02 Lógica de Programação Lógica de Programação Lógica de Programação é a técnica de criar sequências lógicas de ações para atingir
Tipos de Dados, Variáveis e Entrada e Saída em C. DCC 120 Laboratório de Programação
Tipos de Dados, Variáveis e Entrada e Saída em C DCC 120 Laboratório de Programação Variáveis Uma variável representa um espaço na memória do computador para armazenar um determinado tipo de dado. Em C,
Unidade 5: Introdução à Programação com Python Prof. Daniel Caetano
Informática para Engenharia 1 Unidade 5: Introdução à Programação com Python Prof. Daniel Caetano Objetivo: Explicitar os elementos básicos envolvidos na programação com a linguagem Python. Bibliografia:
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
Bacharelado 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
Introdução a Linguagem C. Prof. Me. Hélio Esperidião
Introdução a Linguagem C Prof. Me. Hélio Esperidião Características de um programa De forma geral a maioria dos programas são compostos por dados de entrada, processamento e dados de saída. Entrada de
Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Introdução à Programação Operadores, Expressões Aritméticas e Entrada/Saída de Dados Programa em C #include int main main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius
I - CONCEITOS INICIAIS
Sumário I - CONCEITOS INICIAIS... 2 Lógica de programação... 2 Algoritmo... 2 Instrução... 3 Programa de Computador... 3 Fases... 4 Diagrama de Blocos... 4 II - VARIÁVEIS... 5 Numéricas... 5 Cadeia ou
LO GICA E TE CNICA DE PROGRAMAC ÃO. TÁSSIO JOSÉ GONÇALVES GOMES
LO GICA E TE CNICA DE PROGRAMAC ÃO TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br [email protected] OPERADORES Operadores Operadores Aritméticos Operadores Relacionais Operadores Lógicos
Variá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: [email protected]) VARIÁVEL VARIÁVEL É um local lógico, ligado a um endereço físico da memória
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,
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano
LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2013-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++
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
Programação 1. Atribuição, operadores aritméticos, entrada de dados. Técnico em Eletrônica Semestre 5 02
Programação 1 Atribuição, operadores aritméticos, entrada de dados Técnico em Eletrônica Semestre 5 02 Armazenando na memória tipo de variável #include #include main() { int ano; Declaração
CURSO BÁSICO DE PROGRAMAÇÃO AULA 2. Revisão Variáveis Estrutura de um algoritmo Estruturação de operações Ferramenta Visualg
CURSO BÁSICO DE PROGRAMAÇÃO AULA 2 Revisão Variáveis Estrutura de um algoritmo Estruturação de operações Ferramenta Visualg Revisão da aula anterior 1. Hardware e Software Básico/Aplicativo. 2. Sistemas
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
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
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] OPERADORES ARITMÉTICOS OPERAÇÃO OPERADOR SIGNIFICADO SOMA + Efetuar soma de duas
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 II prof. Daniel Oliveira
Algoritmos II prof. Daniel Oliveira Revisar conceitos abordados na disciplina anterior Abordar conceitos vistos com a linguagem C# Variáveis e listas Expressões Estruturas de controle do tipo condicional
Oficina de Python Prof. Me. José Carlos Perini
Oficina de Python Prof. Me. José Carlos Perini Prof. José Carlos Perini Formação em Análise de Sistemas Univ. S. Francisco Pós em Administração Universidade S. Francisco Mestrado em Ciência da Computação
CURSO BÁSICO DE PROGRAMAÇÃO AULA 11. Revisão Aula Anterior Vetores Cadeia de Caracteres
CURSO BÁSICO DE PROGRAMAÇÃO AULA 11 Revisão Aula Anterior Vetores Cadeia de Caracteres Introdução a Linguagem C Laços de Repetição While Do-While For while() { } do { }while();
Algoritmos II Aula 2 Vetores
Algoritmos II Aula 2 Vetores Professor: Max Pereira [email protected] Ciência da Computação Variável Representação simbólica dos elementos de memória de um computador. Cada variável corresponde a uma
