Skip to content

Instantly share code, notes, and snippets.

'''Altere o programa do exercício 14 de modo a ignorar eventuais valores negativos digitados pelo usuário.
Estes negativos não devem fazer parte da soma, nem da quantidade contata, nem da média.'''
soma = 0
numero = -1
qtd = 0
while numero != 0:
numero = input("Informe um número ou 0 para terminar:\n")
if numero > 0:
soma += numero
'''Escreva um algoritmo que leia um número inteiro do teclado e diga se esse número é par ou ímpar.'''
numero = input("Insira um número: ")
im_par = numero % 2
if im_par == 0:
print "O número %d é par" %(numero)
else:
print "O número %d é impar" % (numero)
'''Escreva um algoritmo que leia valores numéricos inteiros e totalize separadamente os pares e os ímpares
até que o usuário digite 0. Ao final mostre na tela esses dois totais.'''
numero = input("Insira um número ou 0 para terminar.\n")
soma_par = 0
soma_impar = 0
while numero != 0:
numero = input("Insira mais um número ou 0 para terminar.\n")
if (numero % 2) == 0:
''' Escreva um algoritmo que leia um número real. Esse número é o peso de um lutador e o programa deve
informar a categoria a que pertence o lutador, conforme a tabela abaixo.
Peso Categoria Peso Categoria
Menor que 65 kg Valor Inválido
Maior ou igual a 65 kg e menor que 70 kg Leve Maior ou igual a 83 kg e menor que 91 kg Médio
Maior ou igual a 70 kg e menor que 75 kg Ligeiro Maior ou igual a 91 kg e menor que 100 kg Meio pesado
Maior ou igual a 75 kg e menor que 83 kg Meio médio Maior ou igual a 100 kg Pesado
'''
'''Escreva um programa que leia um número inteiro N e em seguida apresente na tela a tabuada deste
número no formato exibido abaixo. Por exemplo, se N = 4:
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
...
4 x 10 = 40 '''
numero = input("Informe o número que quer saber a tabuada:\n")
'''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 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
'''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 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))
'''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