Ejercicios de Bucles en Python

#Imprimir un número .Su programa recibirá un entero positivo n.
#Imprima el número n en n líneas separadas.


n = int(input())
for i in range(n):
    print(n)


#Su programa recibirá un entero positivo nn.
#Imprima todos los números enteros
#desde 11 hasta nn en orden ascendente, cada uno en una línea separadas


n = int(input())
for i in range(1,n+1):
    print(i)


#Su programa recibirá un entero positivo nn.
#Imprima todos los números impares desde 11
#hasta nn incluidos en orden ascendente, cada uno en una línea separada.


n = int(input())
for i in range(1,n+1,2):
    print(i)
    
#Su programa recibirá un entero positivo nn.
#Calcule e imprima la suma de todos los enteros desde 11 hasta n:
#1+2+3+…+(n−2)+(n−1)+n.


n = int(input("Ingrese un número entero positivo: "))

suma = 0
for i in range(1, n+1):
    suma += i

print("La suma de todos los enteros desde 1 hasta", n, "es:", suma)
 

#Escriba un programa que calcule el factorial de un número dado usando un ciclo for.
 

numero = int(input("Introduce un número: "))
factorial = 1

for i in range(1, numero + 1):
    factorial = factorial * i

print("El factorial de", numero, "es", factorial)
#Escriba un programa que imprima las primeras n letras (minúsculas) del alfabeto usando un ciclo for.
n = int(input())
for i in range(n):
    letra = chr(ord('a') + i)
    print(letra)
#Si en un tablero de ajedrez n×nn×n se colocara trigo en cada casilla de manera que se colocara un grano en la primera casilla, dos en la segunda, cuatro en la tercera, y así sucesivamente (duplicando el número de granos en cada casilla subsiguiente), ¿cuántos granos de trigo
#habría en el tablero de ajedrez al final?
#Su programa recibirá un entero positivo n.
#Calcular el número de granos de trigo en el tablero de ajedrez al
#finalizar el proceso descrito.
    n = int(input("Ingrese el tamaño del tablero de ajedrez: "))

granos = 1
total_granos = 1

for i in range(1, n*n):
    granos *= 2
    total_granos += granos

print("El número total de granos en el tablero de ajedrez es:", total_granos)
 

#tabla de multiplicar


numero = int(input("Introduce un número: "))

for i in range(1, 11):
    resultado = numero * i
    print(numero, "x", i, "=", resultado)



Comentarios

Entradas populares