Procedimiento Clase 2 - zinaji

16
CLASE 2 Instalamos pseint y seleccionamos la opción flexible. Ejecutamos el programa El ejercicio a resolver es: Ejercicio 4 (Clase 1): Volumen de un cilindro recto. Datos a ejecutar: Datos de entrada: Radio y altura (r, h) Datos de Salida: Volumen (V) Método: Fórmula matemática (V=π*r^2*h) Luego pasamos a trabajar con el Programa: Proceso Inicio Leer r Leer h v <- 3.1416*r*r*h FinProceso Ó Proceso Inicio Leer r Leer h v <- 3.1416*r^2*h FinProceso

description

aprender a programar en zinjai c++

Transcript of Procedimiento Clase 2 - zinaji

Page 1: Procedimiento Clase 2 - zinaji

CLASE 2

Instalamos pseint y seleccionamos la opción flexible.

Ejecutamos el programa

El ejercicio a resolver es:

Ejercicio 4 (Clase 1): Volumen de un cilindro recto.

Datos a ejecutar:

Datos de entrada: Radio y altura (r, h)Datos de Salida: Volumen (V)Método: Fórmula matemática (V=π*r^2*h)

Luego pasamos a trabajar con el Programa:

Proceso InicioLeer rLeer hv <- 3.1416*r*r*h

FinProceso

Ó Proceso InicioLeer rLeer hv <- 3.1416*r^2*h

FinProceso

Page 2: Procedimiento Clase 2 - zinaji

Luego mostramos datos con Escribir v:

Procedemos a grabar:

Page 3: Procedimiento Clase 2 - zinaji

Procedemos a exportar:

Ejecutamos ZinjaI y abrimos el archivo creado:

Page 4: Procedimiento Clase 2 - zinaji

Seleccionamos el archivo:

Luego:

Page 5: Procedimiento Clase 2 - zinaji

Procedemos a pejorar la presentación del programa utilizando COUT, para mostrar mensajes entre comillas:

Procedemos a ejecutar el programa, pero primero guardamos los cambios:

Page 6: Procedimiento Clase 2 - zinaji

Nos muestra un error, porque falta indicarle que se está utilizando formulas matemática, por lo tanto tenemos que declarar la librería a utilizar.

Declaramos la librería, agregando #include<math.h>:

Page 7: Procedimiento Clase 2 - zinaji

Guardamos y ejecutamos:

Ingresamos datos y se ejecutará la respuesta:

Page 8: Procedimiento Clase 2 - zinaji

Ejercicio 5: Distancia entre dos puntos.

Datos de entrada: Pares ordenados (x1, y1) y (x2,y2).Datos de Salida: La distancia.Proceso: d¿√(x 2−x1)2+( y2− y1)2

Ejecutamos: PSeint

Esta vez se trabajará con diagrama de flujo, por lo que seleccionamos la siguiente opción:

Se ejecutará la siguiente ventana:

Page 9: Procedimiento Clase 2 - zinaji

Hacemos el diagrama de flujo según lo explicado, datos de entrada (paralelogramo con flecha hacia adentro), datos de salida (paralelogramo con flecha hacia afuera) y el proceso (un rectángulo).

Luego ejecutamos y Tiene que arrojarnos un resultado:

Ingresamos primero datos, para que nos arroje un resultado:

Page 10: Procedimiento Clase 2 - zinaji

Cerramos nuestro diagrama de flujo y guardamos, luego exportamos a C++

Luego volvemos a abrir en el programa ZinjaI

Vemos que la declaración de la palabra raíz en nuestros datos de entrada no existe, por lo tanto lo eliminamos.

Page 11: Procedimiento Clase 2 - zinaji

Luego mejoramos la presentación

Guardamos y ejecutamos:

Page 12: Procedimiento Clase 2 - zinaji

EJERCICIO 6: Hallar el monto a devolver por un capital Prestado a una tasa de interes(%) durante n periodos (meses). M=C*(1+i)^n

Construimos su diagrama de flujo y lo exportamos a C++

Modificamos la presentación:

Page 13: Procedimiento Clase 2 - zinaji

Ejecutamos:

EJERCICIO 3: Ingrese dos valores e intercambie sus valores.

Utilizaremos el diagrama N-S (NASSI), la cual nos indica que cada Fila es una línea de código y se escribe los valores de leer o escribir según nuestro procedimiento.

Para ello abrimos el programa PSeint, y seleccionamos lo siguiente

Luego nos vamos a la opcion de diagrama de flujo

Page 14: Procedimiento Clase 2 - zinaji

Trabajamos de forma parecida al diagrama de flujo

Con el ejercicio quedaría de la siguiente manera

Ejecutamos para ver si está bien la lógica del programa

Page 15: Procedimiento Clase 2 - zinaji

Ingresamos datos y verificamos

Luego exportamos a C++ y mejoramos la presentación CON ZinjaI

Finalmente ejecutamos el programa:

Page 16: Procedimiento Clase 2 - zinaji