Algoritmia - solucion de problemas algoritmicos en pseint

 
Vista:

solucion de problemas algoritmicos en pseint

Publicado por liseth (1 intervención) el 02/06/2016 15:19:19
problemas planteados
1.Para un salario bruto hasta de $1.500.000, no hay retención. Para un salario bruto de $1.500.000 a $3.000.000 el porcentaje de retención es de 5%. Para un salario bruto mayor de $3.000.000 el porcentaje de retención es de 8%. Obtener el nombre del empleado, el salario bruto, el valor de la retención y el salario neto. Se debe leer el nombre y el salario.
2.Coldeportes de Cundinamarca está interesado en promover el basquetbol y para ello desea conocer personas que tengan las siguientes características.
Edad máxima: 18 años.
Estatura mínima: 1.80 mts.
Peso máximo: 80 kilos.
Lea identificación, edad, estatura y peso de varios deportistas, Verifique si cada uno cumple con las condiciones impuestas. Si es así, imprima identificación, edad, estatura y peso.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

solucion de problemas algoritmicos en pseint

Publicado por dario (54 intervenciones) el 03/06/2016 06:35:23
Hecho en python 3

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
nombre = input('Nombre del empleado:')
salario = float(input('Salario mensual:'))
 
if salario > 1500000 and salario <= 3000000:
	retencion = salario * 0.05
	neto = salario - retencion
	print('Nombre %s:' %nombre)
	print('Retencion: %5.2f' %retencion)
	print('Salario: %5.2f' %salario)
	print('Salario neto: %5.2f' %neto)
elif salario > 3000000:
	retencion = salario * 0.08
	neto = salario - retencion
	print('Nombre %s:' %nombre)
	print('Retencion: %5.2f' %retencion)
	print('Salario: %5.2f' %salario)
	print('Salario neto: %5.2f' %neto)
else:
	print('Nombre %s:' %nombre)
	print('Salario: %5.2f' %salario)
	print('No hay retenciones')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

solucion de problemas algoritmicos en pseint

Publicado por dario (54 intervenciones) el 03/06/2016 06:56:09
Hecho en pseudocodigo

1
2
3
4
5
6
7
8
9
10
11
12
mientras sea verdadero
	leer(id)
	leer(edad)
	si edad == 0 entonces
		fin
	leer(estatura)
	leer(peso)
 
	si (edad<=18) y (estatura>=1.80) y (peso<=80) entonces
		imprimir(id,edad,estatura,peso)
	fin-si
fin-mientras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar