0% acharam este documento útil (0 voto)
4 visualizações24 páginas

Aula 10 - Python - Matrizes

O documento aborda o uso de matrizes em programação, especialmente em Python, e apresenta exemplos práticos de como manipular matrizes, como selecionar linhas e elementos. Além disso, propõe exercícios para praticar a leitura e manipulação de dados em matrizes, incluindo cálculos e verificações de condições. O professor responsável é Me. Tiago Emílio.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações24 páginas

Aula 10 - Python - Matrizes

O documento aborda o uso de matrizes em programação, especialmente em Python, e apresenta exemplos práticos de como manipular matrizes, como selecionar linhas e elementos. Além disso, propõe exercícios para praticar a leitura e manipulação de dados em matrizes, incluindo cálculos e verificações de condições. O professor responsável é Me. Tiago Emílio.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

LÓGICA DE PROGRAMAÇÃO

ALGORITMICA

Professor:
Me. Tiago Emílio
030106303@[Link]
Matrizes
Matrizes

▪ Listas aninhadas são frequentemente utilizadas para


representar matrizes;

▪ Ex.: Dada a matriz:

▪ Poderíamos representa-la em Python da seguinte forma:

matriz = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]

3
Matrizes

▪ Podemos selecionar uma linha (uma lista) de uma matriz:

matriz = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]


print(matriz[1])

▪ Podemos extrair um único elemento de uma matriz:

matriz = [[1, 2, 3],[4, 5, 6],[7, 8, 9]]


print(matriz[1][1])

4
Exemplo

▪ Faça um programa que lê 4 números inteiros em um matriz


2x2. Em seguida, o programa deverá escrever cada número
na tela;

5
Matrizes

▪ Exemplo 1:

6
Matrizes

▪ Exemplo 2:

7
Matrizes

▪ Exemplo 3:

8
Exemplo

▪ Faça um programa que lê 4 números inteiros em um matriz


2x2. Em seguida, o programa deverá escrever apenas a
segunda linha;

9
Matrizes

▪ Exemplo 1:

10
Matrizes

▪ Exemplo 2:

11
Matrizes

▪ Exemplo 3:

12
Exemplo

▪ Faça um programa que lê 4 números inteiros em um matriz


2x2. Em seguida, o programa deverá escrever apenas o
número localizado na primeira linha, segunda coluna;

13
Matrizes

▪ Exemplo 1:

14
Matrizes

▪ Exemplo 2:

15
Matrizes

▪ Exemplo 3:

16
Exemplo

▪ Faça um programa que receba o peso de 9 pessoas em uma


matriz 3x3 e escreve o maior peso digitado.

17
Matrizes

▪ Exemplo:

18
Exercícios
Exercícios

▪ Faça um programa que lê a altura de 4 pessoas em uma


matriz 2x2, calcula e exibe a quantidade de pessoas com
altura superior a 1.50 metros;

20
Exercícios

▪ Faça um programa que armazena valores inteiros em uma


matriz 2x3. A seguir, calcula e exibe a soma dos valores
positivos contidos na matriz;

21
Exercícios

▪ Faça um programa que lê 6 números reais em uma matriz


3x2, calcula e exibe a quantidade de números negativos e a
soma dos números positivos dessa mesma matriz;

22
Exercícios

▪ Faça um programa que receba o nome de 9 produtos em


uma matriz 3x3. Logo em seguida, o programa deverá
solicitar ao usuário a linha e a coluna do produto a ser
acessado, imprimindo seu nome;

23
Exercícios

▪ Faça um programa que cadastre a senha de 4 usuários em


uma matriz 2x2. Em seguida, o programa deverá solicitar ao
usuário sua senha. Caso a senha digitada esteja cadastrada
na matriz de senhas, o programa deverá exibir a mensagem
“Bem vindo!”. Caso contrário, deverá exibir a frase “Usuário
não cadastrado”;

24

Você também pode gostar