Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Laboratorio de Programación: Creación de Diagramas de Flujo, Guías, Proyectos, Investigaciones de Programación C

Documento que contiene el procedimiento y resultados de un laboratorio de programación en el que se enseña a crear diagramas de flujo utilizando el lenguaje de programación PSeInt. El documento incluye objetivos, materiales, introducción, procedimiento y ejemplos de cómo declarar variables, crear pseudocódigos y diagramas de flujo para realizar sumas y promedios.

Tipo: Guías, Proyectos, Investigaciones

2020/2021

Subido el 09/11/2021

daniel-aguilar-carapi
daniel-aguilar-carapi 🇵🇪

4 documentos

1 / 15

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
]
Fecha
[
LABORATORIO N°01
Creación de diagramas de flujo
N INTRODUCCIÓN A
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Vista previa parcial del texto

¡Descarga Laboratorio de Programación: Creación de Diagramas de Flujo y más Guías, Proyectos, Investigaciones en PDF de Programación C solo en Docsity!

[Fecha]

LABORATORIO N°

Creación de diagramas de flujo

N INTRODUCCIÓN A

LA PROGRAMACIÓN

Nombre: Aguilar Carapi Daniel Alonzo Fecha: 27 /0 9 / Objetivos:

  • Escribir algoritmos y pseudocódigos para los casos planteados • Crear un algoritmo Equipos, materiales, programas y recursos:
  • PC personal con Windows 10.
  • Programa PSeInt • Material adicional en Canvas TECSUP. Introducción: Este laboratorio nos permite conocer los elementos fundamentales de programación, la importancia de un algoritmo y un alcance de los diferentes lenguajes de programación. Seguridad:
  • Ubicar maletines y/o mochilas en el lugar del aula de laboratorio destinado para tal fin.
  • No ingresar con líquidos ni comida al laboratorio.
  • Al culminar la sesión de laboratorio, apagar correctamente la computadora y el monitor. • Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas. Preparación: Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP Virtual, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio y así lograr cumplir con los objetivos y metas trazados al final de cada clase.

INTRODUCCIÓN A LA PROGRAMACIÓN

Ejercicios propuestos

1. Realiza un DF para un algoritmo que permita sumar 3 números. (1 punto.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo N1 Primer Numero Entero N2 Segundo Numero (^) Entero N3 Tercer Numero Entero ST Suma Total (^) Entero Fórmula: ST=N1+N2+N

  1. Inicio
  2. Asignarle el primer número a la variable N
  3. Asignarle el segundo número a la variable N
  4. Asignarle el tercer número a la variable N
  5. Sumar N1, N2 y N (N1+N2+N3) y almacenarlos en la variable ST
  6. Mostrar resultado
  7. Fin Inicio N N N ST= N1+N2+N ST Fin

2. Realiza un DF para un algoritmo que permita utilizar 3 números enteros y luego muestre el promedio. (1 punto.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo N1 Primer Numero Entero N2 Segundo Numero (^) Entero N3 Tercer Numero Entero ST Suma Total (^) Entero P Promedio Real Fórmula:

  • ST=N1+N2+N
  • P= (N1+N2+N3)/
  1. Inicio
  2. Asignarle el primer número a la variable N
  3. Asignarle el segundo número a la variable N
  4. Asignarle el tercer número a la variable N
  5. Sumar N1, N2 y N (N1+N2+N3) y almacenarlos en la variable ST
  6. Promediar el resultado de ST ((N1+N2+N3) /3) y almacenarlos en la variable P
  7. Mostrar resultados
  8. Fin Inicio N N N ST= N1+N2+N Fin P=(N1+N2+N3) / ST P

4. Realiza un DF para un algoritmo que permita calcular el área y el volumen de un cilindro. (1 punto.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo H Altura Real B Base (^) Real R Radio Real Ac (^) Área del Cilindro Real Vc Volumen del Cilindro (^) Real Fórmula:

  • R=(B/2)
  • Ac=(2PI)(R)(H)+(2PI) *(R^2 )
  • Vc=((PIR^2 )H
  1. Inicio
  2. Asignarle el primer número a la variable H
  3. Asignarle el segundo número a la variable B
  4. Para obtener la variable R, dividir la variable B entre 2 (B/2)
  5. Para obtener el área del cilindro usaremos la formula (2PI)(R)(H)+(2PI)*(R^2 ) y lo almacenamos en la variable Ac
  6. Para obtener el volumen del cilindro usaremos la formula ((PIR^2 )H) y la almacenamos en la variable Vc
  7. Mostrar resultados
  8. Fin Inicio H B R=(B/2) Ac== (^) (2PI)(R)(H) +(2 PI)(R 2 ) Fin Vc=((PIR 2 )*H Ac Vc

5. Realiza un DF para un algoritmo que permita convertir un monto en soles, a un monto en dólares. Tipo de cambio S/.3.40. (1 punto.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo MS Monto en Soles Real MD Monto en Dólares Real VC Valor de Cambio Real Fórmula: MD=(MS/VC)

  1. Inicio
  2. Asignarle un monto a la variable MS
  3. Dividimos la variable MS entre el VC, que es el equivalente a 3.40 soles (MS/VC) y lo almacenamos en la variable MD
  4. Mostrar resultado
  5. Fin MS MD=(MS/VC) MD Fin Inicio VC=3.

7. Realiza un DF para un algoritmo que permita hallar el sueldo neto de un trabajador a fin de mes, considerando los siguientes descuentos: AFP del 11% y Adelanto de quincena 30%. Usted debe asignar el Sueldo Básico. (1 punto.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo ST Sueldo Total Real I.G.V I.G.V. Real Q Quincena Real QT Quincena total (^) Real SN Sueldo Nero (^) Real Fórmula:

  • IGV=(ST-ST*0.11)
  • QT=(Q*0.30)
  • SN=(IGV+QT)
  1. Inicio
  2. Designamos a la variable ST el equivalente a 930 (sueldo básico en el Perú)
  3. Para calcular el I.G.V. utilizamos las formula (STST*0.11) y el resultado lo insertamos en la variable del mismo nombre
  4. Para calcular el adelanto usamos la formula (ST/2) y el resultado lo guardamos en la variable Q
  5. Para tener el 30% de Q usamos la formula (Q*0.30) y lo guardamos en la variable QT
  6. Finalmente, para obtener el sueldo neto usamos la formula (IGV+QT) y los almacenamos en la variable SN
  7. Mostrar resultados
  8. Fin ST= IGV=(ST-ST0.11) Q=(ST/2) Inicio Fin SN=(IGV+QT) QT SN IGV Q QT=(Q0.30)

8. Realiza un DF para un algoritmo que permita hallar la Nota final de un alumno, este tendrá tres notas de laboratorios, cuyo promedio vale el 80% del curso y un examen final que vale el 20% del curso. (1 punto.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo A Primera Bota Real B Segunda Nota (^) Real C Tercera Nota Real NM (^) Nota Mínima Real P Promedio (^) Real NF Nota Final Real Fórmula:

  • P=(A+B+C)/
  • NF=(P0.8)+(N M0.2)
  1. Inicio
  2. Asignarle el primer número a la variable A
  3. Asignarle el segundo número a la variable B
  4. Asignarle el tercer número a la variable C
  5. Consideramos la variable NM=13 como nota mínima para aprobar
  6. Promediar el resultado de ST ((A+B+C) /3) y almacenarlos en la variable P
  7. Para calcular la nota final usamos la formula (P0.8) +(NM0.2) y lo almacenamos en la variable NF
  8. Mostrar resultados
  9. Fin A B C NM= Fin NF=(P0.8)+(N M0.2) P NF Inicio P=(A+B+C)/

10. La empresa Ferreyros S.A. está contratando personal y requiere determinar la edad de postulantes, pero cuando se les realiza la entrevista sólo se les pregunta el año en que nacieron. Realice el diagrama de flujo y pseudocódigo que represente n el algoritmo para solucionar este problema. (3 puntos.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo AñoN Año de nacimiento Entero AñoA Año actual Entero E Edad Entero Fórmula: E=(AñoA-AñoN)

  1. Inicio
  2. Definimos las variables AñoN, AñoA, E como Enteros
  3. Designamos los valores de las variables AñoN, AñoA, E son equivalentes a 0
  4. Para calcular la edad del entrevistado usamos la formula (AñoA-AñoN) y almacenamos en la variable E
  5. Mostrar resultados
  6. Fin

11. Se desea calcular la potencia eléctrica del circuito de la figura 2, realice un diagrama de flujo y el pseudocódigo que representen el algoritmo para resolver el problema. Considere que: P = VI y V = RI. ( puntos.) Declarar variables Pseudo código Diagrama de flujo PSeInt Variable Descripción Tipo I Corriente Real R Resistencia (^) Real V Voltaje Real P Potencia Real Fórmula:

  • V=(I*R)
  • P=(V*I)
  1. Inicio
  2. Asignarle la corriente a la variable I
  3. Teniendo en cuenta que la variable R=4 calculamos el voltaje usamos la formula (I*R) y almacenamos en la variable V
  4. Con la variable V calculada, para obtener la potencia usamos la formula (V*I) y almacenamos en la variable P
  5. Mostrar resultados
  6. Fin