Algoritmos Estructurados
Enviado por WagnerCri • 21 de Septiembre de 2022 • Trabajo • 607 Palabras (3 Páginas) • 55 Visitas
TP – Ciclo for
Asignación semana 4
Realizar un algoritmo que muestre los impares que
hay entre 1 y un valor introducido por el teclado
# algoritmo que muestra los impares que hay entre 1 y un valor
introducido por el teclado.
maximum = int(input(" Escriba cualquier valor maximo : "))
for number in range(1, maximum + 1):
if(number % 2 != 0):
print("{0}".format(number))
Realizar un algoritmo que solicite un número y
luego genere su tabla de multiplicar desde el 1
hasta el 10.
# Algoritmo que solicita un número y luego genera su tabla de multiplicar
desde el 1 hasta el 10.
num = 8
for i in range(1, 11):
print(num, 'x', i, '=', num*i)
Un algoritmo que permita ingresar N datos
correspondientes al género de N, número de
personas y determine el porcentaje de hombres y
mujeres que hay.
numPersonas = int(input("Que cantidad deseas ingresar? "))
print(numPersonas)
personas = []
cont = 0
contH = 0
contM = 0
while cont < numPersonas:
x = input("Es hombre o mujer? (H/M): ")
if(x == "H"):
contH += 1
cont += 1
personas += [x]
if(x == "M"):
contM += 1
cont += 1
personas += [x]
if(x != "M" and x != 'H'):
print("No pusiste H o M")
PorcentajeH = round((contH / numPersonas),2) * 100
PorcentajeM = round((contM / numPersonas),2) * 100
print("El porcentaje de hombres es:" ,PorcentajeH, "%")
print("El porcentaje de mujeres es:" ,PorcentajeM, "%")
Hacer un programa que imprima la suma de los 100
primeros números.
sum = 0
for i in range(1, 101):
sum = sum + i
print(sum)
Variables, constantes y operadores
Asignación semana 1
Programa #1
print("Escriba algunos números enteros para calcular su suma y promedio.
Escriba 0 para salir.")
cantidad = 0
sum = 0.0
número = 1
while número != 0:
número = int(input(""))
sum = sum + número
cantidad += 1
if cantidad == 0:
print("Escribe algunos números")
else:
print("El promedio y la suma de su nota es: ", sum / (cantidad-1),
sum)
Programa #3
número = int(input(" Escribe un número entero positivo : "))
exponente = int(input(" Escribe el valor del exponente : "))
potencia = 1
for i in range(1, exponente + 1):
potencia = potencia * número
print("El resultado de {0} Potencia {1} = {2}".format(número, exponente,
potencia))
Programa #5
def calcular_velocidad(dist, tiempo):
print(" Distancia(km) :", dist);
print(" tiempo(hr) :", tiempo);
return dist / tiempo;
def calcular_distancia(velocidad, tiempo):
print(" Tiempo(hr) :", tiempo) ;
print(" Velocidad(km / hr) :", velocidad);
return velocidad * tiempo;
def calcular_tiempo(dist, velocidad):
print(" Distancia(km) :", dist);
print(" Velocidad(km / hr) :", velocidad);
...