Processamento da Informação Teoria. Strings
|
|
|
- Gabriela de Mendonça Imperial
- 9 Há anos
- Visualizações:
Transcrição
1 Processamento da Informação Teoria Strings Semana 04 Prof. Jesús P. Mena-Chalco 15/05/2013
2 Das aulas anteriores... Vimos vários tipos de dados: int, float, long, string Stings são qualitativamente diferentes dos outros tipos pois são compostas de pedaços menores (caracteres): Tipo de dado composto. >>> x = mensagem >>> print x mensagem
3 Uma string é uma sequência Uma string (cadeia) é uma sequência de caracteres. Podemos acessar aos caracteres com o operador colchete >>> fruta = "banana" >>> letra = fruta[1]
4 Uma string é uma sequência Uma string (cadeia) é uma sequência de caracteres. Podemos acessar aos caracteres com o operador colchete >>> fruta = "banana" >>> letra = fruta[1] >>> print letra a
5 Uma string é uma sequência A primeira letra ( b ) tem a posição 0. A segunda letra ( a ) tem a posição 1,... >>> fruta = "banana" >>> print fruta[0] b >>> print fruta[1] a >>> print fruta[2] n Índices
6 Uma string é uma sequência A primeira letra ( b ) tem a posição 0. A segunda letra ( a ) tem a posição 1,... >>> fruta = "banana" >>> print fruta[0] b >>> print fruta[1] a >>> print fruta[2] n >>> print fruta[1.5]
7 Uma string é uma sequência A primeira letra ( b ) tem a posição 0. A segunda letra ( a ) tem a posição 1,... >>> fruta = "banana" >>> print fruta[0] b >>> print fruta[1] No índice: a Podemos usar qualquer expressão, incluindo variáveis e operadores, >>> print fruta[2] Entretanto, o valor do índice deve ser inteiro. n >>> print fruta[1.5] TypeError: string indices must be integers
8 Comprimento A função len retorna o número de caracteres de uma string. >>> fruta = "banana" >>> len(fruta) 6
9 Comprimento A função len retorna o número de caracteres de uma string. >>> fruta = "banana" >>> len(fruta) 6 Para pegar a última letra de uma string, podemos tentar realizar a seguinte operação: >>> comprimento = len(fruta) >>> ultima = fruta[comprimento] IndexError: string index out of range Índice fora do intervalo
10 Comprimento A função len retorna o número de caracteres de uma string. >>> fruta = "banana" >>> len(fruta) 6 Para pegar a última letra de uma string, podemos tentar realizar a seguinte operação: >>> comprimento = len(fruta) >>> ultima = fruta[comprimento-1]
11 Percorrendo uma string com um laço Várias operações envolvem processamento de strings, considerando um caractere de cada vez. Exemplo para percorrer e imprimir cada letra da variável fruta: indice = 0 while indice < len(fruta): letra = fruta[indice] print letra indice = indice + 1
12 Percorrendo uma string com um laço Várias operações envolvem processamento de strings, considerando um caractere de cada vez. Exemplo para percorrer e imprimir cada letra da variável fruta: indice = 0 while indice < len(fruta): letra = fruta[indice] print letra indice = indice + 1 Se fruta = banana Então o resultado será: b a n a n a
13 Percorrendo uma string com um laço Várias operações envolvem processamento de strings, considerando um caractere de cada vez. Exemplo para percorrer e imprimir cada letra da variável fruta: indice = len(fruta)-1 while indice >= 0 : letra = fruta[indice] print letra indice = indice - 1 Imprime as letras de trás para frente Se fruta = banana Então o resultado será: a n a n a b
14 Percorrendo uma string com um laço Também podemos usar o laço for para percorrer uma string. for letra in fruta: print letra A cada vez através do laço, o próximo caractere da string é atribuído à variável letra. O laço continua até que não reste mas caracteres.
15 Percorrendo uma string com um laço Exemplo de concatenação de strings para a geração de uma série abecedário: prefixos = "JKLMNOPQ" sufixo = "ack" for letra in prefixos: print letra + sufixo
16 Percorrendo uma string com um laço Exemplo de concatenação de strings para a geração de uma série abecedário : prefixos = "JKLMNOPQ" sufixo = "ack" for letra in prefixos: print letra + sufixo Jack Kack Lack Mack Nack Oack Pack Qack
17 Fatias de strings Um segmento de uma string é chamado de uma fatia (subsequência). Selecionar uma fatia é similar a selecionar um caractere. >>> s = "Pedro, Paulo e Maria" >>> print s[0:5] Pedro >>> print s[7:12] Paulo >>> print s[16:21] Maria
18 Fatias de strings O operador [m:n] retorna a parte da string do m-ésimo caractere ao n-ésimo caractere, incluindo o primeiro mas excluindo o último. (esse comportamento não é intuitivo) Fruta[0:3] ban Fruta[3:3]
19 Fatias de strings O operador [m:n] retorna a parte da string do m-ésimo caractere ao n-ésimo caractere, incluindo o primeiro mas excluindo o último. (esse comportamento não é intuitivo) fruta[0:3] ban fruta[3:3] fruta[6:3] Se o primeiro índice é maior ou igual ao segundo índice, o resultado será uma string vazia
20 Uma função find O que faz a seguinte função? def find(cadeia, letra): indice = 0 while indice < len(cadeia): if cadeia[indice] == letra: return indice indice = indice + 1 return -1
21 Uma função find O que faz a seguinte função? def find(cadeia, caractere): indice = 0 while indice < len(cadeia): if cadeia[indice] == caractere: return indice indice = indice + 1 return -1 A função procura o índice do caractere na cadeia. Se o caractere não é encontrado, a função retorna -1.
22 Iterando e contando O seguinte programa conta o número de vezes que a letra 'a' aparece na string fruta: fruta = "banana" contador = 0 for letra in fruta: if letra == 'a' contador = contador + 1 print contador
23 Iterando e contando Generalizando o procedimento para contar o número de vezes que aparece uma letra em uma cadeia. def contar_vezes(cadeia, letra) contador = 0 for l in cadeia: if l == letra contador = contador + 1 return contador
24 O operador in A palavra in é um operador booleano que considera duas strings e retorna True se a primeira aparece como uma substing na segunda: >>> 'a' in 'banana' True >>> 'caqui' in 'banana' False >>> 'ana' in 'banana' True
25 O operador in A seguinte função imprime todas as letras da palavra1 que aparece também na palavra2: def procura_letras(palavra1, palavra2): for letra in palavra1: if letra in palavra2: print letra
26 O operador in A seguinte função imprime todas as letras da palavra1 que aparece também na palavra2: def procura_letras(palavra1, palavra2): for letra in palavra1: if letra in palavra2: print letra >>> procura_letras('apples', 'oranges') a e s
27 Atividade em aula Questao 1: Crie uma função que receba duas palavras e retorne True se uma das palavras é o reverso da outra: def reverso(palavra1, palavra2): Exemplo: 'pots' é reverso de 'stop' 'livres' é reverso de 'servil'
28 Atividade em aula
29 Atividade em aula
30 Atividade em aula
31 Atividade em aula Questão 2: Crie uma função que receba duas palavras e retorne True caso a primeira palavra seja um prefixo da segunda: Cabeçalho: def prefixo (palavra1, palavra2): Exemplo: 'uf' é prefixo de 'ufabc'
32 Atividade em aula Solução com erro...
33 Atividade em aula
34 Atividade em aula Questão 3: Crie uma função que receba duas palavras e retorne True caso a primeira palavra seja um sufixo da segunda: Cabeçalho: def sufixo (palavra1, palavra2): Exemplo: 'abc' é sufixo de 'ufabc'
35 Atividade em aula
Processamento da Informação Teoria. Exercícios sobre strings
Processamento da Informação Teoria Exercícios sobre strings Semana 04 Prof. Jesús P. Mena-Chalco 18/05/2013 Uma string é uma sequência Uma string (cadeia) é uma sequência de caracteres. Podemos acessar
Processamento da Informação Teoria. Recursividade
Processamento da Informação Teoria Recursividade Semana 08 Prof. Jesús P. Mena-Chalco 15/06/2013 Uma função chama outra função Vimos exemplos de uma função chamar uma outra função. def fatorial1(n): mult
Introdução à Ciência da Computação Disciplina: Prof. Edison Ishikawa Python 3.0 Aula 05 Listas
Introdução à Ciência da Computação Disciplina: 113913 Prof. Edison Ishikawa Python 3.0 Aula 05 Listas Sumário O que são listas? Construindo, acessando e manipulando listas Como e onde utilizá-las Matrizes
Algoritmos e Estrutura de Dados Aula 02 Listas em Python
Algoritmos e Estrutura de Dados Aula 02 Listas em Python Profa. Alana Oliveira e Prof. Davi Viana [email protected] e [email protected] Se não entender, pergunte! 2 1 Dados e Tipos de Dados Um dado
Processamento da Informação Teoria Funções
Processamento da Informação Teoria Funções Semana 01 Prof. Jesús P. Mena-Chalco 27/04/2013 Funções No contexto de linguagens de programação, uma função é uma sequência de instruções utilizada para realizar
Computação I - Python Aula 1 - Teórica: Manipulação de Strings, Tuplas e Listas
Computação I - Python Aula 1 - Teórica: Manipulação de Strings, Tuplas e Listas João C. P. da Silva Carla A. D. M. Delgado Ana Luisa Duboc Dept. Ciência da Computação - UFRJ http://www.dcc.ufrj.br/ pythonufrj/
FUNDAMENTOS DA PROGRAMAÇÃO 1º Teste, 19 de abril de 2013, 1h30m
FUNDAMENTOS DA PROGRAMAÇÃO 1º Teste, 19 de abril de 2013, 1h30m 1. (1.5) Considere a seguinte gramática em notação BNF: ::= , ::= ::=
Computação 1 - Python Aula 3 - Teórica: Tipos de dados, Strings, Estrutura Condicional 1/ 28
Computação 1 - Python Aula 3 - Teórica: Tipos de dados, Strings, Estrutura Condicional 1/ 28 Tipos de Dados Dados Numéricos Números Inteiros: Int/Long Ponto Flutuante: Float Números Complexos: Complex
Linguagem Python. Processamento Estatístico da Linguagem Natural. Barra invertida em strings. Strings. Aspas triplas. Operações com Strings
Processamento Estatístico da Linguagem Natural Aula 7 Professora Bianca (Sala 302 Bloco E) [email protected] http://www.ic.uff.br/~bianca/peln/ Linguagem Python Introdução Características de Python Rodando
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
INTRODUÇÃO À COMPUTAÇÃO - RESUMO E EXERCÍCIOS* P2
INTRODUÇÃO À COMPUTAÇÃO - RESUMO E EXERCÍCIOS* P2 *Exercícios de provas anteriores escolhidos para você estar preparado para qualquer questão na prova. Resoluções em simplificaaulas.com. Listas(= tipo
SCC0124 Introdução à Programação para Engenharias
SCC0124 Introdução à Programação para Engenharias 1. Escreva uma função ehpar(n) que recebe um número inteiro n e retorna se ele é par ou ímpar. Observação: a função não deve imprimir nada na tela, apenas
Algoritmos e Estrutura de Dados Aula 08 Pilhas
Algoritmos e Estrutura de Dados Aula 08 Pilhas Profa. Alana Oliveira e Prof. Davi Viana [email protected] e [email protected] Se não entender, pergunte! Dados e Tipos de Dados Um dado é uma informação
Conceitos de Linguagens de Programação
Conceitos de Linguagens de Programação Aula 09 Programação Funcional (Haskell) Edirlei Soares de Lima Programação Funcional A programação funcional modela um problema computacional
Introdução à Computação Strings
Conteúdo de hoje... Your Logo Here Introdução à Computação Strings Prof. Lucas Amorim [email protected] Strings Tipos Compostos Operador de indexação Métodos da classe String Comprimento e fatiamento Varredura
Introdução à Programação
Introdução à Programação Aula 10: Listas e tuplos Rita P. Ribeiro 2016/2017 Departamento de Ciência de Computadores Nesta aula 1. Listas 2. Tuplos INTRODUÇÃO À PROGRAMAÇÃO - 2016/2017: AULA 10 1 Listas
Estruturas de Dados em Python
Estruturas de Dados em Python Carlos Camarão de Março de 7 Introdução Na segunda parte do curso vamos aprender a programar com estruturas (ou coleções) de dados, em Python. Python é uma linguagem orientada
Processamento da Informação Teoria. Desvio Condicional
Processamento da Informação Teoria Desvio Condicional Semana 03 Prof. Jesús P. Mena-Chalco 08/05/2013 Operador módulo O operador módulo trabalha com inteiros e produz o resto quando o primeiro operando
Listas. Prof. Alberto Costa Neto Programação em Python
Listas Prof. Alberto Costa Neto Programação em Python Uma Lista é um tipo de Coleção Uma coleção permite colocar vários valores em um única variável Coleções são práticas porque permitem carregar muitos
Instituto Federal de Educação, Ciência e Tecnologia do RN Câmpus Currais Novos. LINGUAGEM C++ VARIÁVEIS COMPOSTAS Arrays Aula I
LINGUAGEM C++ VARIÁVEIS COMPOSTAS Arrays Aula I Prof. Bruno E. G. Gomes Uma variável em um algoritmo pode ser vista como uma gaveta. A declaração de uma variável reserva uma gaveta (posição) de um certo
PYTHON - Strings. Introdução à Programação SI1
PYTHON - Strings Introdução à Programação SI1 2 Conteúdo String Conceitos Operações Métodos Exemplos Exercícios 3 String Strings no Python são elementos usados para armazenar texto A inicialização de strings
PYTHON LISTAS. Introdução à Programação SI1
PYTHON LISTAS Introdução à Programação SI1 2 Conteúdo Listas Conceitos Operações Métodos Exercícios 3 Sequências Sequências! Podem ser indexados por algum valor ordinal posicional Algumas operações são
1. Para cada pergunta selecione uma opção. Resposta correta +2, incorreta -1. [12 pontos]
* Universidade Federal do ABC Avaliação: Prova 01 (40 pontos) Disciplina: MCTA028 - Programação Estruturada Turma: Noturno A1 e A2 Professor: Jesús P. Mena-Chalco Data: 25/10/2016 Nome completo: RA: Instruções:
Listas e Tuplas. Vanessa Braganholo
Listas e Tuplas Vanessa Braganholo [email protected] Exemplo Motivacional } Programa para auxiliar a escrever Parabéns! nas melhores provas de uma disciplina com 3 alunos } Ler os nomes e as notas de 3
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);
PRIMEIROS PASSOS COM PYTHON. Prof. Msc. Luis Filipe Alves Pereira 2015
PRIMEIROS PASSOS COM PYTHON Prof. Msc. Luis Filipe Alves Pereira 2015 PRIMEIROS PASSOS COM PYTHON 02/47 O QUE É PYTHON? Python é uma linguagem de propósito geral, de alto nível e interpretada Python será
Manipulação de Strings
Manipulação de Strings Prof. Wylliams Barbosa Santos [email protected] Introdução à Programação Crédito de Conteúdo: Professora Ceça Moraes Agenda String Conceitos Operações Métodos Exemplos Exercícios
1 Da aula teórica ao Java
Universidade Federal do ABC Bacharelado em Ciência da Computação Processamento da Informação - Prof. Fabrício Olivetti de França Guia de tradução entre Java e outras linguagens 1 Da aula teórica ao Java
Manipulação de Strings. Vanessa Braganholo
Manipulação de Strings Vanessa Braganholo [email protected] Strings } Representam informação textual nome = Maria Silva nacionalidade = brasileira nome_mae = Ana Santos Silva nome_pai = Jonas Nunes Silva
Lista de Exercícios 4
Introdução à Ciência da Computação - 1191 Lista de Exercícios Funções Frutíferas Observações: As listas de exercícios serão corrigidas por um corretor automático, portanto é necessário que as entradas
Computação 1 - Python Aula 4 - Teórica Variáveis e Atribuição, Strings. João Carlos, Carla Delgado, Ana Luisa Duboc 1/ 30
Computação 1 - Python Aula 4 - Teórica Variáveis e Atribuição, Strings 1/ 30 Variáveis e Atribuição Dados a hora, minuto e segundo em que um corredor de uma maratona partiu, e dados a hora, minuto e segundos
MAC2166 Introdução à Computação
Departamento de Ciência da Computação - IME - USP MAC2166 Introdução à Computação Escola Politécnica - Primeiro Semestre de 2016 Prova 1 QUESTÃO 1 Sejam a, b e c números inteiros tais que a b c > 0. Sabe-se
AULA 2: INTRODUÇÃO A PYTHON. Luís Feliphe Silva Costa
AULA 2: INTRODUÇÃO A PYTHON Luís Feliphe Silva Costa Sumário Variáveis simples Entrada e Saída de dados Operadores Estruturas Condicionais Estruturas de repetição Funções Tratamento de erros Variáveis
Características de Python. Inteligência Artificial. Baixando e Instalando. Operadores. Variáveis. Strings 9/10/2010
Características de Python Inteligência Artificial Aula 7 Profª Bianca Zadrozny http://www.ic.uff.br/~bianca/ia Gratuita. Roda em muitas plataformas. Pode ser baixada em www.python.org Fácil de ler. Ao
Computação 1 - Python Aula 8 - Teórica: Estrutura de Repetição : for 1/ 10
Computação 1 - Python Aula 8 - Teórica: Estrutura de Repetição : for 1/ 10 Estrutura de Repetição while Estrutura que permite a repetição de um conjunto de comandos. Até o momento vimos o while: while
Listas: nós de cabeçalho, listas não homogêneas, listas generalizadas. SCC-502 Algoritmos e Estruturas de Dados I
Listas: nós de cabeçalho, listas não homogêneas, listas generalizadas SCC-502 Algoritmos e Estruturas de Dados I Lista com nó de cabeçalho Nó de cabeçalho Header, sentinela, etc. Para que? Sentinela Beth
Fundamentos de Lógica e Algoritmos. Aula 3.2 IDLE, Variáveis e Tipos. Prof. Dr. Bruno Moreno
Fundamentos de Lógica e Algoritmos Aula 3.2 IDLE, Variáveis e Tipos Prof. Dr. Bruno Moreno [email protected] IDLE O IDLE é um ambiente de desenvolvimento integrado para Python; O IDLE permite: Escrever
Introdução à Computação - aulas 01 e 02 -
MAC2166 Introdução à Computação - aulas 01 e 02 - Mauro Cesar Bernardes 25/Fevereiro/2014 Agenda Instalação do Python Python Shell Variáveis Operadores relacionais Operadores numéricos Comando de saída
MAC2166 Introdução à Computação
Departamento de Ciência da Computação - IME - USP MAC2166 Introdução à Computação Escola Politécnica - Primeiro Semestre de 2014 Prova 2 QUESTÃO 1 (str,str,str) -> str que recebe três sequências de caracteres
Python: Listas. Claudio Esperança
Python: Listas Claudio Esperança Estruturas de dados Maneira de organizar dados de maneira a facilitar seu acesso Algumas formas são clássicas: Listas Arrays (vetores e matrizes) Tuplas (registros) Árvores
Orientação a Objetos e Java
Orientação a Objetos e Java Daves Martins [email protected] Mestre em Computação de Alto Desempenho pela UFRJ Especialista em Banco de Dados Analista Web Orientação a Objetos e Java Características
Linguagem de Programação III - PHP
Linguagem de Programação III - PHP Aula 1 Scripts PHP, VB.NET da Microsoft, C#, javascript, etc Sintaxe PHP Tudo que estiver delimitado por será processado no servidor. O navegador cliente
Introdução a classes e objetos. Prof. Marcelo Roberto Zorzan Prof a. Rachel Reis
Introdução a classes e objetos Prof. Marcelo Roberto Zorzan Prof a. Rachel Reis Estruturas de Seleção if... else Operador condicional (? : ) switch Aula de Hoje Estruturas de Repetição: while/do... while/for
Linguagens de Programação Aula 14
Linguagens de Programação Aula 14 Celso Olivete Júnior [email protected] Na aula passada Linguagem Haskell Funções Tipos básicos Expressões 2 Na aula de hoje Linguagem Haskell Listas 3 Listas e Tuplas
Aula de hoje. Listas. Sequências especiais. Introdução. Listas. Sequências. SCC Introdução à Programação para Engenharias
SCC 12 - Introdução à Programação para Engenharias Aula de hoje Introdução Sequências Classes e objetos Listas Listas Operações em listas Pilhas e filas Professor: André C. P. L. F. de Carvalho, ICMC-USP
Vetores Unimensionais
Vetores Unimensionais Objetivos Entender a importância e a necessidade do uso de Vetores Definição de Manipulação de Vetores Inserir elementos em um vetor (usando laços ou não) Imprimir elementos de um
Aula de hoje. Comandos. Comandos simples. Comandos. Comandos de controle. Bloco de comandos. SCC Introdução à Programação para Engenharias
SCC 124 - Introdução à Programação para Engenharias Comandos Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto Menezes 1 Aula de
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
Computação 1 - Python Aula 7 - Teórica: Estrutura de Repetição com teste de parada: while 1/ 23
Computação 1 - Python Aula 7 - Teórica: Estrutura de Repetição com teste de parada: while 1/ 23 Permite que o programador especifique que o programa deve repetir um conjunto de comandos enquanto uma dada
Vetores. Vanessa Braganholo
Vetores Vanessa Braganholo [email protected] Exemplo Motivacional } Programa para auxiliar a escrever Parabéns! nas melhores provas de uma disciplina com 3 alunos } Ler os nomes e as notas de 3 alunos
Informática para Ciências e Engenharias 2013/14. Teórica 7
Informática para Ciências e Engenharias 2013/14 Teórica 7 Na aula de hoje... Controlo de execução ciclos condicionais while end Exemplos raiz quadrada histograma fórmula química while while e matrizes
Computação I - Python Aula 4 - Teórica: Variáveis e Atribuição, Strings
Computação I - Python Aula 4 - Teórica: Variáveis e Atribuição, Strings João C. P. da Silva Carla A. D. M. Delgado Ana Luisa Duboc Dept. Ciência da Computação - UFRJ http://www.dcc.ufrj.br/ pythonufrj/
Vetores Unimensionais
Vetores Unimensionais Objetivos Entender a importância e a necessidade do uso de Vetores Definição de Manipulação de Vetores Inserir elementos em um vetor (usando laços ou não) Imprimir elementos de um
Paradigmas de Linguagens
Paradigmas de Linguagens Aula 2: Tipos de dados Professora Sheila Cáceres Tipos de dados Dados são a matéria prima da computação junto com os programas. LPs precisam manipular dados. LPS utilizam os conceitos
Aula de hoje. Tipos de Dados e Variáveis. Constantes literais. Dados. Variáveis. Tipagem dinâmica. SCC Introdução à Programação para Engenharias
SCC 12 - Introdução à Programação para Engenharias Tipos de Dados e Variáveis Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto Menezes
imprimir seus quadrados.
1) Dada uma seqüência de números inteiros não-nulos, seguida por 0, imprimir seus quadrados. int numero, /* usada para leitura da sequencia */ quadrado; /* guarda o quadrado do numero lido */ printf("\n\tcalculo
Manipulação de Strings. Vanessa Braganholo
Manipulação de Strings Vanessa Braganholo [email protected] Strings } Representam informação textual nome = Maria Silva nacionalidade = brasileira nome_mae = Ana Santos Silva nome_pai = Jonas Nunes Silva
AULA 02 DADOS PRIMITIVOS E EXERCÍCIOS
AULA 02 DADOS PRIMITIVOS E EXERCÍCIOS Ao término desse capítulo você terá aprendido: Tipos de dados e suas conversões; Operadores; Criação de projetos, pacotes e classes no NetBeans; Variáveis, cálculos
Programação I Aula 17 Correção de programas Pedro Vasconcelos DCC/FCUP
Programação I Aula 17 Correção de programas DCC/FCUP DCC/FCUP 2019 1/ 30 Nesta aula 1 Classes de erros 2 Execução passo-a-passo 3 Testes na documentação 4 Asserções 5 Outros erros comuns DCC/FCUP 2019
Introdução à Programação
Introdução à Programação Aula 11: Processamento de Listas Rita P. Ribeiro 2016/2017 Departamento de Ciência de Computadores Nesta aula 1. Agregações 2. Eliminar repetidos 3. Crivo de Eratóstenes INTRODUÇÃO
UNIP - Ciência da Computação e Sistemas de Informação. Estrutura de Dados. AULA 5 Pilhas
UNIP - Ciência da Computação e Sistemas de Informação Estrutura de Dados AULA Pilhas Estrutura de Dados A Estrutura de Dados Pilha Pilha é uma estrutura de dados usada em programação, que tem uma regra
Linguagem Java - Introdução
Linguagem Java - Introdução Identificadores válidos resultado teste01 _numeroclientes $fortuna Identificadores Identificadores inválidos 101dalmatas 34 #x Palavras reservadas abstract assert*** boolean
