Programa para calcular el costo de una llamada telefonica
Pseudocodigo:
1. inicio
clave, minutos, int
costo, real
print "clave= "
read clave
print "minutos de la llamada telefonica= "
read minutos
switch(clave)
{
case 12:costo=minutos*2.0
break
case 15:costo=minutos*2.2
break
case 18:costo=minutos*4.5
break
case 19:costo=minutos*3.5
break
case 23:
case 25:costo=minutos*6
break
case 29:costo=minutos*5
break
default: print "error en clave"
}print "costo llamada= ",costo
fin
Lenguaje C++
Practica 5 problema 2
Programa para calcular la categoria y el sueldo de un trabajador
Pseudocodigo:
1. inicio
categoria, int
sueldo, nuevo_sueldo realprint "categoria del trabajador= "
read categoria
print "sueldo= "
read sueldo
switch(categoria)
{
case 1:nuevo_sueldo=sueldo+(sueldo*0.15)
break
case 2:nuevo_sueldo=sueldo+(sueldo*0.12)
break
case 3:nuevo_sueldo=sueldo+(sueldo*0.10)
break
case 4:nuevo_sueldo=sueldo+(sueldo*0.08)
break
case 5:nuevo_sueldo=sueldo+(sueldo*0.07)
break
default: print "error en categoria"
}
print "nuevo sueldo= ",nuevo_sueldo
print "categoria= ",categoria
fin
Lenguaje C++
Practica 5 problema 3
Programa que simule un calculador simple
Pseudocodigo:
1. inicio
numero1,numero2, int
caracter, charprint "numero1= "
read numero1
print "numero2= "
read numero2
print "simbolo= "
read caracter
switch(caracter)
{
case '+': print, numero1," + ",numero2," = ",(numero1+numero2)
break
case '-': print, numero1," - ",numero2," = ",(numero1-numero2)
break
case '*': print, numero1," * ",numero2," = ",(numero1*numero2)
break
case '/': print, numero1," / ",numero2," = ",(numero1/numero2)
break;
case '%': print, numero1," % ",numero2," = ",(numero1%numero2)
break
default: print, "error en simbolo"
}
fin
Lenguaje C++
Practica 5 problema 4
Programa que introdusca el numero de un mes y visualice el numero de dias de ese mesPseudocodigo:
1. inicio
int mes;
print "introdusca el numero de un mes= "
read mes
switch(mes)
{
case 1:print "el mes de enero tiene 31 dias"
break
case 2:print "el mes de febrero tiene 29 dias"
break
case 3:print "el mes de marzo tiene 31 dias"
break
case 4:print "el mes de abril tiene 30 dias"
break
case 5:print "el mes de mayo tien 31 dias"
break
case 6:print "el mes de junio tiene 30 dias"
break
case 7:print "el mes de julio tiene 31 dias"
break
case 8:print "el mes de agosto tiene 31 dias"
break
case 9:print "el mes de septiembre tiene 30 dias"
break
case 10:print "el mes de octubre tiene 31 dias"
break
case 11:print "el mes de noviembre tiene 30 dias"
break
case 12:print "el mes de diciembre tiene 31 dias"
break
}
fin
Lenguaje C++
Practica 5 problema 5 parte 1
Programa que lea un numero y una letra para identificar si es farenheit o celsius
Pseudocodigo:
1. inicio
grados,conversion, real
letra, charprint "introdusca el numero de grados= "
read grados
print "introdusca la letra f para farenheit o c para celsius= "
read letra
if(letra=='c')
{conversion=(5.0/9.0)*grados-32.0
print grados," celsius son equivalentes a ",conversion," farenheit "
}
else
{
if(letra=='f'')
{
conversion=(9.0/5.0)*grados+32.0;
print grados," farenheit son equivalentes a ",conversion," celsius "
}
else{
print "datos incorrectos"
}}
final
Lenguaje C++
Practica 5 problema 5 parte 2
Pseudocodigo:
1. inicio
grados,conversion, float
letra, charprint "introdusca numero de grados= "
read grados
print "introdusca f para farenheit o c para celsius= "
read letra
switch(letra)
{
case 'f':
conversion=(5.0/9.0)*grados-32.0
print grados," farenheit son equivalentes a ",conversion," celsius "
break
case 'c':
conversion=(9.0/5.0)*grados+32.0
print grados," celsius son equivalentes a ",conversion," farenheit "
break
default: print "datos incorrectos"
}
fin
Lenguaje C++






No hay comentarios:
Publicar un comentario