Material de apoio para a disciplina Linguagem de Programação da UACSA/UFRPE
Produzido pelo prof. João Pimentel
Exemplo 1 - Análise de lista composta
Faça um programa que leia o nome e o peso de várias pessoas, guardando tudo em uma lista. No final, mostre:
Exemplo 1 - Análise de lista composta
Vídeo 1 (17min):
Exemplo 2 - Listas com pares e ímpares
Crie um programa onde o(a) usuário(a) possa digitar sete valores númericos e cadastre-os em uma única lista que mantenha separados os valores pares e ímpares.
No final, mostre os valores pares e ímpares em ordem crescente.
Exemplo 2 - Listas com pares e ímpares
Vídeo 2 (11min):
Exemplo 3 - Matriz
Crie um programa que crie uma matriz de dimensão 3x3 e preencha com valores lidos pelo teclado.
No final, mostre a matriz na tela, bem arrumadinha.
Exemplo 3 - Matriz
Vídeo 3 (12min):
De forma resumida, uma matriz em Python é uma lista de listas, onde cada elemento da lista é uma outra lista que representa uma das linhas da matriz.
Exemplo 4 - Mais sobre Matriz
Continue o programa do Exemplo 3 - além de mostrar a matriz na tela, o programa também deve mostrar:
Exemplo 4 - Mais sobre Matriz
Vídeo 4 (12min):
DESAFIO:
Que tal pegar a matriz 3x3 que a gente cria no exemplo 3 e calcular a sua determinante?
Dá uma pesquisada na fórmula dessa determinante que você vai conseguir calcula-la, sem precisar usar loops (for ou while). Vai dar um trabalhinho por que a fórmula é grande, mas vai com fé!
DICA: lembre-se que o elemento a11 da matriz é o elemento a[0][0] da lista, e não a[1][1].
Exemplo 5 - Palpites para a Mega Sena
Faça um programa que ajude um(a) jogador(a) da MEGA SENA a criar palpites.
O programa vai perguntar quantos jogos serão gerados e vai sortear seis números entre 1 e 60 para cada jogo, cadastrando tudo em uma lista composta.
Exemplo 5 - Palpites para a Mega Sena
Vídeo 5 (9min):
Exemplo 6 - Boletim
Crie um programa que leia o nome e duas notas de vários alunos e guarde tudo em uma lista composta.
No final, mostre um boletim contendo a média de cada um e permita que o usuário possa mostrar as notas de cada aluno individualmente.
Exemplo 6 - Boletim
Vídeo 6 (15min):
=)