PROGRAMAS
ESTRUCTURA SECUENCIAL
#--------------------------------------
# PB: promedio de tres notas
#--------------------------------------
#-- ENTREDA DE DATOS
Nota1 = int(input('Ingresar nota 1 = '))
Nota2 = int(input('Ingresar nota 2 = '))
Nota3 = int(input('Ingresar nota 3 = '))
#-- PROCESO
Promedio = (Nota1 + Nota2 + Nota3 ) / 3
#-- SALIDA DE RESULTADOS
print('Promedio = ',Promedio)
#PROGRAMA: Determina dígitos
#----------------------------------------------
# ENTRADA de nro
# Pre-condición nro >= 100 and nro <= 999
nro =int(input('número entero: '))
# PROCESO determinar unidad, decena y centena
C = nro // 100
T = nro % 100
D = T // 10
U = T % 10
#SALIDA muestra centena, decena y unidad
print(C,' ',D,' ',U)
#-------------------------------------------
# Invertir el orden de dígitos de un número de tres dígitos
#-------------------------------------------
# ENTRADA Leer un número entero de tres dígitos
print('----- Entrada -----')
N = int(input('Número entero de 3 dígitos: '))
# PROCESO Descomponer el número en sus dígitos e invertirlo
U = N % 10
D = (N // 10) % 10
C = N // 100
NroInvertido = U * 100 + D * 10 + C
# SALIDA Escribir el número con el orden de los dígitos invertido
print('----- Salida -----')
print('Número invertido = ', NroInvertido)