Exercícios Resolvidos de Métodos de Lista

Ver Teoria

Enunciado

Um professor, na tentativa de economizar tempo em sala de aula na correção das provas, pediu a sua ajuda para fazer um programa que verifica quantos alunos possuem o mesmo nome.

Sendo assim, faça um programa que receba como entrada um nome, compare com a lista de todos os nomes de alunos inscritos nessa matéria e imprima na tela a quantidade de alunos que possuem o nome inserido.

Passo 1

Essa questão é bem tranquila, supondo uma lista de nomes já que o exercício não fornece uma, vamos requisitar a entrada de um nome ao usuário:

Passo 2

Após termos o nome que iremos verificar, basta nos lembrarmos do método de lista count, que é capaz de retornar quantas vezes um elemento aparece em uma lista:

Para isso, basta utilizarmos o método count de n o m e I n s c r i t o s passando como parâmetro para o mesmo a variável n o m e (que armazena o nome que verificaremos a igualdade). Após isso, como utilizamos esse comando dentro da função print, será impresso na tela a quantidade de pessoa inscritas nessa matéria com o nome anteriormente inserido.

Resposta

Ei, a resposta está no passo a passo :)