TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Lista de Python

Por:   •  25/9/2021  •  Exam  •  942 Palavras (4 Páginas)  •  116 Visualizações

Página 1 de 4

1ª Questão: (1,00 ponto). Faça um programa em Python que leia um vetor A de 100 números. Depois disso, calcular a média e quantos números estão acima da média. Calcule, também, a soma dos elementos do vetor.

A= []

c=0

soma = 0

m = 0

n=0

for c in range (0,100,1):

    print('Digite um numero:')

    num = int(input())

    A.append(num)

    c = c + 1

 

soma = sum(A)

med = sum(A)/len(A)

for n in A:

    if n > med:

        m = m + 1

print ('A média é: ', med)

print ('Quantidade de números acima da média: ', m)

print ('A soma dos elementos do vetor é: ', soma)

 

[pic 1]

2ª Questão: (1,00 ponto). Faça um programa em Python que leia um vetor A de 100 elementos inteiros e diferentes. Depois disso, colocar o maior elemento em uma variável chamada Maior e o menor elemento em uma variável chamada Menor, mostrando-as em seguida. Calcule e mostre, também, a quantidade de pares e a quantidade de ímpares.

A= []

c=0

par = 0

impar = 0

soma = 0

maior = 0

menor = 9999999999999999999

for c in range (0,100,1):

    print('Digite um numero:')

    num = int(input())

    A.append(num)

    if num % 2 ==0:

        par = par + 1

    elif num % 2 !=0:

        impar = impar + 1

    c = c + 1

maior = max(A)

menor = min(A)

print ('O maior valor é: ', maior)

print ('O menor valor é: ', menor)

print ('A quantidade de pares é: ', par)

print ('A quantidade de ímpares é: ', impar)

[pic 2]

 

3ª Questão: (1,00 ponto). Criar um vetor chamado nota1, outro vetor chamado nota2 e um terceiro vetor chamado nota3, que armazenarão as notas de 3 provas de uma turma de alunos.

Faça um programa em Python que:

(a) Permita ao usuário entrar com as notas 1, 2 e 3 de 100 alunos.

(b) Encontre o aluno com maior média geral.

(c) Para cada aluno diga se ele foi aprovado, reprovado ou se está de exame. Considere o valor 7 para aprovação. O aluno só poderá fazer exame se tiver nota maior ou igual a 3 e menor que 7. Será considerado reprovado o aluno que tiver nota inferior a 3.

nota1=[]

nota2=[]

nota3=[]

lista=[]

maiormed=0

n1=0

n2=0

n3=0

media=0

c=0

for c in range (0,100,1):

    print('Digite a nota 1:')

    n1 = int(input())

    nota1.append(n1)

    print('Digite a nota 2:')

    n2 = int(input())

    nota2.append(n2)

    print('Digite a nota 3:')

    n3 = int(input())

    nota3.append(n3)

    media = ((n1+n2+n3)/3)

    lista.append(media)

    if media >= 7:

        print ('Aluno aprovado')

    elif media < 7 and media >=3:

        print ('Aluno de exame')

    elif media < 3:

        print ('Aluno reprovado')

    c = c+1

maiormed = max(lista)

print ('A maior média geral é: ', maiormed)

 

[pic 3]

 4ª Questão: (1,00 ponto). Refaça o exercício 1, usando funções, Crie, para isso, as funções CalcularMedia e VerificaAcimaMedia.

A= []

c=0

soma = 0

m = 0

n=0

med = 0

total=0

num=0

for c in range (0,100,1):

    print('Digite um numero:')

    num = int(input())

    A.append(num)

    c = c + 1

   

soma = sum(A)

def CalcularMedia (A):

    med = soma / len(A)

    return med

def VerificaAcimaMedia (A):

    total = list(A)

    m = 0

    for n in total:

        if n > med:

            m = m + 1

    return m

...

Baixar como (para membros premium)  txt (4.6 Kb)   pdf (316.6 Kb)   docx (277.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com