Logo Passei Direto
Buscar

lista de exercícios repeticao listas python

Ferramentas de estudo

Questões resolvidas

Faça um programa que leia duas listas e gere uma terceira lista com os elementos das duas primeiras.

Faça um programa que percorra duas listas e gere uma terceira sem elementos repetidos. Faça uma versão usando a função remove.

Modifique o algoritmo abaixo que realiza uma pesquisa sequencial de elementos de forma a realizar a mesma tarefa, mas sem utilizar a variável achou. A pesquisa compara todos os elementos da lista com o valor procurado. Podemos ou não encontrar um elemento procurado em uma lista. Dica: observe a condição de saída do while. L = [15,7,27,39] p = int(input("Digite o valor a procurar:")) achou = False x= 0 while x < len(L): if L[x] == p: achou = True break x += 1 if achou: print("%d achado na posição %d" % (p,x)) else: print("%d não encontrado" % p)

Modifique o exemplo da questão 9 para pesquisar dois valores. Em vez de apenas p, leia outro valor v que também será procurado. Na impressão, indique qual dos dois valores foi achado primeiro.

Modifique o programa do exercício 9 de forma a pesquisar p e v em toda a lista e informado ao usuário a posição onde p e a posição onde v foram encontrados.

Seja uma matriz quadrada NxN, calcular a soma dos elementos da diagonal principal.

Seja uma matriz quadrada NxN, armazenar em um vetor os elementos da diagonal secundária, apresentá-los e calcular a soma destes elementos.

Dada uma matriz de ordem 3x5 contendo valores numéricos reais, fazer um programa que calcule e exiba na tela a soma dos números positivos e a soma dos números negativos.

Dado um valor numérico VAL e uma matriz A, com dimensão 3x4, elabore um programa que calcule e exiba na tela uma outra matriz B que deverá conter cada elemento da matriz A dividido pelo valor numérico VAL.

Escreva um programa que leia duas matrizes reais de dimensão NXN, calcule e exiba a soma das matrizes. (C(i,j)= A(i,j) + B(i,j))

Dada uma matriz bidimensional contendo 4 notas de 10 alunos, elaborar um programa que calcule e exiba uma outra matriz unidimensional (vetor) que deverá conter a média aritmética das 4 notas de cada aluno.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Faça um programa que leia duas listas e gere uma terceira lista com os elementos das duas primeiras.

Faça um programa que percorra duas listas e gere uma terceira sem elementos repetidos. Faça uma versão usando a função remove.

Modifique o algoritmo abaixo que realiza uma pesquisa sequencial de elementos de forma a realizar a mesma tarefa, mas sem utilizar a variável achou. A pesquisa compara todos os elementos da lista com o valor procurado. Podemos ou não encontrar um elemento procurado em uma lista. Dica: observe a condição de saída do while. L = [15,7,27,39] p = int(input("Digite o valor a procurar:")) achou = False x= 0 while x < len(L): if L[x] == p: achou = True break x += 1 if achou: print("%d achado na posição %d" % (p,x)) else: print("%d não encontrado" % p)

Modifique o exemplo da questão 9 para pesquisar dois valores. Em vez de apenas p, leia outro valor v que também será procurado. Na impressão, indique qual dos dois valores foi achado primeiro.

Modifique o programa do exercício 9 de forma a pesquisar p e v em toda a lista e informado ao usuário a posição onde p e a posição onde v foram encontrados.

Seja uma matriz quadrada NxN, calcular a soma dos elementos da diagonal principal.

Seja uma matriz quadrada NxN, armazenar em um vetor os elementos da diagonal secundária, apresentá-los e calcular a soma destes elementos.

Dada uma matriz de ordem 3x5 contendo valores numéricos reais, fazer um programa que calcule e exiba na tela a soma dos números positivos e a soma dos números negativos.

Dado um valor numérico VAL e uma matriz A, com dimensão 3x4, elabore um programa que calcule e exiba na tela uma outra matriz B que deverá conter cada elemento da matriz A dividido pelo valor numérico VAL.

Escreva um programa que leia duas matrizes reais de dimensão NXN, calcule e exiba a soma das matrizes. (C(i,j)= A(i,j) + B(i,j))

Dada uma matriz bidimensional contendo 4 notas de 10 alunos, elaborar um programa que calcule e exiba uma outra matriz unidimensional (vetor) que deverá conter a média aritmética das 4 notas de cada aluno.

Prévia do material em texto

Python – Lista de exercícios
(1) Supondo que a população de um país A seja da ordem de 80000 habitantes com uma 
taxa anual de crescimento de 3% e que a população de B seja 200000 habitantes com 
uma taxa de crescimento de 1.5%. Faça um programa que calcule e escreva o número de 
anos necessários para que a população do país A ultrapasse ou iguale a população do 
país B, mantidas as taxas de crescimento. 
(2) Desenvolver um programa para verificar a nota do aluno em uma prova com 10 
questões, o programa deve perguntar ao aluno a resposta de cada questão e ao final 
comparar com o gabarito da prova e assim calcular o total de acertos e a nota (atribuir 1 
ponto por resposta certa). Após cada aluno utilizar o sistema deve ser feita uma pergunta 
se outro aluno vai utilizar o sistema. Após todos os alunos terem respondido informar:
a.Maior e Menor Acerto;
b.Total de Alunos que utilizaram o sistema;
c.A Média das Notas da Turma.
Gabarito da Prova:
01 - A
02 - B
03 - C
04 - D
05 - E
06 - E
07 - D
08 - C
09 - B
10 - A
Após concluir isto você poderia incrementar o programa permitindo que o professor 
digite o gabarito da prova antes dos alunos usarem o programa.
(3) Faça um programa que leia duas listas e gere uma terceira lista com os elementos das 
duas primeiras.
(4)Faça um programa que percorra duas listas e gere uma terceira sem elementos 
repetidos. Faça uma versão usando a função remove.
(5) Modifique o algoritmo abaixo que realiza uma pesquisa sequencial de elementos de 
forma a realizar a mesma tarefa, mas sem utilizar a variável achou. A pesquisa compara 
todos os elementos da lista com o valor procurado. Podemos ou não encontrar um 
elemento procurado em uma lista. Dica: observe a condição de saída do while. 
L = [15,7,27,39]
p = int(input("Digite o valor a procurar:")) achou = False
x= 0
while x < len(L): 
if L[x] == p: achou = True break 
x += 1 if achou: 
print("%d achado na posição %d" % (p,x)) else: 
print("%d não encontrado" % p) 
(6) Modifique o exemplo da questão 9 para pesquisar dois valores. Em vez de apenas p, 
leia outro valor v que também será procurado. Na impressão, indique qual dos dois valores 
foi achado primeiro. 
(7)Modifique o programa do exercício 9 de forma a pesquisar p e v em toda a lista e 
informado ao usuário a posição onde p e a posição onde v foram encontrados. 
(8) Seja uma matriz quadrada NxN, calcular a soma dos elementos da diagonal principal.
(9) Seja uma matriz quadrada NxN, armazenar em um vetor os elementos da diagonal 
secundária, apresentá-los e calcular a soma destes elementos. 
(10) Dada uma matriz de ordem 3x5 contendo valores numéricos reais, fazer um programa 
que calcule e exiba na tela a soma dos números positivos e a soma dos números 
negativos.
(11) Dado um valor numérico VAL e uma matriz A, com dimensão 3x4, elabore um 
programa que calcule e exiba na tela uma outra matriz B que deverá conter cada elemento 
da matriz A dividido pelo valor numérico VAL.
(12) Escreva um programa que leia duas matrizes reais de dimensão NXN, calcule e exiba 
a soma das matrizes. (C(i,j)= A(i,j) + B(i,j))
(13) Dada uma matriz bidimensional contendo 4 notas de 10 alunos, elaborar um programa 
que calcule e exiba uma outra matriz unidimensional (vetor) que deverá conter a média 
aritmética das 4 notas de cada aluno.
(14) Dada uma Matriz de inteiros (NxN), um valor C e um valor L, calcular a soma dos 
elementos da coluna C e da linha L.

Mais conteúdos dessa disciplina