Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Carpeta Sistemas
Carpeta Sistemas
Programa 1
Calcular el área del triángulo e imprimir el resultado de la operación.
Datos de entrada
Definir área, base, altura como real
Escribir “base, altura” si base<0 o altura<0 entonces escribir “no pueden existir bases ni alturas
negativas”
Datos de proceso
Área=(base*altura/2)
Datos de Salida
Imprimir el resultado
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 2
Calcular el índice de masa corporal
Datos de entrada
Definir imc, altura, peso como real
Escribir “Su altura y su peso”
Datos de proceso
Si altura<0 y peso<0 escribir “No existen alturas ni pesos negativos”
Imc=(peso/altura*altura)
Datos de salida
El imc “índice de masa corporal”
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 3
Realizar un cálculo algebraico
Datos de entrada
Definir a, b, x Como Real
Escribir "Ingresar el valor de a, b "
Datos de proceso
x = (a/b)+1
Datos de salida
Imprimir el resultado de x
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagrama
Programa 4
Realizar una operación algebraica
Datos de entrada
Definir a, b como real
Escribir “ingrese los valores de a, b”
Datos de proceso
x=((raíz(a)))/((b^2)-1)
Datos de salida
Imprimir los resultados x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagrama
Programa 5
Realizar un calculo algebraico
Datos de entrada
Definir a, b, x, c, d como real
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 6
Realizar una operación algebraica
Datos de entrada
Definir a, b, c, d, e, f, como real
Escribir “Ingresar el valor de a, b, c, d, e, f,”
Datos de proceso
x=(a+(b/c))/(d+(e/f))
Datos de salida
Imprimir el resultado x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 7
Realizar un programa que calcule la formula general
Datos de entrada
Definir a, b, c, x Como Real
Escribir 'Ingresar el valor de a, b, c '
Datos de proceso
x = (-b+raizb^2+4*a*c)/2*a
x = (-b-raizb^2+4*a*c)/2*a
Datos de salida
Imprimir los resultados x1 y x2
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 8
Realizar una operación algébrica
Datos de entrada
Definir a, b, x como real
Escribir “Ingrese los datos de a y b”
Datos de proceso
x=(a^2)-1/b^2+2
Datos de salida
Imprimir el resultado x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
Programa 9
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 10
Realizar una operación algebraica
Datos de entrada
Definir a, b, x como real
Escribir “Ingresar los valores de a y b”
Datos de proceso
x= 3*a-4*(b/a^2)
Datos de salida
Imprimir el resultado x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 11
Realizar una operación algebraica
Datos de entrada
Definir a, b, x como real
Escribir “Ingrese los valores de a y b”
Datos de proceso
x=(a+b/2)-(3*a/5)+4*b
Datos de salida
Imprimir los resultados x
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 12
Realizar una operación algebraica
Datos de entrada
Definir a, b, c, d, e, f, x como real
Escribir “Ingrese los valores de a, b, c, d, e, f”
Datos de proceso
x=(a+b/c-d)/(d-(e/f))
Datos de salida
Imprimir los resultados x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 13
Realizar una operación algebraica
Datos de entrada
Definir a, b, c, d, x como real
Escribir “Ingresar los valores de a, b, c, d”
Datos de proceso
x = (a/b+1)+(raiz2/c^2-1)
Datos de salida
Imprimir los resultados x
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 14
Realizar una operación algebraica
Datos de entrada
definir a, b , x , c , d , e , f , g , h , i como real
Escribir “Ingresar los valores de a, b, c, d, e, f, g, h, i”
Leer los valores ingresados
Datos de proceso
x=((a+(b/c))/(d+(e/f)))-((g*(h^2)-1)/((i^2+2)))-((a+(c+d))/((b-c)))
Datos de salida
Imprimir los resultados x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 15
Realizar un programa que calcule la formula general
Datos de entrada
Definir a, b, c, x Como Real
Escribir 'Ingresar el valor de a, b, c '
Datos de proceso
X = (-b+raizb^2+4*a*c)/2*a
x = (-b-raizb^2+4*a*c)/2*a
Datos de salida
Imprimir los resultados x1 y x2
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 16
Realizar la siguiente expresión algebraica
Datos de entrada
Definir a, b, c, d, e, x como real
Escribir "ingresar el valor de a, b, c, d, e "
Datos de proceso
x = (d+e/2)-(3*c/5)+(a-4*b/a^2)
Datos de salida
Imprimir el resultado x
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 17
Realizar la siguiente expresión algebraica
Datos de entrada
Definir m, n, p, q, r, s, x como real
Escribir " ingresar el valor de m, n, p, q, r, s "
Datos de proceso
x = (m+n/p-q)-(q-r/s)/(m-n/p+q)
Datos de salida
Imprimir el resultado x
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 18
Se desea calcular la ENERGIA POTENCIAL de acuerdo a la siguiente formula: EP = MASA *
GRAVEDAD * ALTURA. Los datos de ingreso deben ser positivos. Imprimase el resultado
Datos de entrada
Definir masa, gravedad, altura, ep Como entero
Escribir "Ingresar el valor de masa, gravedad, altura "
Datos de proceso
EP = MASA * GRAVEDAD * ALTURA
Datos de salida
El valor de energía potencial es
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 19
Realice un programa que reciba como dato de entrada LA EDAD DE UNA PERSONA, si la
edad es menor de 18 imprimase "Eres Niño", se la edad esta entre 19 y 30 imprimase "Joven",
entre 30 y 50 "Adulto" y si es mayor de 50 "Adulto mayor".
Datos de entrada
Definir Edad1 Como entero
Escribir "Ingrese su edad "
Datos de proceso
si edad < 0 Entonces
Escribir "Ingrese un valor verdadero "
sino si edad >= 0 y edad < 18 entonces
sino si edad >= 18 y edad <= 29 entonces
sino si edad >= 30 y edad <= 50 Entonces
sino si edad >= 51 Entonces
Datos de salida
escribir "Eres niño "
escribir "Eres Joven"
escribir "Eres adulto"
escribir "Eres Adulto Mayor"
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 20
Se desea generar la serie de FIBONACCI, de la forma 0, 1, 1, 2, 3, 5, 8 (7 números). Imprimase
la serie.
Datos de entrada
Definir a , b , c , d , e , f , g como real
Datos de proceso
a=0
b=1
c=a + b d=c + b e=d + c f=e + d g=f + e
Datos de salida
La forma 0, 1, 1, 2, 3, 5, 8
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 21
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Realice una factura básica, ingrese los datos de un cliente y la venta de 2 artículos.
Imprimase sus resultados
Datos de entrada
definir Cedula , nombre , producto1 , producto2 Como Caracter
Definir articulo1, articulo2 , iva1 , iva2 , total , art1coniva , art2coniva como real
Datos de proceso
iva1=(articulo1*0.12)
iva2=(articulo2*0.12)
art1coniva=articulo1+iva1
art2coniva=articulo2+iva2
total=art1coniva+art2coniva
Datos de salida
Factura básica
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 22
Leer datos para las variable alfa y beta. Se dese INTERCAMBIAR los valores de las variables
leídas. Imprimase los nuevos valores
Datos de entrada
Datos de proceso
Datos de salida
Código
Diagrama
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
Programa
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
Programa 8
Realizar una operación algébrica
Datos de entrada
Definir a, b, c, d, e, f, x como real
Escribir “Ingrese los valores de a, b, c, d, e, f”
Leer los valores a, b, c, d, e, f
Si c=0 y f=c entonces escribir “No se puede dividir para cero”
Datos de proceso
x=(a+(b/c))/d+(e/f)
Datos de salida
Imprimir el resultado x
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 9
Código
Diagramas
Programa 10
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Código
Diagramas
Programa 11
Código
Diagramas
Programa 12
Código
Diagramas
Programa 13
Código
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Diagramas
Programa 14
Código
Diagramas
Programa 15
Código
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Programa 16
Código
Diagramas
Programa 17
Realizar una operación algebraica
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION
Datos de entrada
Definir x, m, n, p, q, r, s Como Real
Escribir “Ingrese los valores de x, m, n, p, q, r, s” leer los valores x, m, n, p, q, r, s
SI q = 0 y s = 0 y p = 0 Entonces escribir “División para cero”
Datos de proceso
x = ((m+n)/(p-q))-(q-(r/s))/((m-n)/(p+q))
Datos de salida
Imprimir el resultado x
Codigo
Diagramas
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE INGENIERIA Y CIENCIAS APLICADAS
CARRERA DE SISTEMA DE INFORMACION
NIVELACION