Está en la página 1de 1

UNIVERSIDAD NACIONAL DE INGENIERÍA

FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS


DEPARTAMENTO DE SISTEMAS Y TELEMÁTICA

FECHA: 17-01-24
CURSO: INTRODUCCIÓN A LA COMPUTACIÓN Ciclo 2023-III
CÓDIGO: BIC 01-U
PROFESOR: Dr. Ing. ANIVAL TORRE CAMONES
ALUMNO:
_______________________________________________________________________
PRACTICA N°1

Problema 1
Escribe un programa que solicite al usuario ingresar un número entero positivo
N y luego calcule la suma de los primeros N números naturales impares. No
utilice funciones. Por ejemplo, si el usuario ingresa 3, el programa debería
calcular 1+3+5=9.
Se pide:
a) Declaración de variables (1 puntos)
b) Diagrama de flujo (1 puntos)
c) Seudocódigo (1 puntos)
d) Programa en Python con una corrida (2 puntos)

Problema 2
Determinar si un número es múltiplo de 5 pero no de 3. No Utilice funciones.
Se pide:
a) Declaración de variables (1 puntos)
b) Diagrama de flujo (1 puntos)
c) Seudocódigo (1 puntos)
d) Programa en Python con una corrida (2 puntos)
Problema 3
Escribe un programa que solicite al usuario ingresar un número binario y luego
lo convierta a su equivalente decimal. No utilices funciones de conversión
predefinidas en tu implementación. Por ejemplo, si el usuario ingresa "101", el
programa debería calcular y mostrar que es igual a 5 en decimal.
Se pide:
a) Declaración de variables (1 puntos)
b) Diagrama de flujo (1 puntos)
c) Seudocódigo (1 puntos)
d) Programa en Python con una corrida (2 puntos)
Problema 4
Desarrolla un programa que pida al usuario ingresar tres números y determine
el rango, es decir, la diferencia entre el valor máximo y el valor mínimo en el
conjunto. No utilice funciones.
Se pide:
a) Declaración de variables (1 puntos)
b) Diagrama de flujo (1 puntos)
c) Seudocódigo (1 puntos)
d) Programa en Python con una corrida (2 puntos).

También podría gustarte