Skip to content

Instantly share code, notes, and snippets.

'''Reescreva um algoritmo do exercício anterior ignorando os números negativos fornecidos pelo usuário.
'''
quantidade = input("Quantos número irá informar?\n")
count = 1
maior = -1
menor = -1
while count <= quantidade:
numero = input("Informe o %dº número:\n" %(count))
'''Altere o programa anterior de modo que, além da somatória, mostre também a quantidade de valores
digitados e a sua média.
'''
soma = 0
numero = -1
qtd = 0
while numero != 0:
numero = input("Informe um número ou 0 para terminar:\n")
soma += numero
'''Escreva um programa que permaneça em laço enquanto um valor X digitado pelo usuário for diferente de
zero. O programa deve somar todos os valores digitados e ao final apresentar o total na tela.
'''
soma = 0
numero = -1
while numero != 0:
numero = input("Informe um número ou 0 para terminar:\n")
soma += numero
print "O valor total dos número digitados foi %d" %(soma)
'''. Reescreva um programa anterior lendo um número inteiro adicional chamado Prim. Nesta versão o
programa deverá apresentar os N termos da sequência de Fibonacci que forem maiores que Prim.'''
numero = input("Informe um número:\n")
prim = input("Informe um número PRIM:\n")
count = 0
x = 1
y = 0
if y > prim:
print y
'''Escreva um programa que leia um número inteiro N e se seguida apresente na tela os N primeiros termos
da sequência de Fibonacci. Essa sequência tem como regra de formação o fato de um número ser a soma
dos dois anteriores, sendo que os dois primeiros termos da sequência são 1. Exemplo, se N = 9 então a
sequência é:
0, 1, 1, 2, 3, 5, 8, 13, 21'''
numero = input("Informe um número:\n")
count = 0
x = 1
y = 0
'''Escreva um algoritmo que leia um número inteiro N e em seguida leia N números reais, separando o
menor e o maior, apresentando-os na tela.
'''
quantidade = input("Quantos número irá informar?\n")
count = 1
maior = 0
menor = 0
while count <= quantidade:
numero = input("Informe o %dº número:\n" %(count))
'''Desenvolva um algoritmo que leia do teclado um número inteiro e mostre na tela se esse número é primo
ou não. Lembrando: um número primo é divisível somente por 1 e por ele mesmo.'''
numero = input("Informe um número:\n")
count = 1
soma = 0
while count <= numero:
if (numero % count) == 0:
soma += 1
count += 1
'''Escreva um algoritmo que apresente todos os valores inteiros divisíveis por 5 situados entre um valor
mínimo e um máximo, fornecidos pelo usuário.'''
min = input("Qual o número minimo?\n")
max = input("Qual o número maximo?\n")
while min <= max:
if (min % 5) == 0:
print min
min += 1
'''Escreva um algoritmo que leia um número inteiro N e em seguida leia N números reais, calculando a soma
de todos os valores positivos fornecidos, ignorando os negativos.'''
quantidade = input("Quantos números ira informar?\n")
soma = 0
count = 0
while count < quantidade:
numero = input("Informe o %dº número:\n" % (count +1))
count += 1
if (numero > 0):
'''Escreva um algoritmo que calcule os N primeiros termos de uma PG (progressão geométrica) com razão R
e primeiro termo P1 fornecidos pelo usuário. Deve ser calculada e apresentada a soma desses termos.
'''
termo = input("Insira o primeiro termo: ")
razao = input("Informe a razão: ")
termos = input("Quantos termos deseja saber? ")
soma = termo
count = 1
while count < termos: