Sie sind auf Seite 1von 39

Ejercicios

Ejercicio 1
Disear el algoritmo (pseudocdigo)
correspondiente a un programa que
escribe el porcentaje descontado en
una compra, introduciendo por
teclado el precio del producto y el
precio pagado.

Ejercicio 2
Disear el algoritmo (pseudocdigo)
correspondiente a un programa que
tras
introducir
una
cantidad
expresada en dlares la convierta en
pesos.
(1 dlar = 12,54 pesos)

Ejercicio 3
Disear el algoritmo (pseudocdigo)
correspondiente a un programa que
exprese
en
horas,
minutos
y
segundos un tiempo expresado en
segundos.

Ejercicio 4
Disear el algoritmo (pseudocdigo)
correspondiente a un programa que
lea el valor correspondiente a una
distancia en millas nuticas y las
escriba
expresadas
en
metros.
Sabiendo que 1 milla nutica
equivale a 1852 metros.

Ejercicio 5
Disear el algoritmo (pseudocdigo)
correspondiente a un programa que
pida por teclado dos nmeros
enteros y muestre su suma, resta,
multiplicacin, divisin.

Ejercicio 6
El sueldo de un empleado se calcula en
base a las horas trabajadas por mes, por
cada hora trabajada recibe un sueldo de
dos salarios mnimos, adems por cada
hora extra trabajada el empleado recibe
un sueldo de 3 salarios mnimos. Sin
embargo, al empleado se le hace un
descuento del 10% por concepto de
impuestos.
Elabore un pseudocdigo que calcule el
sueldo neto de un empleado en base a las
horas trabajadas. (debe distinguir entre
las horas normales y las horas extras). El

Ejercicio 7
Elabore
un
pseudocdigo
que
determine e imprima el total a pagar
por la compra de una computadora.
El total a pagar se calcula en base al
precio de la computadora mas el IVA
(16%).
Adems, se aplica un descuento del
15% si el precio de venta es mayor a
5000 pesos.

Ejercicio 8
Elabore
un
pseudocdigo
que
determine cual es el numero mayor
de 2 nmeros proporcionados por el
usuario.

Elabore
un
pseudocdigo
que
determine cual es el numero mayor
de 3 nmeros proporcionados por el
usuario.

Elabore un pseudocdigo que dado


un numero entero por el usuario
imprima si el nmero es positivo o
negativo.

Elabore un pseudocdigo que dado


un nmero entero por el usuario
imprima si es par o impar.

Elabore un pseudocdigo que dado 3


nmeros (Numero1, Numero2 y
Numero3), imprima en pantalla los
datos ordenados de menor a mayor.
NOTA: para facilitar el desarrollo del
algoritmo considere que el usuario va
proporcionar nmeros diferentes.

Elabore un pseudocdigo que dada la


estatura en centmetros de una
persona , determine si es de estatura
baja, normal o alta.
Considere que:

Una persona es de estatura baja


mide menos de 160cms.
Una persona es de estatura normal
mide de 160cms a 170cms.
Una persona es de estatura alta
mide mas de 170cms.

si
si
si

Elabore un algoritmo que calcule el


total a pagar por el impuesto de
tenencia de un vehculo.
Considere lo siguiente:
Precio del Vehculo

Impuesto a Pagar

000,001 100,000

5% del precio del vehculo

100,001 250,000

10% del precio del vehculo

250,001 400,000

15% del precio del vehculo

400,001 999,999

20% del precio del vehculo

Elabore un pseudocdigo que dado el


tamao en centmetros del lado1,
lado2 y lado3 de un triangulo,
imprima si el triangulo es equiltero,
issceles o escaleno.

Elabore un pseudocdigo que dado el


nmero de mes imprima su nombre
correspondiente.
Nmero de Mes

Mensaje a Imprimir

ENERO

FEBRERO

MARZO

Adems, si el usuario proporciona un


mes invalido deber imprimir un
mensaje de error.

Elabore
un
pseudocdigo
que
imprima el total a pagar por el precio
de una computadora.
Considere que:

Si la computadora es marca HP, se


aplica un descuento del 15% del precio.
Si la computadora es Toshiba, se aplica
un descuento del 13% del precio.
Si la computadora es de cualquier otra
marca, se aplica un descuento del 5%
del precio.

Elabore un algoritmo que permita emitir la


factura correspondiente a la compra de un
artculo
determinado,
del
que
se
adquieren una o varias unidades.
Considere que si el precio bruto (precio
venta ms IVA) es mayor a $100.00 pesos
se debe realizar un descuento del 5%.
Imprimir el precio del producto, el nmero
de unidades, el descuento y el total a
pagar.
NOTA: El IVA es del 16%

La Universidad Autnoma de Sinaloa est


otorgando un apoyo por concepto de becas de
desempeo a todos los estudiantes de
Licenciatura, para calcular el apoyo para los
estudiantes considere lo siguiente:
Grado

Importe por Beca Promedio Mnimo

$5000

9.0

$6100

9.2

$7500

9.25

$9000

9.30

$10300

9.35

Elabore un algoritmo que permita calcular el


importe por concepto de beca que le corresponde
a un estudiante.

Elabore un algoritmo que permita calcular


el sueldo mensual de un empleado en
base a las siguientes caractersticas:
Tipo de
Empleado

Sueldo por Da

Bono Mensual

Base

$200

$1500

Confianza

$250

$1300

Honorarios

$400

$500

Eventual

$430

$0

Nota: el bono mensual solo se


cuando el empleado a trabajado al
25 das en el mes.
Restriccin: el empleado solo
trabajar mximo 28 das en el mes.

otorga
menos
puede

Elabore un algoritmo que permita calcular


el dinero electrnico y el total de puntos
obtenidos por la compra de un artculo en
una tienda departamental, considere lo
siguiente:
Dinero
Departamento

Electrnico

Puntos

Electrnica

20%

6 por cada peso

Jardinera

15%

4 por cada peso

Herramientas

12%

3 por cada peso

Lnea Blanca

10%

2 por cada peso

Es decir, solo se otorga dinero electrnico


y puntos a los artculos que pertenecen a
los
departamentos
de:
Electrnica,
Jardinera, Herramientas y Lnea Blanca.

Elabore un algoritmo que permita a un


taller automotriz calcular el total a pagar
por concepto de mantenimiento de un
vehculo:
Marca

Tipo de vehculo

Precio

Chevrolet

Sedan

500

Chevrolet

Pickup

600

Nissan

Sedan

550

Nissan

Pickup

630

Ford

[N/A]

750

[Otra]

[N/A]

450

NOTA: Los precios no incluyen el 16% de


IVA.

Elabore un algoritmo que permita a una


persona calcular el total a pagar por la
compra de un boleto para un concierto de
rock, considere las siguientes localidades
disponibles:Fecha del

Localidad

Concierto

Precio

Descuento

Viernes

$150

%15

Sbado

$230

%7

Viernes

$300

%8

Sbado

$425

%4

Viernes

$500

%10

Sbado

$670

%7

NOTA: Los descuentos solo son aplicados a


mujeres.

Elabore un algoritmo que permita a una


lnea area calcular el total a pagar por la
compra de un boleto sencillo, considere
las siguientes rutas:

Origen

Destino

Precio

Descuento

Culiacn

Tijuana

$1300

$120

Culiacn

DF

$1700

$180

DF

Culiacn

$1800

$200

DF

Guadalajara

$800

$50

Guadalajara

DF

$600

$35

Tijuana

Culiacn

$1150

$85

NOTA: Los descuentos solo se aplican a


menores de 13 aos y a personas
mayores a 60 aos.

Elabore un pseudocdigo que permita calcular el pago


mensual, el enganche y el importe total por la compra
de un vehculo. Para calcular el total a pagar mensual
considere lo siguiente:
TIPO DE
VEHCULO
TSURU

36

MENSUALIDA
D
5000

TSURU

60

3800

20000

SENTRA

24

8500

50000

SENTRA

48

5500

30000

ALTIMA

12

20000

30000

ALTIMA

36

8000

35000

PLAZO

ENGANCHE
35000

Elabore un pseudocdigo y un programa en C# para un cajero


automtico de un banco que le facilite la entrega de una
determinada cantidad de dinero, es decir, que le indique la
manera de fraccionar dicha cantidad utilizando billetes de: 1000,
500, 200, 100, 50, 20. El objetivo del programa es utilizar la
menor cantidad de billetes de bajo valor.
Nota: en caso de no poder fraccionar la cantidad completamente,
se debe mostrar un mensaje que indique la cantidad restante.
Por ejemplo, la manera ms eficaz de fraccionar la cantidad
$32570 es:

Billete(s) de 1000: 32
Billete(s) de 500: 1
Billete(s) de 200: 0
Billete(s) de 100: 0
Billete(s) de 50: 1
Billete(s) de 20: 1
Cantidad Restante: 0

Adems, debe permitir solo cantidades entre 1 y 999999, en caso


de que el usuario coloque una cantidad diferente al rango deber

Elabore un pseudocdigo que le permita calcular el total a pagar de


intereses por un prstamo.
Considere que existen 4 bancos que le pueden hacer el prstamo al
cliente.
Cada banco tiene diferentes tarifas dependiendo el plazo.
1 12 meses

13 36 meses

37 - 60 meses

BANAMEX

3%

5%

10%

SANTANDER

4%

6%

9%

SCOTIABANK

5%

7%

8%

HSBC

4%

5%

6%

Para calcular el inters se utiliza la siguiente frmula:


Total = Monto * Interes * Plazo
Ejemplo: 1000 * 0.03 * 10
Adems, BANAMEX y HSBC ofrecen un 1% de descuento de los
intereses finales cuando el monto del prstamo es superior a
$100,000 pesos y el plazo mayor a 24 meses.
Frmula: Total = Total * 0.99

Elaborar un programa para una empresa electrica que le permita calcular el total a
pagar por el consumo de luz durante el bimestre.
Considere lo siguiente:

Tarifa

Consumo Bsico
Primeros
200kwh

Consumo
Intermedio
201 1200 kwh

Consumo
Alto
> 1200 kwh

Domestica

$0.85

$0.93

$2.30

Comercial

$1.90

$2.32

$4.60

Industrial

$2.50

$2.90

$6.71

Adems, el gobierno subsidia un 10% del costo total siempre y cuando la tarifa
sea domestica y no sea consumo alto.
A su vez, el gobierno cobra un impuesto extra del 22% sobre el costo total si la
tarifa es Industrial y supera los 2000kwh.
Los costos no incluyen IVA (16%)

El sector salud est aplicando una encuesta para determinar la


esperanza de vida de un mexicano. Para calcular la esperanza de
vida de un individuo se basa en las siguientes consideraciones:
Si

la persona es un hombre, su esperanza de vida es de 70 aos.


Si la persona es una mujer, su esperanza de vida es de 75 aos.
Si la persona fuma, consume alcohol y consume drogas: se le
restan 12 aos a su esperanza de vida.
Si solo fuma y consume alcohol: se le restan 4 aos de vida.
Si solo fuma y consume drogas: se le restan 8 aos de vida.
Si solo consume alcohol y drogas: se le restan 10 aos de vida.
Si solo fuma o consume alcohol: se le restan 2 aos de vida.
Si solo consume drogas: se le restan 5 aos de vida.
La esperanza de vida incrementa en 10 aos solo cuando el
individuo come frutas y verduras, duerme 8 horas diarias, y no
tiene ninguna adiccin (no fuma, no consume alcohol y no
consume drogas).
Elabore un programa que calcule la esperanza de vida de

Una empresa que cuenta con 30


trabajadores necesita un programa
que
determine
el
nombre
del
empleado con el sueldo mensual
mayor.
Adems, necesita el nombre del
empleado con el sueldo menor.

Por ultimo, necesita el nmero de


mujeres que ganan mas de 10000
pesos.

Elaborar un pseudocdigo que


imprima la tabla de multiplicar de un
numero X.
Elaborar un pseudocdigo que
identifique si un numero es primo o
no.
Elaborar un pseudocdigo que
muestre el factorial de un numero X.

Arreglos

Elabore un programa en C# que


permita capturar N nmeros enteros
y que los imprima de forma inversa a
como fueron proporcionados.

Elabore un programa en C# que


permita capturar N nmeros enteros
y que imprima la sumatoria de los
nmeros proporcionados.

Elabore un programa en C# que


permita almacenar N nmeros
enteros, adems, el programa debe
imprimir cuantos nmeros son
negativos y cuantos nmeros son
positivos.
Elabore un programa en C# que
permita almacenar N nmeros
enteros, adems, el programa debe
imprimir cuantos nmeros son de 1
cifra, de 2 cifras, de 3 cifras y de 4 o
mas cifras.

Elabore un programa en C# que


permita almacenar el sueldo de N
empleados, adems, el programa
debe imprimir el sueldo promedio, el
sueldo menor y el sueldo mayor.
Elabore un programa en C# que
permita almacenar la edad y el sexo
de N empleados, adems, debe
imprimir el numero de hombres
mayores y menores de edad, y el
nmero de mujeres mayores y

INEGI realiz un censo de 200


pueblos de Sinaloa, de los cuales
almacen su nombre, su poblacin
(nmero de habitantes) y su ao de
fundacin.
Desarrolle un programa que dado el
nombre de un pueblo indique su
correspondiente poblacin y ao de
fundacin.

Una librera necesita un programa en C# para


llevar el control de los N libros que tiene
actualmente, cada libro tiene la siguiente
informacin: titulo, editorial, materia y precio.
Adems, es necesario que el algoritmo tenga la
capacidad de mostrar la siguiente informacin:

El titulo, editorial y precio de todos los libros de


una materia determinada (el usuario debe
especificar la materia).

El titulo, editorial y materia de todos los libros


que cuesten menos a una determinada cantidad
(el usuario debe especificar la cantidad).

Elaborar un programa en C# para un grupo de N


gasolineras que permita almacenar el nombre de
la gasolinera y la cantidad de litros vendidos de
gasolina Magna y de gasolina Premium por
cada
una
de
ellas.
Adems, debe mostrar los siguientes reportes:

Total de litros vendidos de gasolina Magna de


todas las gasolineras.
Total de litros vendidos de gasolina Premium de
todas las gasolineras.
Nombre de la gasolinera con el mayor numero de
litros vendidos de gasolina Magna y Premiun.

Una empresa necesita un programa en C# que le


permita administrar la informacin de recursos
humanos sobre sus N empleados. La informacin
que se necesita por cada empleado es: nombre,
edad y sueldo.
Adems, debe mostrar los siguientes reportes:

Total por concepto de nmina (sueldo de los N


empleados).
Promedio de sueldo de los N empleados.
Nmero de empleados con una edad de 40 aos
o ms.
Nombre del empleado con el sueldo menor.

Un cadena de supermercados necesita capturar las


ventas al final del da de todas sus sucursales. La
informacin que se necesita por cada sucursal es:
nombre, total de artculos vendidos e importe total.
Adems, debe mostrar los siguientes reportes:

Total de artculos vendidos de todas las sucursales.


Importe total de todas las sucursales.
Nombre sucursal con el mayor importe de ventas.
Listado de sucursales (nombre, total de artculos
vendidos e importe total) de todas las sucursales que
vendieron menos de 500 pesos.

Das könnte Ihnen auch gefallen