Ejercicios Resueltos

November 26, 2017 | Author: David Vargas | Category: Subtraction, Arithmetic, Elementary Mathematics, Numbers, Physics & Mathematics
Share Embed Donate


Short Description

Download Ejercicios Resueltos...

Description

Ejercicios Resueltos Fundamentos de Programación Primer Semestre 2010 Profesoras: Eliana Providel - Patricia Trejo Ayudante: Bernarda Ramos ([email protected]) Valparaíso, 29 de abril de 2010.

1.

Estructuras selectivas

Dado los siguientes enunciados escriba el D.F.D y pseudo-código correspondiente. 1. Realice un programa que permita determinar si un número es múltiplo de 9. Listing 1: Múltiplo de Nueve D e f i n i c i ó n de V a r i a b l e s {x , v a r i a b l e de t i p o e n t e r o } Inicio E s c r i b i r " I n g r e s e un número" Leer x ; S i ( x %9)=0 Entonces E s c r i b i r " El número i n g r e s a d o e s m ú l t i p l o de 9" Sino E s c r i b i r " El número i n g r e s a d o no e s m ú l t i p l o de 9" FinSi Fin

1

2. Realice un programa que permita determinar si dos números son pares o no, si es que son pares (ambos), determine cual de ellos es el mayor. Listing 2: Números pares D e f i n i c i ó n de V a r i a b l e s {n1 y n2 son v a r i a b l e s de t i p o e n t e r o } Inicio E s c r i b i r " I n g r e s e dos números " Leer n1 , n2 ; S i ( ( n1 %2)=0) & ( ( n2 %2)=0) Entonces E s c r i b i r "Ambos números son p a r e s " S i ( n1>n2 ) Entonces E s c r i b i r " e l mayor e s : " , n1 Sino S i n1< >n2 Entonces E s c r i b i r " e l mayor e s : " , n2 Sino E s c r i b i r "Son dos números i g u a l e s " FinSi FinSi Sino E s c r i b i r " Alguno o ambos números no son p a r e s " FinSi Fin

2

3. Realice un programa que permita transformar una determinada cantidad de horas en segundos, además si la cantidad de horas es superior a 24 debe indicar a cuantos días corresponde dicha cantidad de horas. Utilice variables de tipo entero. Listing 3: Transformando horas D e f i n i c i ó n de V a r i a b l e s { seg , d i a s , horas , son v a r i a b l e s de t i p o e n t e r o } { seg , c a n t i d a d de s e g u n d o s } { d i a s , e q u i v a l e n t e en d i a s } { horas , c a n t i d a d de h o r a s i n g r e s a d a s } Inicio E s c r i b i r " I n g r e s e l a c a n t i d a d de h o r a s " Leer h o r a s ; S i h o r a s >= 24 Entonces d i a s 100.000

Efectivo 3% 4% 6%

Tarjeta de crédito 1.5 % 2.2 % 4.5 %

Cuadro 1: Porcentaje descuento

Listing 4: Descuento en centro comercial D e f i n i c i ó n de V a r i a b l e s { formaPago , v a r i a b l e t i p o e n t e r o , r e p r e s e n t a l a forma de pago ( 1 : e f e c t i v o , 2 : t a r j e t a ) } { valorC , v a r i a b l e t i p o e n t e r o , r e p r e s e n t a e l v a l o r t o t a l de l a compra } { d e s c t o , v a r i a b l e de t i p o r e a l , representa e l descuento } { valorFinal , variable tipo real , r e p r e s e n t a e l v a l o r f i n a l que pagará e l c l i e n t e } Inicio Repetir E s c r i b i r " I n g r e s e v a l o r compra " ; Leer valorCompra ; Hasta Que valorCompra >0 E s c r i b i r " I n g r e s e l a forma de pago " ; Leer formaPago ; v a l o r F i n a l
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF