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.











Este símbolo es utilizado para representar una entrada o salida de información, que sea procesada o registrada por medio de un periférico.


Este es utilizado para enlazar dos partes de un diagrama pero que no se encuentren en la misma página.

Este es utilizado para representar la salida de información por medio de la impresora.