Page 1

ING. INDUSTRIAL Y RENTABILIDAD DE NEGOCIOS

“PROYECTO WIX”

INTRODUCCIÓN A LA INGENIERÍA INDUSTRIAL

PROFRA: MARTHA PATRICIA HERNÀNDEZ PRESENTA: ALONDRA CHAMORRO ZAPOTECAS

1° SEMESTRE

OTOÑO 2016

MATRÍCULA: 20035440


ÍNDICE Semáforo con if anidado..........................................................................................3 Tipo de productos con if anidados....................................................................5 Número positivo y negativo con if anidado..................................................7 Número mayor con if anidado...............................................................................9 Longitud con If anidado..........................................................................................11 Áreas de cuadrado, rectángulo y triángulo con if anidado ................13 Tipo de producto con Switch...............................................................................15 Numero positivo y negativo con Switch.......................................................17 Semáforo con Repetir..............................................................................................19 Frutas con Repetir.....................................................................................................21 Edad con if anidado..................................................................................................24 Promedio con Para....................................................................................................26 Tablas de Multiplicar con Para............................................................................28


Semáforo con if anidado Hacer un algoritmo que solicite el color del semaforo y dependiendo del color muestre la accion a tomar: Amarillo “Precauciòn”, Verde “Siga” y Rojo “Alto”. Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose Usuario

Sistema

Declaración de variables

Color Texto

"Introduce un color" Color

Color == "Rojo"

F

Color == "Amarillo"

V

V

"Alto"

"Precaución"

Còdigo

F

Color == "Verde"

V

"Siga"

F

"Dato invalido"


Tipo de productos con if anidados Hacer un algoritmo que de acuerdo al tipo de producto calcular el precio a pagar: 1) Medicamentos 5% 2) Comestibles 0% 3) Cualquier otro 16%

Diagrama de actividades


Prueba de Escritorio

Diagrama en Rational Rose


Usuario

Sistema

Declaración de Variables Producto, Cos to Entero

"Tipos de productos 1)Medicamentos . 5% 2)Com es tibles . 0 % 3)Otros . 16%"

Producto

"Introduce un tipo de producto"

Cos to F Producto == 1

V

"Pagas ", Cos to * 1.05

F Producto == 2

V

"Pagas ", Cos to

Còdigo

Producto == 3

V

"Pagas ", Cos to * 1.16

F

"Error"


Número positivo y negativo con if anidado Hacer un algoritmo que solicite un número, el algoritmo debe determinar si es positivo o negativo y en caso de ser cero “Dato no valido”.

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose USUARIO

SISTEMA

Declaración de variables

Numero Entero

"Introducir un número"

numero F numero < 0

F numero > 0

V

V

"negativo"

"pos itivo"

Còdigo

"dato no valido"


Número mayor con if anidado Hacer un algoritmo que solicite dos números indicando ¿cuál es mayor? y ¿cuál es menor?

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose

Usuario

Sistema

Declaración de variables Numero Entero.

"Introducir un núm ero1"

Numero1 "introducir un n'um ero2"

Numero2

Numero1 > Num ero2

F

V

F Numero1 < Num ero2

V

"Mayor",Num ero1

Còdigo

"Menor",Numero2

"Error"


Longitud con If anidado Hacer un algoritmo que solicite la longitud en metros, la longitud será un numero entero el algoritmo debe calcular en yardas y pies, en caso que el usuario meta un dato > 0 ò = 0 será “Error”

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose

Usuario

sistema

DeclaraciĂłn de variables Metros Entero

"Introducir una longitud en metros" Metros

F

Metros > 0

"Error"

V

"Yardas ", metros *1.09 y "Pies", metros *3.28

Còdigo


Áreas de cuadrado, rectángulo y triángulo con if anidado Hacer un algoritmo que muestre el siguiente Menú: 1. Cuadro 2. Rectángulo 3. Triángulo Equilátero Solicitar al usuario la opción deseada. Calcular el área y el perímetro por lo que según la opción solicita con los correspondientes datos

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose

Us uario

sistema

Declaración de variables

Numero Entero

"Menu 1)Cuadro 2)Rectángulo 3)Triángulo Equilátero" "Introducir un Núm ero" Num ero

F Numero == 1

Numero == 2

F

F Num ero == 3

V Lado

"Dame lado"

V

"Area", Lado * Lado y "Perim etro", 4*Lado

Bas e

"Dame Bas e"

V

"Dame Altura" Altura "Area", Bas e * Altura y "Perim etro", 2 (Bas e) + 2(Altura)

Bas e

"Dame Bas e"

"Dam e Altura" Altura

"Area", Bas e * Altura y "Perim etro", 3 *Bas e

Còdigo

"Error."


Tipo de producto con Switch Hacer un algoritmo que de acuerdo al tipo de producto calcular el precio a pagar: 1) Medicamentos 5% 2) Comestibles 0% 3) Cualquier otro 16%

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose

USUARIO

SISTEM A

DeclaraciĂłn de variables

Producto, Precio Entero

"Tipo de Producto. 1.Medi-5% 2. Com es -0% 3.Otros-16%"

"Introducir un producto"

producto "Introducir un precio"

precio producto.

producto == 1

"pagas ",precio* 1.05

p'roducto == 2

"pagas ",precio

Còdigo

producto == 3

"pagas ",precio* 1.16

defaut

"Error"


Numero positivo y negativo con Switch Hacer un algoritmo que solicite un nĂşmero, el algoritmo debe determinar si es positivo o negativo y en caso de ser cero â&#x20AC;&#x153;Dato no validoâ&#x20AC;?.

Diagrama de actividades


Prueba de Escritorio


Diagrama en Rational Rose

Usuario

Sistema

DeclaraciĂłn de Variables Numero Entero

"Introduce un numero"

Numero

Numero.

Numero< 0

"Negativo"

Numero> 0 "Dato no valido"

"Pos itivo"

Còdigo


Semáforo con Repetir Hacer un algoritmo que solicite el color del semaforo y dependiendo del color muestre la accion a tomar: Amarillo “Precauciòn”, Verde “Siga” y Rojo “Alto”.

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose

Usuario

Siste ma

Declaraci ón de variabl es

Color Texto

"Introduce un color" Color

V

"Alto."

Color == "Rojo"

Color == "Amari llo"

Color == "Verde"

V

V

"Precaución"

"Siga"

Color <> "rojo" ó Color <> "verde" ó color <> "amarillo"

"Dato i nvalido"

Còdigo


Frutas con Repetir Hacer un algoritmo que solicite los kilos comprados de las siguientes frutas 1 kg Jícama – 8 vasos a $11.00 cada vaso 1 kg Sandía – 11.5 vasos a $8.5 cada vaso 1 kg Piña – 9 vasos a $10.00 cada vaso Validarlo < 0. Calcular 1. Por tipo de fruta, numero de vasos a vender con el total a ganar por la venta de los mismos. 2. Total general del punto anterior

Diagrama de actividades


Prueba de Escritorio


Diagrama en Rational Rose

Còdigo


Edad con if anidado Hacer un algoritmo que solicite una edad y determine si es mayor de edad o menor de edad o dato no vรกlido.

Diagrama de actividades


Prueba de Escritorio


Diagrama en Rational Rose

USUARIO

SISTEMA

Edad Entero

Declaración de variables

"Indicar una Edad"

Edad

Edad > = 0 Edad < =17

F

Edad > = 18 Edad < =128

V V "Es menor" "Dato no valido"

Còdigo

F

"Es mayor"


Promedio con Para Hacer un algoritmo que solicite los integrantes de tĂş familia y a su vez la edad que tiene cada uno de ellos. Calcular el promedio de las edades de tĂş familia.

Diagrama de actividades

Prueba de Escritorio


Diagrama en Rational Rose U S U A RIO

S I S TE M A

in t i= , s u m a = 0 , e d a d

D e c la r a c i Ăł n d e va ri a b l e s

"D a m e u n n Ăş m e ro d e fa m il ia re s

num

No num > = i

Si "D a m e la e d a d " edad

s um a = s um a + edad

i= i + 1

"E l p r o m e d io d e l a e d a d d e tu fa m i lia " , s u m a / n u m .


Còdigo

Tablas de Multiplicar con Para Hacer un algoritmo que solicite un nĂşmero de las tablas de multiplicar y otro nĂşmero para que determine hasta donde debe terminar. Calcular los numeros de la tabla solicitada.


Diagrama de actividades

Prueba de Escritorio

Diagrama en Rational Rose


U S U A R IO

S IS TE M A

in t, ta b la . n u m , i

D e c la ra c i ó n d e va ri a b l e s

"D a m e l a ta b la " ta b l a

"H a s ta q u e n ú m e r o m u l tip l ic a r" num i=1

num > = i

Si ta b l a , "x", i "= ", ta b la * i

No

i=i+1

Còdigo

Proyecto wix alondra  
Read more
Read more
Similar to
Popular now
Just for you