0% encontró este documento útil (0 votos)
10 vistas16 páginas

TP Dase

El documento presenta una serie de programas en el contexto de la asignatura de Lenguajes Electrónicos, diseñados para realizar diversas operaciones matemáticas y lógicas, como verificar si un número es par o impar, sumar valores, comparar números, y calcular la hipotenusa y el volumen de un cilindro. Cada programa incluye un flujo lógico que detalla la entrada de datos, el procesamiento y la salida de resultados. Además, se abordan conceptos como la acumulación de valores y el manejo de condiciones en programación.

Cargado por

inesjuancruz12
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas16 páginas

TP Dase

El documento presenta una serie de programas en el contexto de la asignatura de Lenguajes Electrónicos, diseñados para realizar diversas operaciones matemáticas y lógicas, como verificar si un número es par o impar, sumar valores, comparar números, y calcular la hipotenusa y el volumen de un cilindro. Cada programa incluye un flujo lógico que detalla la entrada de datos, el procesamiento y la salida de resultados. Además, se abordan conceptos como la acumulación de valores y el manejo de condiciones en programación.

Cargado por

inesjuancruz12
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

+

Especialidad: Electrónica

Curso: 5° Año

Asignatura: LENGUAJES ELECTRONICOS

TRABAJO PRÁCTICO Nº 02

Grupo Nº Fecha: 14-05


1 -Mateo Cerella
2 -Juan Cruz Ines
3 -Genaro Rosso
4-

NOTA Profesor
Walter Gorosito
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

1-
INICIO SOLO IMPRIME SI UN
NUMERO ES PAR O
IMPAR
-El programa
INGRESAR “N” ENTERO
arranca
-Se establece la
lógica del programa
-Se definen las
variables necesarias
-El usuario
introduce un N ES ENTERO
número
-Se verifica si el
número es par
-Si no lo es, se
confirma que es INGRESAR
impar
-Se muestra un N
mensaje indicando
que es impar
-Si es par, se
confirma la
condición
-Se muestra un
mensaje indicando
que es par
- El programa
NO N ES
finaliza SI
PAR

N ES
IMPAR N ES PAR

N ES N ES
IMPAR PAR

FIN
Página
1
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

2- INICIO Deja ingresar dos


números enteros y
hace su suma
- El
programa
comienza INGRESAR 2 VALORES ENTEROS (A
-Se Y B) PARA SUMARLOS,
establece su ALMACENARLOS EN C
propósito
Se definen
las
variables
necesarias A=ENTERO
-El usuario B=ENTERO
introduce C=ENTERO
los valores
-Se realiza
la suma de
AyB
-Se muestra
el resultado
en pantalla INGRESAR
-El AYB
programa
finaliza

C=A+B

EXHIBIR C

FIN
Página
2
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

3 INICIO
El programa
inicia
Se establece su
propósito
Se definen las
INGRESAR 2 VALORES (A Y B) PARA variables
COMPARARLOS necesarias
El usuario
ingresa los
valores
Se comparan
AyB
A=ENTERO Se verifica la
B=ENTERO relación entre
ambos
Se determina
cuál es mayor
Se muestra el
resultado en
INGRESAR pantalla
AYB Se confirma
nuevamente el
mayor
Se imprime la
conclusión
final
El programa
SI A=B NO finaliza
1.

Programa que analiza dos NO SI


valores y determina cuál A>B
es más grande o si tienen
el mismo tamaño.

A ES B ES
MAYOR MAYOR

A>B B>A

FIN
Página
3
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

INICIO
4 Programa que recibe tres
números y determina
cuál es el mayor y cuál
ALMACENAR 3 NUMEROS A, el menor.
B Y C PARA COMPARARLOS
-El sistema se pone en Y ENCONTRAR EL MAYOR Y
marcha MENOR
-Se establece la lógica del
programa
Se definen las variables
necesarias
-El usuario ingresa los
valores A=ENTERO
-Se comparan A y B B=ENTERO
-Se analiza la relación entre C=ENTERO
AyC
-Se verifica la comparación
entre C y B Ingresar A
-Se vuelve a evaluar A frente Ingresar B
aB Ingresar C
-Se revisa nuevamente la
relación entre C y B
-Se determina cuál es el
mayor y cuál es el menor
-La información se guarda en A=B NO
la memoria SI
-Se compara C con A
-Se vuelve a examinar la
relación entre A y C
-Se realiza otra comparación
entre C y B A=C NO
SI
-El programa concluye

C=B NO
SI

SI A>B NO

SI

MAYOR=A C<B NO
MENOR=C

1 2 3

Página
4
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

1 2 3

NO A<C SI
NO C>A SI

+A
-B

MAYOR=A MAYOR=C
MENOR=B MENOR=B

MAYOR=B
MENOR=C

+A , -B +C , -B
5

1
+B . -C

2 3

Página
5
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

1 2 3 4 5

NO C>B SI

MAYOR=B MAYOR=C
MENOR=A MENOR=A

+B , -A
+C, -A

FIN

Página
6
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

5 Sistema que determina


la longitud de la
INICIO
hipotenusa en un
triángulo rectángulo
aplicando la fórmula de
Pitágoras.

CALCULAR LA
HIPOTENUSA DE UN
TRIANGULO RECTANGULO
USANDO
𝐻 = √𝐶12 + 𝐶22

-El sistema se pone en


marcha
-Se establece su
propósito
-Se definen las
C1=ENTERO
variables necesarias C2=ENTERO
-El usuario introduce H=ENTERO
los valores
-Se lleva a cabo la
resolución del cálculo
-Se muestra el
resultado en pantalla
-El proceso concluye INGRESAR
C1 Y C2

CONSEGUIR H
UTILIZANDO
𝐻 = √𝐶12 + 𝐶22

MOSTRAR H

FIN

Página
7
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

6 INICIO -El sistema arranca


Se establece su
propósito
-Se definen las
variables necesarias
CALCULAR EL VOLUMEN DE -Se plantea la
Sistema que determina la UN CILINDRO UTILIZANDO consigna
capacidad de un cilindro 𝑑2 -El usuario introduce
usando su tamaño y altura. 𝑉 = 𝜋 ×ℎ los valores
4
-Se lleva a cabo la
resolución del cálculo
-Se muestra el
resultado en pantalla
-El proceso concluye

PONER D Y H

D=ENTERO
H=ENTERO
V=ENTERO

OBTENER V UTILIZANDO
𝑑2
𝑉= 𝜋 ×ℎ
4

ENSEÑAR V

FIN

Página
8
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

INICIO
7 Sistema que recibe 100 valores
numéricos ingresados
manualmente, los acumula y
INGRESAR 100 NUMEROS finalmente los muestra en pantalla.
ENTEROS (A) PARA LUEGO
-El sistema se pone en marcha SUMARLOS Y
-Se establece su propósito MOSTRARLOS EN S
-Se definen las variables
necesarias
-Se inicializan S y N con un valor
de cero
-Se recibe el valor de A A=ENTERO
Se verifica la condición de S S=ENTERO
-Se analiza si N alcanza el límite
establecido
-Se muestra el resultado en
pantalla
-El proceso concluye S=0
N=0

LEER A

S=S+A

N=N+1

NO N=100 SI

MOSTRAR S

FIN

Página
9
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

INICIO
1
8

INGRESAR N CANTIDAD DE S=S+A


NUMEROS ENTEROS (A)
PARA LUEGO SUMARLOS Y -El sistema se pone en
MOSTRARLOS EN S marcha
-Se establece su propósito
-Se definen las variables
N=N-1 necesarias
Se asigna un valor inicial a
S
A=ENTERO -El usuario introduce N
S=ENTERO -Se captura el valor de A
N=ENTERO -Se actualiza la condición
de S
-Se verifica la condición de
N=0 N
NO -Se compara N con un
S=0 criterio establecido
-Se muestra el valor de S
en pantalla
-El proceso concluye
SI

INGRESAR N ENSEÑAR S

LEER A
FIN

Sistema que permite al


1 usuario ingresar una cantidad
de números a elección, los
acumula y muestra el total al
final

Página
10
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

Sistema que obtiene el total


9 INICIO acumulado de los primeros
N valores impares en una
secuencia numérica.

-El sistema se pone en


marcha
-Se establece su propósito INGRESAR LOS PRIMEROS
-Se definen las variables NUMEROS IMPARES
necesarias MOSTRANDO EN S LA SUMA
-Se captura el valor de N y DE ESTOS
se introducen los datos de
A
-Se asigna un valor inicial
aA
-Se establece la condición
de N
-Se compara N con un N=ENTERO
criterio determinado A=ENTERO A=1 S=0
-Se muestra el resultado S=ENTERO
en pantalla
-El proceso concluye

LEER N

S= S+A

A= A+2
N= N - 1

NO SI
N=0

FIN

Página
11
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

10 INICIO
-El sistema se pone en
marcha
-Se establece su propósito
Se definen las variables
necesarias
-Se obtiene el valor de N
REGISTRAR LOS PRIMEROS
y se introducen los datos
VALORES PARES Y
de A
Sistema que calcula el total ACUMULAR SU SUMA EN S
-Se asigna un valor inicial
acumulado de los primeros PARA MOSTRAR EL
aS
N valores pares dentro de RESULTADO.
-Se establece la condición
una secuencia numérica. de A
-Se verifica la condición
de N
-Se compara N con un
S=ENTERO criterio determinado
A=2 -Se muestra el resultado
N=ENTERO en pantalla
S=0 -El proceso concluye
A=ENTERO

LEER N
INGRESAR A

S= S+A

A=A+2
N= N - 1

NO N=0 SI

MOSTRAR S

FIN
Página
12
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

INICIO
11
-El sistema se pone en
Sistema que recibe una marcha
cantidad de valores REGISTRAR UNA CANTIDAD -Se establece su
definidos por el usuario, DEFINIDA DE VALORES propósito
sumando aquellos que son ENTEROS (A), LUEGO -Se definen las variables
pares y multiplicando los ACUMULAR LA SUMA DE LOS necesarias
impares. PARES (SP) Y CALCULAR EL -El usuario introduce el
PRODUCTO DE LOS IMPARES valor de N mediante el
(PI). teclado
-Se asigna un valor
inicial a N
-Se captura el dato de A
A=ENTERO -Se verifica si A es un
N=ENTERO número par
SP=0 -Se establece la condición
PI=1 de SP
-Se determina la
condición de PI
-Se muestra el valor de
SP en pantalla
INGRESAR -Se presenta el resultado
de PI
VALOR DE N -Se analiza si N es igual a
cero
-El proceso concluye

N= N-1

LEER A

Página
13
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

1
2

SI A=PAR NO

SP= SP + A PI= PI. A

SP PI

NO
N=0

SI

FIN

Página
14
Diseño Asistido y Simulación Electrónica
5° Año - E.E.S.T. Nº6

12
-El sistema se pone en marcha
-Se inicializan las variables: subtotal, total y
precio
-El usuario ingresa el código del producto
junto con su precio
-Se muestran los títulos correspondientes
-Se verifica si el código de producto es
diferente de "vacío"
-Si la condición se cumple:
-Se suma el precio al subtotal
-Se solicita nuevamente el código y el precio
-Se repite el proceso
- Si la condición no se cumple:
- Se finaliza la entrada de datos
Se calcula el IVA aplicando una tasa al
subtotal
-Se obtiene el total sumando el IVA al
subtotal
-Se muestra en pantalla el subtotal, el IVA y
el total
-El proceso concluye

Página
15

También podría gustarte