GARCIA GAETA
FRANACISCO ARMANDO NO.CONTROL: 11211033
Hacer un programa
para calcular el costo de las llamadas dependiendo
de los
minutos y de la zona geográfica a la que se hablo.
seudocodigo:
1.
Inicio
int minutos,
clave
float costo
print "introdusca
la clave de la zona:"
read clave
print "introdusca
los minutos de duracion de la llamada:"
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:costo=minutos*6.0
case 25:
break
case 29:costo=minutos*5.0
break
default:
print "Error en la clave"
}
Print "Costo
de la llamada=", costo
Fin


PROBLEMA 2
GARCIA GAETA
FRANCISCO ARMANDO no.control: 11211033
Diseñe un programa
dado como datos en entrada la categoría y el sueldo
de un
trabajador calcule el aumento correspondiente.
Seudocodigo:
1.
Inicio
int
categoria
float
sueldo, nuevosueldo
print "introdusca
la categoria del empleado:"
read categoria
print "introdusca
el sueldo del empleado:"
read sueldo
switch(categoria)
{
case 1:
nuevosueldo=sueldo+sueldo*0.15
break
case 2:
nuevosueldo=sueldo+sueldo*0.12
break
case 3:
nuevosueldo=sueldo+sueldo*0.10
break
case 4:
nuevosueldo=sueldo+sueldo*0.8
break
case 5:
nuevosueldo=sueldo+sueldo*0.7
break
default: print
"error en la categoria"
}
Print "nuevo
sueldo=", nuevosueldo
Print "categoria=",
categoria
Fin.


PROBLEMA 3
GARCIA GAETA
FRANCISCO ARMANDO no.control: 11211033
Ejecutar un programa
que simule un calculador simple.
Seudocodigo:
1.
Inicio
int
numero1=0, numero2=0
char
caracter=' '
print "numero
1="
read numero1
print "numero
2="
read numero2
print "caracter:"
read caracter
switch(caracter)
{
case '+':
print numero1, "+", numero2, "="
print (numero1+numero2)
break
case '-':
print numero1, "-", numero2, "="
print (numero1-numero2)
break
case '*':
print numero1, "*", numero2, "="
print (numero1*numero2)
break
case '/':
print numero1, "/", numero2, "="
print (numero1/numero2)
break
case '%':
print numero1, "%", numero2, "="
print (numero1%numero2)
break
default: print
"error en el caracter"
}
Fin.


PROBLEMA 4
GARCIA GAETA
FRANCISCO ARMANDO NO.CONTROL: 11211033
ESCRIBA UN
PROGRAMA QUE INTRODUSCA EL NÚMERO DE UN
MES (1-12) Y VISUALICE
EL NUMERO DE
DIAS DE ESE MES.
Seudocodigo:
1.
Inicio.
int mes=0
print "introducir
mes del 1 al 12"
print "Mes
número:"
read mes
switch(mes)
{
case 1:
print "el mes es ENERO y tiene 32 dias"
break
case 2: print
"el mes es FEBRERO y tiene 29 dias"
break
case 3:
print "el mes es MARZO y tiene 30 dias"
break
case 4:
print "el mes es ABRIL y tiene 31 dias"
break
case 5:
print "el mes es MAYO y tiene 31 dias"
break
case 6: print
"el mes es JUNIO y tiene 30 dias"
break
case 7:
print "el mes es JULIO y tiene 31 dias"
break
case 8:
print "el mes es AGOSTO y tiene 31 dias"
break
case 9:
print "el mes es SEPTIEMBRE y tiene 30 dias"
break
case 10:
print "el mes es OCTUBRE y tiene 31 dias"
break
case 11:
print "el mes es NOVIEMBRE y tiene 30 dias"
break
case 12:
print "el mes es DICIEMBRE y tiene 31 dias"
break
default: print "usted no sabe cuantos meses
hay"
}
Fin.


PROBLEMA 5
GARCIA
GAETA FRANCISCO ARMANDO NO.CONTROL: 11211033
ESCRIBA UN
PROGRAMA QUE ACEPTE UN NUMERO SEGUIDO DE UNA LETRA.
Seudocodigo:
1. Inicio.
float grados1,grados2
char caracter='
'
print "Grados=
"
read grados1
print "Unidades= "
read caracter
switch(caracter)
{
case 'f' : print "Grados Celsius=
", (grados1-32.0)*(5.0/9.0)
break
case 'c' : print "Grados
Fahrenheit= ", (grados1+32.0)*(9.0/5.0)
break
default :
print "los datos son incorrectos"
}
Fin.


PROBLEMA 5.1
GARCIA
GAETA FRANCISCO ARMANDO NO.CONTROL:11211033
ESCRIBA UN
PROGRAMA QUE ACEPTE UN NUMERO SEGUIDO DE UNA LETRA.
Seudocodigo:
1.inicio.
float grados
char
caracter=' '
print "Grados=
"
read grados
print "Unidades=
"
read caracter
if(caracter=='f')
{
Print "Grados Celsius= ", (grados-32.0)*(5.0/9.0)
}
else
{if(caracter=='c')
{print "Grados Fahrenheit=
", (grados+32.0)*(9.0/5.0)
}
else
{
Print "los
datos son icorrectos"
}
}
Fin.


No hay comentarios:
Publicar un comentario