Algoritmos. Conceitos e Comandos
|
|
- Malu Gil
- 5 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
Leia maisProgramação de Computadores
Programação de Computadores Algoritmos - Parte 1 Prof. Dr. Erivelton Geraldo Nepomuceno Depto. Engenharia Elétrica Sala 4.23 EL Prédio do DEPEL http://www.ufsj.edu.br/nepomuceno nepomuceno@ufsj.edu.br
Leia maisAlgoritmos. 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
Leia maisLinguagem Computacional
Informática II Linguagem Computacional Algoritmos e Programação Parte 2 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves 1 Sumário Tipos de Dados Variáveis Modelo esquemático Características e Regras
Leia maisVariá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
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 maisAlgoritmos 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)
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 maisPROGRAMAÇÃ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
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 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 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 maisALGORITMOS 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
Leia maisProf. José Remo / Prof. Ildeberto Rodello 1
RAD 2119 Tecnologia de Informação Aplicada a Administração Desenvolvimento de Algoritmos Itens Fundamentais Prof. Ildeberto A. Rodello rodello@usp.br http://www.fearp.usp.br/~rodello 3315.0514 Itens Fundamentais
Leia maisProgramação de Computadores I. Professor Ilaim Costa Junior
Programação de Computadores I Professor Ilaim Costa Junior ilaim@ic.uff.br 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
Leia maisDefiniçõ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 mmoraes@inf.pucrs.br Prof a. Sílvia M.W. Moraes silvia@inf.pucrs.br Algoritmo é um conjunto finito de regras, bem
Leia maisEstrutura 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
Leia maisAula 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;
Leia maisProgramaçã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
Leia maisIntroduçã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
Leia maisIntroduçã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
Leia maisAlgoritmos 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
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 maisUNIVERSIDADE 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
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 maisAula 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 é
Leia maisAlgoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes marinagomes@unipampa.edu.br 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
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 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 maisLinguagem 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
Leia maisDesenvolvido 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
Leia maisPuca Huachi Vaz Penna
Aula 3 C++: variáveis e expressões aritméticas 2017/1 BCC201 Introdução à Computação Turmas 61, 62, 63, 64, 65 e 66, 32 e 33 Puca Huachi Vaz Penna Departamento de Computação Universidade Federal de Ouro
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 maisCiê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.
Leia maisLinguagem 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.
Leia maisComputação L2. Linguagem C++ Observação: Material Baseado na Disciplina Computação Eletrônica.
Computação L2 Linguagem C++ ovsj@cin.ufpe.br 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);
Leia maisAula 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
Leia maisBacharelado 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
Leia maisComputaçã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
Leia maisProgramação de Computadores III
Programação de Computadores III Introdução a Algoritmos (Parte II) Professor Hugo de Oliveira Barbalho hbarbalho@ic.uff.br Material produzido pelo professor: Leandro Augusto rata ernandes (laffernandes@ic.uff.br)
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 maisAlgoritmos 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: adelson.nogueira@pitagoras.com.br PORTUGUES ESTRUTURADO o o o o Para que o algoritmo possa ser executado por uma máquina
Leia maisIntroduçã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
Leia maisPSEUDO-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 nickerson.ferreira@ifrn.edu.br Introdução 2 Um algoritmo pode ser
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 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 maisO nome da variável é utilizado para identificação (para carga e posterior uso). Porém, são necessárias algumas regras para nomear essa variável:
Variáveis e Constantes Variáveis Os computadores processam dados que ficam em sua memória. Assim, o programa precisa de uma forma para acessar esta memória e, consequentemente, os dados. Para um programa
Leia maisAlgoritmos - 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,
Leia maisPseudolinguagem (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,
Leia maisIntroduçã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
Leia maisEstrutura 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
Leia maisFundamentos de Programação
Fundamentos de Programação Programação com sequência Prof. M.Sc.: João Paulo Q. dos Santos E-mail: joao.queiroz@ifrn.edu.br Página: http://docente.ifrn.edu.br/joaoqueiroz/ Etapas de ação de um computador
Leia maisAula 4: Introdução à Linguagem C++
CI208 - Programação de Computadores Aula 4: Introdução à Linguagem C++ Prof. MSc. Diego Roberto Antunes diegor@inf.ufpr.br www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências Exatas
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 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: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br
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 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 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 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 maisCURSO 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.
Leia maisProcessamento 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
Leia maisCapítulo 3 Estrutura Sequencial
Capítulo 3 Estrutura Sequencial Licenciatura em Computação undamentos de Lógica para Programação Prof. Nícolas Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo Introdução
Leia mais1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 E-books PCNA. Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 APRESENTANDO A LINGUAGEM C. Página 1
1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 E-books PCNA Vol. 1 TECNOLOGIA ELEMENTAR CAPÍTULO 3 APRESENTANDO A LINGUAGEM C Página 1 2 TECNOLOGIA ELEMENTAR CAPÍTULO 3 SUMÁRIO Apresentação -----------------------------------------------------------
Leia maisAlgoritmos. Prof. Jonatas Bastos Site:
Algoritmos Prof. Jonatas Bastos Email: jonatasfbastos@gmail.com Site: http://jonatasfbastos.wordpress.com/ 1 Exemplo de Algoritmo { declaração de variáveis } real: p1, p2, p3, p4, Media; inicio { comandos
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 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 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 maisC 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
Leia maisIntrodução a programação Visão geral
Instituto Federal de Minas Gerais Campus Ponte Nova Introdução a programação Visão geral Professor: Saulo Henrique Cabral Silva Conceitos lógica/algoritmo A lógica é usada no dia a dia das pessoas para
Leia maisLista 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
Leia maisProfessor 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.
Leia maisProgramaçã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
Leia maisIntroduçã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
Leia maisTipos 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,
Leia maisUnidade 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:
Leia maisALGORITMOS 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
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 maisIntroduçã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
Leia maisIntroduçã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
Leia maisI - 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
Leia maisLO 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 tassiogoncalvesg@gmail.com OPERADORES Operadores Operadores Aritméticos Operadores Relacionais Operadores Lógicos
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 mais08/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,
Leia maisLÓ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++
Leia maisINFORMÁ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
Leia maisTipos de Dados Simples (Continuação)
SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Tipos de Dados Simples (Continuação) Prof. Vanderlei Bonato: vbonato@icmc.usp.br Prof. Claudio Fabiano Motta Toledo: claudio@icmc.usp.br Sumário
Leia maisProgramaçã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
Leia maisCURSO 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
Leia maisVariáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.
Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre@ifc-araquari.edu.br marcoandre@gmail.com marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma
Leia maisLÓ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 portari.uemgfrutal@gmail.com Tópicos abordados Algoritmos Computacionais Estrutura de Dados Tipos Primitivos Constantes Variáveis
Leia maisALGORITMOS E LÓGICA DE PROGRAMAÇÃO
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com OPERADORES ARITMÉTICOS OPERAÇÃO OPERADOR SIGNIFICADO SOMA + Efetuar soma de duas
Leia maisProgramação Estruturada Aula VisualG
Programação Estruturada Aula VisualG Prof. Flávio Barros flavioifma@gmail.com www.flaviobarros.com.br 2 CRIANDO ALGORITMO CRIANDO ALGORITMO Passos para construir Algoritmos Ler enunciado do problema, compreendendo-o
Leia maisAlgoritmos 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
Leia maisProgramação de Computadores IV
Programação de Computadores IV Introdução ao C - Variáveis Slides de Bruno Augusto Dorta Marques 1 Roteiro da aula Introdução a linguagem C Organização do código-fonte Método main Variável Tipos básicos
Leia maisOficina 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
Leia maisCURSO 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();
Leia maisAlgoritmos II Aula 2 Vetores
Algoritmos II Aula 2 Vetores Professor: Max Pereira max.pereira@unisul.br 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
Leia mais