Issuu on Google+

29-11-2016

Proyecto Xaviera Rodríguez Sánchez

Aplicaciones de la informática para ingeniería


Contenido Ejercicio 1...........................................................................................................................................2 Ejercicio 2...........................................................................................................................................3 Ejercicio 3...........................................................................................................................................4 Ejercicio 4...........................................................................................................................................5 Ejercicio 5...........................................................................................................................................7 Ejercicio 6...........................................................................................................................................8 Ejercicio 7...........................................................................................................................................9 Ejercicio 8.........................................................................................................................................10 Ejercicio 9.........................................................................................................................................11 Ejercicio 10.......................................................................................................................................12 Ejercicio 11.......................................................................................................................................13 Ejercicio 12.......................................................................................................................................14 Ejercicio 13.......................................................................................................................................15


Ejercicio 1 Hacer un algoritmo que solicite el color del semáforo y dependiendo el color, muestre la acción: verde=”siga”, amarillo=”precaución”, rojo=”alto” usuario

sistema

Declaracion de variables color texto

color

"Introduce color de semaforo"

color=="rojo"

V "alto"

F

color=="amarillo"

V "precaucion"

F

F color=="verde"

V "siga"

"error"


Ejercicio 2 Hacer un algoritmo que solicite el precio sin IVA de un producto. Mostrar el menú de los tipos de productos. Mostrar según el tipo de producto elegido, el precio a pagar según corresponda.

Usuario

Sistema

producto, precio como entero

Declaración de variables

"Tipo de variables: 1- Medicamentos, 2- Comestibles, 3- Otros"

"Ingresa el tipo de producto"

producto

"Ingresar precio sin iva" precio productos

default producto==1 "pagas", precio*1.05

"Error" producto==3 producto==2

"pagas", precio

"pagas", precio*1.16


Ejercicio 3 Algoritmo que solicite un número, debe determinar si es positivo o negativo en caso de ser 0, mostrara “no valido”. usuario

sistema

Declaracion de variables

int numero

Numero

"ingres a el numero entero"

Numero>0

V

F

Numero<0

V

"es positivo" "es negativo"

F

"no Válido"


Ejercicio 4 Hacer un algoritmo que solicite 2 nĂşmeros enteros y muestre cuĂĄl es el nĂşmero mayor y en caso de ser iguales imprima el letrero correspondiente.


usuario

sistema

Declaracion de variables

int numero 1,2

Numero 1

"ingresa primer numero"

"ingresa el segundo numero"

numero 2

Numero1>numer o2

V "Es mayor"

F

Numero 1<numero2

F

"iguales"

V "Es menor"

Ejercicio 5 Hacer un algoritmo que solicite calcular el área y perímetro de un cuadrado, rectángulo y triángulo


usuario

sis te ma

Declaracion de variables

int numero, lado, altura

Numero

"ingresa numero 1)cuadrado, 2)rectangulo, 3)triangulo "ingresa una opcion"

Numero==-1

V lado

F

Numero==2

V

F

F Numero==3

"no valido"

V "dam e el lado"

"Dame el lado" "Daame el lado" "el area del cuadrado es", lado*lado "el per del cuadrado es", Lado*4

Lado

Altura

"Dame la altura" "El area del rectangulo es", lado * altura "El perimetro del rectangulo es", lado+lado+lado+lado

LADO

ALTURa

"dame la ALTURA"

"El area del triangulo es" (Lado*altura)/2

"El perimetro del truangulo es" lado+lado+lado

Ejercicio 6 Hacer un algoritmo que solicite una longitud en metros, menĂş para convertirlo en yd, in, ft, salir.


usuario

sistema

Long1, Entero Declaracion de variables

"Introduce longitud en metros" Long1

Long1<=0

V

F "En yardas", Long1*1.09 "En ft", Long1/3.28

Ejercicio 7 Tipo de producto con switch.

"Error"


Usuario

Sistema

producto, precio como entero

Declaraciรณn de variables

"Tipo de variables: 1- Medicamentos, 2- Comestibles, 3- Otros"

"Ingresa el tipo de producto"

producto

"Ingresar precio sin iva" precio productos

default producto==1 "pagas", precio*1.05

"Error" producto==3 producto==2

"pagas", precio

"pagas", precio*1.16


Ejercicio 8 Numero positivo-negativo con if anidado Usuario

Sistema

numero como entero

DeclaraciĂłn de variables

"Solicitar nĂşmero entero" numero

F numero>=1

V

"Positivo"

F numero<=1

V

"Negativo"

"Error"


Ejercicio 9 Repetir semรกforo

Usuario

Sistema

color como entero

Declaraciรณn de variables

"Introducir color" color "Error" F color==rojo

V

"Alto"

F

F color==verde

V

"Siga"

color==amarillo

V

"Precauciรณn"


Ejercicio 10 Repetir Frutas Usuario

Sistema

kilosj, kiloss, kilosp como enteros "Solicitar kilos de Jicama" kilosj

V

"Error"

kilosj<=0 F "Solicitar kilos de Sandía" kiloss V

"error"

kiloss<=0 F "Solicitar kilos de Piña" kilosp

kilosp<=0

V

"ERROR"

F kilosj*8, "Vasos de Jicama" - kiloss*11.5, "Vasos de Sandía" - kilosp*9, "Vasos de piña"

(kilosj*8)*11, "Cobrado por la Jicama" - (kiloss*11.5)*8.5, "Cobrado por la Sandía" - (kilosp*9)*10, "Cobrado por la Piña"

Declaración de variables


Ejercicio 11 Tablas de multiplicar usuario

sistema

int tabla, num,i

Declaracion de variables

"Dame la tabla"

tabla "Hasta que numero multiplicara"

num i=1

num>=i

tabla, "x", i, "=";tabla*i

i=i+1


Ejercicio 12 Edades con if´s anidados Usuario

Sistema

edad como entero

DeclaraciĂłn de variables

"Introduce una edad"

edad

ead>=0 y edad<=1

V

"Es menor"

F

F edad>=18 y edad<=120

V

"Dato invalido"

"Es mayor"


Ejercicio 13 Ciclo para

Usuario

Sistema

int=1, suma=0, edad como enteros

"Dame el nĂşmero de familiares" num

F num>= i

V "Dame edad" edad

suma= suma+edad

i=i+1

"El promedio de la edad de tu familia; suma/num"

DeclaraciĂłn de variables



Rational