Problema 1
1.
Inicio
a, b, c, d, e , r int
Print “Valores iniciales”
Print valores de variables
Print "a>b=",
R
Print "a!=b=",
R
Print “d%b==c%b=", R
Print "a*c!=d*b=", R
Print "d*b==c*e=", R
Print "!(a*b)=", R
Print "!(a%b*c)=", R
Print "!(c%b*a)=", R
Print "b%c*a=",
R
Fin
2.
Inicio
a, b, c, r int
Print “Valores Iniciales”
Print “a%(b*c)&&c%(b*a)=", R
Print “a%(b*c)||c%(b*a)=", R
Print “b%(c*a)&&a%(c*b)=", R;
Print "b%(c*a)||a%(c*b)=", R
Fin
4.
Inicio
a, b, c, d, r int
Print “valores
iniciales”
Print "a==5=",
R
Print "b*d==c*c=",
R
Print "d%b*c>5||c%b*d<7=”,R
Problema 2
Inicio
V1, v2, int
Print “Introduce el primer valor entero=”
Read v1
Print “Introduce el segundo valor
entero=”
Read v2
If (v1>v2)
{
Print “EL primer valor es mayor que el
segundo valor”
}
Else
{
Print “El primer valor es menor al
segundo valor”
}
Fin
Problema 3
Inicio
Tiempo, int
Print “Introducir tiempo”
Read tiempo
If (tiempo<2)
{
Print “El voltaje es=0”
}
Else
{
If (tiempo>=2)
{
Print
“el voltaje=3)
}
}
Fin
Problema 4
Inicio
valor INT
print “introduce el valor a evaluar”
read valor
if (valor ==0)
{
Print “valor nulo”
}
Else
{
If (valor>1)
{
Print “valor positivo”
}
Else
{
Print “valor negativo”
}
}
Fin
Inicio
a, b, c INT
print ”Introduce el valor 1”
read a
print ”Introduce el valor 2”
read b
print ”Introduce el valor 3”
read c
if (a>b
&& a>c && c>b)
{
Print “valor a es el maximo”
Print “valor b es el minimo”
If(a>b && a>c && c<b)
{
Print “valor a es el maximo”
Print ”valor c es el minimo”
}
}
else
{
If(b>a
&& b>c && c>a)
{
Print “valor b es el maximo”
Print “valor a es el minimo”
}
Else
{
If (b>a
&& b>c && c<a)
Print “valor b es el maximo”
Print “valor c es el minimo”
}
}
}
Else
{
If (c>a
&& c>b && b>a)
{
Print “valor c es el maximo”
Print “valor a es el minimo”
}
Else
{
If (c>a
&& c>b && b<a)
{
Print “valor c es el maximo”
Print “valor b es el minimo”
}
}
Fin
Problema 6
Inicio
bas, alt, are INT
print ”introducir
base ”
read bas
print ”introducir
altura ”
while (bas<0 ||
alt<0)
{
Print ” error, hay un valor negativo,
favor de ingresar valores de nuevo”
print ”introducir base ”
asignar valor a bas
print ”introducir altura ”
asignar valor a alt
}
are=1/2*(bas*alt)
print “El área es :”,are
Fin
Problema 7
Inicio
a,b,c,x1,x2,x,xt
FLOAT
print “dar un valor para a”
read
a
read b
print “dar un valor para c”
read c
xt=pow(b,2)-(4*a*c)
if (xt<0)
{
Print “Error, raiz
imaginaria”
}
Else
{
x=sqrt(xt)
x1=(-b+x)/(2*a)
x1=(-b-x)/(2*a)
}
Fin
Problema 8
Inicio
S1, s2, s3, a, b, c, int
Print “Introduce los 3 lados de un
triangulo”
Read s1, s2, s3
If (s1>s2
&& s1>s3)
{
A=s1
B=s2
C=s3
}
Else
{
If (s2>s!
&& s2>s3)
{
A=s2
B=s1
C=s3
}
Else
{
A=s3
B=s1
C=s2
}
}
If (A>=(BTC))
{
Print “no se trata de un triangulo”
}
Else
{
If (pow(a,2)==(pow(b,2)+pow(c,2))
{
Print “ se trata de un triangulo es
recto”
}
}
Else
{
If (pow
(a,2)>(pow(b,2)+pow(c,2))
{
Print “se trata de un triangulo obtusangulo”
}
Else
{
Print “se trata de un triangulo
acutangulo”
}
}
}
Problema 9
Inicio
nombre, edad, tipo, días int
Print, "Introduzca nombre del
paciente: "
Read nombre
Print, "Introduzca la edad del
paciente: "
Read edad
Print, "Tipo de enfermedad del
paciente (1,2,3,4): "
Read tipo
Print, "Numero de dias internado:
"
Read dias
if(tipo==1)
{
Print “ nombre”,nombre
Print, "tipo de
enfermedad:", tipo
Print, "Numero de dias
internado:", dias
Print, "Monto a pagar:
",(dias*25)
}
Else
{
if(tipo==2)
{
Print “nombre”, nombre
Print, "tipo de
enfermedad:", tipo
Print, "Numero de dias
internado:",dias
Print, "Monto a pagar:
",(dias*20)
}
Else
{
if(tipo==3)
{
Print “nombre”,nombre
Print, "tipo de
enfermedad:",tipo
Print, "Numero de dias
internado:", dias
Print, "Monto a pagar:
",(dias*29)
}
Else
{
if(tipo==4)
{
Print “nombre”, nombre
Print, "tipo de
enfermedad:", tipo
Print, "Numero de dias
internado:", dias
Print, "Monto a pagar:
", (dias*32)
}
Else
{
Print "Tipo de enfermedad
incorrecta"
}
}
}
}
Fin
Problema 10
Inicio
monto,p1,p2,p3,p4 int
Print, "Introduzca valor del
producto1: "
Read p1
Print, "Introduzca valor del
producto2: "
Read, p2
Print, "Introduzca valor del
producto3: "
Read p3
Print, "Introduzca valor del
producto4: "
Read p4;
monto=(p1+p2+p3+p4);
if (monto<=1000)
{
Print, "Monto a pagar: ",
monto
}
If (monto>=1001 &&
monto<=5000)
{
Print, "Monto original: ",
monto
Print, "Descuento: ",
(monto*.05)
Print, "Monto a pagar: ",
(monto-(monto*.05))
}
If (monto>=5001 &&
monto<=10000)
{
Print, "Monto original: ",
monto
Print, "Descuento: ",
(monto*.10)
Print, "Monto a pagar: ",
(monto-(monto*.10))
}
If (monto>=10001)
{
Print, "Monto original: ",
monto
Print, "Descuento: ",
(monto*.20)
Print, "Monto a pagar: ",
(monto-(monto*.20))
}
Fin
No comments:
Post a Comment