SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
CADERNOS DE INTELIGÊNCIA ARTIFICIAL
Exemplos em Python
Prof. Ronaldo F. Ramos, Dr
2 de julho de 2020
1/21
PROLOG AULA VII
Trabalhando em prolog...
2/21
Vamos nos exercitar
Desafio 1
Remover a primeira ocorrência de um certo elemento de uma lista
dada.
3/21
Desafio 2
Faça programa que ateste que um elemento é membro de uma
determinada lista.
4/21
Desafio 3
Verificar se uma lista é subconjunto de outra lista
5/21
Desafio 4
Verificar se uma lista é uma permutação de outra lista
6/21
Desafio 5
Remover elementos duplicados de uma lista
7/21
Desafio 6
Inverter uma lista
8/21
Desafio 7
Encontrar o último elemento de uma lista
9/21
Desafio 8
Encontrar o N-ésimo elemento de uma lista
10/21
Desafio 9
Calcular o número de elementos de uma lista
11/21
Desafio 10
Gerar N elementos de uma série de Razão dada
12/21
Desafio 11
Comprimir uma lista ou seja produzir uma lista com os elementos
da original e número de repetições de forma a economizar o
máximo possı́vel de espaço.
13/21
Desafio 12
Remover um elemento a uma posição especifica de uma lista 1-16
1-20
14/21
Desafio 13
Dividir uma lista a uma posição especı́fica N criando duas novas
listas. 1-17
15/21
Desafio 15
Inserir um elemento a uma posição especı́fica na lista. 1-21
16/21
Desafio 16
Extrair um elemento randomicamente de uma lista. 1-23
17/21
Desafio 17
criar uma lista de números randômicos 1-24
18/21
Desafio 18
Gerar uma permutação randômica dos elementos de uma lista.1-25
19/21
Desafio 19
Gerar combinações entre os elementos de uma lista. 1-26
20/21
Desafio 20
Ordenar duas listas e fazer o merge das mesmas. ver programa 7.2
21/21

Mais conteúdo relacionado

Mais de ronaldo ramos

Mais de ronaldo ramos (20)

paradigmas_de_programacao.pdf
paradigmas_de_programacao.pdfparadigmas_de_programacao.pdf
paradigmas_de_programacao.pdf
 
paradigmas_de_programacao_3_X.pdf
paradigmas_de_programacao_3_X.pdfparadigmas_de_programacao_3_X.pdf
paradigmas_de_programacao_3_X.pdf
 
python_funcional.pdf
python_funcional.pdfpython_funcional.pdf
python_funcional.pdf
 
40-aula40.pdf
40-aula40.pdf40-aula40.pdf
40-aula40.pdf
 
43-aula43.pdf
43-aula43.pdf43-aula43.pdf
43-aula43.pdf
 
48-aula48-modelosTemporais.pdf
48-aula48-modelosTemporais.pdf48-aula48-modelosTemporais.pdf
48-aula48-modelosTemporais.pdf
 
47-aula47-fuzzy-aplicacao.pdf
47-aula47-fuzzy-aplicacao.pdf47-aula47-fuzzy-aplicacao.pdf
47-aula47-fuzzy-aplicacao.pdf
 
46-aula46-fuzzy.pdf
46-aula46-fuzzy.pdf46-aula46-fuzzy.pdf
46-aula46-fuzzy.pdf
 
42-aula42.pdf
42-aula42.pdf42-aula42.pdf
42-aula42.pdf
 
39-aula39.pdf
39-aula39.pdf39-aula39.pdf
39-aula39.pdf
 
38-aula38.pdf
38-aula38.pdf38-aula38.pdf
38-aula38.pdf
 
36-aula36.pdf
36-aula36.pdf36-aula36.pdf
36-aula36.pdf
 
35-aula35.pdf
35-aula35.pdf35-aula35.pdf
35-aula35.pdf
 
33-aula33.pdf
33-aula33.pdf33-aula33.pdf
33-aula33.pdf
 
30-aula30.pdf
30-aula30.pdf30-aula30.pdf
30-aula30.pdf
 
29-aula29.pdf
29-aula29.pdf29-aula29.pdf
29-aula29.pdf
 
28-aula28.pdf
28-aula28.pdf28-aula28.pdf
28-aula28.pdf
 
27-aula27.pdf
27-aula27.pdf27-aula27.pdf
27-aula27.pdf
 
26-aula26.pdf
26-aula26.pdf26-aula26.pdf
26-aula26.pdf
 
25-aula25.pdf
25-aula25.pdf25-aula25.pdf
25-aula25.pdf
 

Último

A área de ciências da religião no brasil 2023.ppsx
A área de ciências da religião no brasil  2023.ppsxA área de ciências da religião no brasil  2023.ppsx
A área de ciências da religião no brasil 2023.ppsxGilbraz Aragão
 
Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...
Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...
Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...nexocan937
 
PARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdf
PARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdfPARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdf
PARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdfceajajacu
 
Pizza_literaria.pdf projeto de literatura
Pizza_literaria.pdf projeto de literaturaPizza_literaria.pdf projeto de literatura
Pizza_literaria.pdf projeto de literaturagomescostamma
 
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptxAULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptxGislaineDuresCruz
 
Romero Britto - biografia 6º ano (1).pptx
Romero Britto - biografia 6º ano (1).pptxRomero Britto - biografia 6º ano (1).pptx
Romero Britto - biografia 6º ano (1).pptxLuisCarlosAlves10
 
As teorias de Lamarck e Darwin. Evolução
As teorias de Lamarck e Darwin. EvoluçãoAs teorias de Lamarck e Darwin. Evolução
As teorias de Lamarck e Darwin. Evoluçãoprofleticiasantosbio
 
HORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdf
HORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdfHORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdf
HORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdfSandra Pratas
 
Jogo de Revisão Segunda Série (Primeiro Trimestre)
Jogo de Revisão Segunda Série (Primeiro Trimestre)Jogo de Revisão Segunda Série (Primeiro Trimestre)
Jogo de Revisão Segunda Série (Primeiro Trimestre)Paula Meyer Piagentini
 
Slides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptx
Slides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptxSlides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptx
Slides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Jogo de Revisão Primeira Série (Primeiro Trimestre)
Jogo de Revisão Primeira  Série (Primeiro Trimestre)Jogo de Revisão Primeira  Série (Primeiro Trimestre)
Jogo de Revisão Primeira Série (Primeiro Trimestre)Paula Meyer Piagentini
 
8 ano - Congruência e Semelhança e Angulos em Triangulos.ppt
8 ano - Congruência e Semelhança e  Angulos em Triangulos.ppt8 ano - Congruência e Semelhança e  Angulos em Triangulos.ppt
8 ano - Congruência e Semelhança e Angulos em Triangulos.pptDaniloConceiodaSilva
 
Sistema de Bibliotecas UCS - A descoberta da terra
Sistema de Bibliotecas UCS  - A descoberta da terraSistema de Bibliotecas UCS  - A descoberta da terra
Sistema de Bibliotecas UCS - A descoberta da terraBiblioteca UCS
 
Aula - 1º Ano - Ciência, Pesquisa e Sociologia.pdf
Aula - 1º Ano - Ciência, Pesquisa e Sociologia.pdfAula - 1º Ano - Ciência, Pesquisa e Sociologia.pdf
Aula - 1º Ano - Ciência, Pesquisa e Sociologia.pdfaulasgege
 
Com base no excerto acima, escreva um texto explicando como a estrutura socia...
Com base no excerto acima, escreva um texto explicando como a estrutura socia...Com base no excerto acima, escreva um texto explicando como a estrutura socia...
Com base no excerto acima, escreva um texto explicando como a estrutura socia...azulassessoria9
 
VACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTRE
VACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTREVACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTRE
VACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTREIVONETETAVARESRAMOS
 
atividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetizaçãoatividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetizaçãodanielagracia9
 
Livro de bio celular e molecular Junqueira e Carneiro.pdf
Livro de bio celular e molecular Junqueira e Carneiro.pdfLivro de bio celular e molecular Junqueira e Carneiro.pdf
Livro de bio celular e molecular Junqueira e Carneiro.pdfRafaela Vieira
 
c) O crime ocorreu na forma simples ou qualificada? Justifique.
c) O crime ocorreu na forma simples ou qualificada? Justifique.c) O crime ocorreu na forma simples ou qualificada? Justifique.
c) O crime ocorreu na forma simples ou qualificada? Justifique.azulassessoria9
 

Último (20)

A área de ciências da religião no brasil 2023.ppsx
A área de ciências da religião no brasil  2023.ppsxA área de ciências da religião no brasil  2023.ppsx
A área de ciências da religião no brasil 2023.ppsx
 
Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...
Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...
Minha Luta (Mein Kampf), A História do País que Lutou contra a União Soviétic...
 
PARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdf
PARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdfPARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdf
PARC 2024 Cadastro de estudante, turma e enturmação - BAHIA (2).pdf
 
Pizza_literaria.pdf projeto de literatura
Pizza_literaria.pdf projeto de literaturaPizza_literaria.pdf projeto de literatura
Pizza_literaria.pdf projeto de literatura
 
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptxAULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
AULA-06---DIZIMA-PERIODICA_9fdc896dbd1d4cce85a9fbd2e670e62f.pptx
 
Romero Britto - biografia 6º ano (1).pptx
Romero Britto - biografia 6º ano (1).pptxRomero Britto - biografia 6º ano (1).pptx
Romero Britto - biografia 6º ano (1).pptx
 
As teorias de Lamarck e Darwin. Evolução
As teorias de Lamarck e Darwin. EvoluçãoAs teorias de Lamarck e Darwin. Evolução
As teorias de Lamarck e Darwin. Evolução
 
HORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdf
HORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdfHORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdf
HORA DO CONTO_BECRE D. CARLOS I_2023_24RITA CALAIM_2023_24.pdf
 
Jogo de Revisão Segunda Série (Primeiro Trimestre)
Jogo de Revisão Segunda Série (Primeiro Trimestre)Jogo de Revisão Segunda Série (Primeiro Trimestre)
Jogo de Revisão Segunda Série (Primeiro Trimestre)
 
Slides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptx
Slides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptxSlides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptx
Slides Lição 2, Betel, Ordenança para participar da Ceia do Senhor, 2Tr24.pptx
 
Jogo de Revisão Primeira Série (Primeiro Trimestre)
Jogo de Revisão Primeira  Série (Primeiro Trimestre)Jogo de Revisão Primeira  Série (Primeiro Trimestre)
Jogo de Revisão Primeira Série (Primeiro Trimestre)
 
8 ano - Congruência e Semelhança e Angulos em Triangulos.ppt
8 ano - Congruência e Semelhança e  Angulos em Triangulos.ppt8 ano - Congruência e Semelhança e  Angulos em Triangulos.ppt
8 ano - Congruência e Semelhança e Angulos em Triangulos.ppt
 
“O AMANHÃ EXIGE O MELHOR DE HOJE” _
“O AMANHÃ EXIGE O MELHOR DE HOJE”       _“O AMANHÃ EXIGE O MELHOR DE HOJE”       _
“O AMANHÃ EXIGE O MELHOR DE HOJE” _
 
Sistema de Bibliotecas UCS - A descoberta da terra
Sistema de Bibliotecas UCS  - A descoberta da terraSistema de Bibliotecas UCS  - A descoberta da terra
Sistema de Bibliotecas UCS - A descoberta da terra
 
Aula - 1º Ano - Ciência, Pesquisa e Sociologia.pdf
Aula - 1º Ano - Ciência, Pesquisa e Sociologia.pdfAula - 1º Ano - Ciência, Pesquisa e Sociologia.pdf
Aula - 1º Ano - Ciência, Pesquisa e Sociologia.pdf
 
Com base no excerto acima, escreva um texto explicando como a estrutura socia...
Com base no excerto acima, escreva um texto explicando como a estrutura socia...Com base no excerto acima, escreva um texto explicando como a estrutura socia...
Com base no excerto acima, escreva um texto explicando como a estrutura socia...
 
VACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTRE
VACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTREVACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTRE
VACINAR E DOAR, É SÓ COMEÇAR - - 1º BIMESTRE
 
atividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetizaçãoatividades diversas 1° ano alfabetização
atividades diversas 1° ano alfabetização
 
Livro de bio celular e molecular Junqueira e Carneiro.pdf
Livro de bio celular e molecular Junqueira e Carneiro.pdfLivro de bio celular e molecular Junqueira e Carneiro.pdf
Livro de bio celular e molecular Junqueira e Carneiro.pdf
 
c) O crime ocorreu na forma simples ou qualificada? Justifique.
c) O crime ocorreu na forma simples ou qualificada? Justifique.c) O crime ocorreu na forma simples ou qualificada? Justifique.
c) O crime ocorreu na forma simples ou qualificada? Justifique.
 

IA Python Prolog