Sie sind auf Seite 1von 24

UNIVERSIDAD LAICA “ELOY ALFARO DE

MANABÍ”

CARRERA DE INGENIERÍA PROGRAMACIÓN


ELÉCTRICA

TEMA “TAREA DE DIAGRAMAS DE FLUJO”

DOCENTE RESPONSABLE ING. WASHINGTON XAVIER GARCIA

NOMBRE DEL ALUMNO VELASQUEZ HUERTAS ERICK MOISES

SEMESTRE SEGUNDO “B”

ULEAM 2019(1)
MANTA – ECUADOR

1. Ingresar 5 números y calcular su media

Inicio

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Suma = 0

Numero = 0

For i, 1, 5, +++

Digite los números

Numero

Suma = Sumar Número

Numero
Cierre

Media = S/5

Su media es

Fin

Pseudocódigo
Inicio
Determinar Suma= 0, Numero = 0
Para i, 1, 5, ++
Visualizar Digite los números
Leer Numero
Proceso Suma= Sumar Numero
Cierre
Proceso Media S/5
Visualizar Su media es
Fin

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Prueba de Escritorio
N Número S=S+N M=S /5
5 3 25 5
4
5
6
7

2.   Escribir el algoritmo necesario para calcular y mostrar el cuadrado de un


número. El número debe ser mayor que cero, en caso de error que aparezca el
mensaje "ERROR, el número debe ser mayor que cero"

Inicio

Ingrese un numero

R = (N)¨2

R>0 v R Mayor a Cero


F

“Error, El miembro debe


ser mayor a cero”

Inicio

Pseudocódigo
Inicio

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Visualizar Ingrese un numero
Leer N
Proceso R= (N)¨2
Si R > 0 entonces R es mayor que 0 entonces
Imprimir R
Fin
Si no Error, El miembro debe ser mayor a cero
Fin
Prueba de Escritorio
N R= (N)¨2 N>0
4 16 “Mayor N”
-8 64 “Mayor N”
0 0 “Error N debe ser mayor o cero”

3.   De 10 números ingresados indicar cuantos son mayores a cero y cuantos son
menores a cero.

Inicio

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Numero = 0

For i, 1, 10, ++

Digite el numero

Numero

F V
Numero > 0

Menores de 0 Mayor de 0

C=C+1
C=C+1

“Cantidad de números Menores” “Cantidad de números Mayores”

Cierre

Fin

Pseudocódigo
Inicio
Determinar Numero = 0

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Para For i, 1, 10, ++
Leer N
Si Numero > 0
Entonces Moyor de Cero
C=C+1
Imprimir Cantidad de Números Mayores
Si no Numero menor
C=C+1
Imprimir Cantidad de Números Menores
Fin Cierre
Fin
Prueba De Escritorio
Numero Nº menores Nº Mayores
4 1
C= C + 1 -2 1
7 1
-10 1
Menores son 2
Mayores son 2

4.   Diseñar un algoritmo que calcule la longitud de la circunferencia y el área del


círculo de radio dado.

Inicio

B, A

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Ingresar Base

Ingresar Área

S = (B*0)/2

Se superficie es

Fin

Pseudocódigo
Inicio
Determinar B, A
Visualizar Ingrese Base
Leer B
Visualizar Ingrese Área
Leer A

Proceso S = (B*0) /2
Visualizar Su Superficie
Imprimir S

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Fin
B A S
4 2 8
10 4 25
5 15 37,5

5.   Diseñar un algoritmo que calcule la superficie de un triángulo a partir del ingreso de


su base y altura y muestre el resultado.

Inicio

Ingresar un numero

F A>0 V

El numero es menor El numero en Mayor

Fin

Pseudocòdigo
Inicio
Determinar A
Visualizar Ingresar un numero
Leer A

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Si A > 0 Entonces El numero es Mayor
Si no El numero es Menor
Fin

Prueba de Escritorio
A A > 0 Menor Mayor
5 5>0 \
4 4>0 \
-2 -2 > 0 \
6.   Hacer el algoritmo que nos permita introducir un número por teclado y nos
informe si es positivo o negativo

Inicio

Ingresar un numero

F B>0 V

Es Impar Es par

Pseudocódigo
Fin
Inicio
Determinar B
Visualizar Ingresar un numero

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Leer B
Si B > 0 Entonces El número es Par
Si no El número es Impar
Fin

Prueba de Escritorio
A A > 0 Par Impar
5 5>0 \
4 4>0 \
2 2>0 \

7.   Hacer el algoritmo que nos permita introducir un número por teclado y nos
informe si es par o impar

Inicio

B
05-2623-740 ext 260 - 261 / 05-2613-453
Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Ingresar un numero

F B>0 V

Es Impar Es par

Pseudocódigo
Fin
Inicio
Determinar B
Visualizar Ingresar un numero
Leer B
Si B > 0 Entonces El número es Par
Si no El número es Impar
Fin

Prueba de Escritorio
A A > 0 Par Impar
5 5>0 \
4 4>0 \
2 2>0 \
8.   Escribir el algoritmo que me permita leer un número decimal que representa una
cantidad de grados Celsius y convierta dicho valor a la cantidad equivalente en grados
Fahrenheit. La salida del programa puede ser de la siguiente forma: 100 grados celsius
son 212 grados Fahrenheit

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Inicio

Ingresar un numero decimal

9
ºF = ºC *( ) + 32
5

De Celsio o Fahrenheit

Fin

Pseudocòdigo
Inicio
Leer C
Visualizar Ingresar número decimal
Leer C
9
Proceso ºF = ºC *( ) + 32
5
Visualizar De Celsio o Fahrenheit
Fin
Prueba de Escritorio
9
ºF = ºC *( ) + 32
5
9
ºF = ºC *( ) + 32
5
9
ºF = ºC *( ) + 32
5

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
9
ºF = ºC *( ) + 32
5
9
ºF = ºC *( ) + 32
5
9
ºF = ºC *( ) + 32
5
9.   Dados ciertos centímetros como entrada de tipo decimal, escribir su equivalente a
pies (enteros) y pulgadas (decimal), dando las pulgadas con una precisión de 1 lugar
decimal. Considerar 2.54 cm por pulgada y 12 pulgadas por pie. La salida podrá ser:
333.3 cm son 10 pies y 11.2 pulgadas.

Inicio

Ingresar un decimal en centímetro

Cm

In = cm / 2,54

H = in / 12

Cm no Ft “ pies” y in “pulgado”

In, Fl

Fin

Pseudocódigo
Inicio
Visualizar Ingresar un decimal en centímetro

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Leer Cm
Proceso In =cm/2,54
Ft = in / 12
Visualizar Cm en Fl “pies” y en “pulgada”
Inicio
Prueba de escritorio

10.   Escribir en Pseudocódigo y codificar en C un programa que lea 20 caracteres.


Luego de la lectura indicar cuantas "a" se ingresaron, cuantas "e, i, o, u"

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
31.Se registran de los empleados de una empresa Número de legajo, sueldo y sexo
(1 femenino y 2 masculino). Diseñar un DFD que permita informar cuantas
mujeres ganan más de $ 500 y cuantos hombres ganan menos de $ 400.

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Inicio

Matriz { }, Nl, S, Sexo F = 1, Sexo M =


1, i = 0, j = 0

i = 0, Nl, 1

J = 0, 3, 1

Matriz { i, j}

S = Matriz ( i, j)

F V
Sexo M = 1 Sexo F = 1 Sexo F = matriz ( i, j)

Sexo M = matriz ( i, j)

Matriz (i, j)

Cierre

Cierre

Fin
Prueba de escritorio
Nl s F M

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
1 1 2 3
2 100 1 2
3 200 1 2

32.Se ingresa por teclado la cantidad de agua caída, en milímetros día a día
durante un mes. Se pide determinar el día de mayor lluvia, el de menor y el
promedio

Inicio

Ca, i, a = 0, P

i = 0, 30, 1, ++

Ca

a = a* Ca

V
Ca > a

F
Ca
Ca

a = 30

P = a / 30

Prueba de Escritorio Cierre

I Ca P
Fin

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
1 20
2 30
3 40
4 50
33.Hacer el DFD que imprima el mayor y el menor de una serie de 5 números que
vamos introduciendo por teclado.

Inicio

C = 0, N = 0 , máximo = 0, mínimo = 999

C=C+1

V
N > máximo N

F V
N < Mínimo N

F
V
C=5

Fin

Prueba de Escritorio

C N
1 1000
2 2000
3 100
4 40
5 50

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
34.De los alumnos de una escuela se registra su apellido y nombre y su altura.
Diseñar un algoritmo que indique el nombre del alumno más alto y su altura (sólo
uno es el más alto).

Inicio

N , i = 0, A, Nombre. Altura

For i = 0, n, 1

Nombre

Altura

Altura > 0 Nombre, Altura

Cierre

Fin

I A Nombre altura
1 Toala Evelyn 1.50
2 Soria Jaime 1.75
3 Palma Anggie 1.35

35.Diseñar un algoritmo que permita calcular el promedio de un alumno sabiendo


que se ingresa por alumno la nota de 6 materias y su nombre. No se sabe la
cantidad de alumnos. Se pide mostrar:

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
NOMBRE DEL ALUMNO:
PROMEDIO:

Inicio

N, Nombre, P, i, C = 0, A= 0

A = 2, N = 2

Nombre

C=C+1

Nota

A = A + Nota

C>0

P=P/S

Nombre, P

Cierre

Fin

Prueba de Escritorio
I nombre 1 2 3 4 5 6

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
1 nota 8 8 5 6 6 7
A 18
P 18/6 = 8
36.Del registro de partes meteorológico por cada día se registra la fecha,
temperatura máxima y temperatura mínima. Diseñar un DFD que permita
informar:
 el día más frío y cual fue esa temperatura
 el día más cálido y cual fue esa temperatura

Inicio

N, F, TM, Tm

i = 0, N, 1

TM > 30 Tm

Tm < 30 Tm

Cierre

Fin

Prueba de Escritorio
I f Tm TM

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
2 10 22 35
3 12 18 40
37.De las 20 participantes de un concurso de belleza se van registrando de uno en
uno los siguientes datos: Apellido y Nombre Puntos por inteligencia Puntos por
Cultura general Puntos por Belleza Se necesita informar por pantalla:
Apellido y nombre de la concursante de mayor puntaje general
Puntaje acumulado por todas las participantes en Cultura general, en
Inteligencia y en Belleza
De los tres puntajes acumulados en el ítem anterior cual fue el menor

Inicio

A, N, B, I, Cg, A = 0, 5

I = 0, 10, 1

A , N , B , Cg

I = B + I * Cg S

A=A+B A

C > I mod
I
D>A

I < D and
I
I > Cs

Cg < D

05-2623-740 ext 260 - 261 / 05-2613-453


And
Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
Cg > D
I

Cierre

Fin

Prueba de escritorio
A N B I Cg
Soria Jaime 10 10 30

S = 50
S = 90
A = 150

05-2623-740 ext 260 - 261 / 05-2613-453


Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec
05-2623-740 ext 260 - 261 / 05-2613-453
Av. Circunvalación Vía a San Mateo
www.uleam.edu.ec

Das könnte Ihnen auch gefallen