miércoles, 22 de febrero de 2012

Practica 4 problema 1

Diseñe un programa para leer las longitudes de los tres lados de un triangulo (lado1,lado2,lado3) y para determinar que tipo de triangulo es, de acuerdo a los siguientes casos: suponga A señala el mayor de los lados (lado1,lado2,lado3) y B yC corresponden a los otros dos, entonces
si A>=B+C no se trata de un triangulo
si A^2=B^2+C^2 se forma un triangulo rectángulo
si A^2>B^2+C^2 se forma un triangulo obtusángulo
si A^2<B^2+C^2 se forma un triangulo acutangulo


1.- inicio
int n1,n2,n3,A,B,C,A1,B1,C1
print " Introdusca el lado 1= "
Read n1
print " Introdusca el lado 2= "
Read n2
print " Introdusca el lado 3= "
cin>>n3
if (n1>n3&&n1>n2)
{
A=n1
B=n2
C=n3
print " El valor de A es= ", A
print " El valor de B es= ", B
print " El valor de C es= ", C
}
else if (n2>n1&&n2>n3)
{
A=n2
B=n3
C=n1
print " El valor A es= ", A
print " El valor B es= ", B
print " El valor C es= ", C
}
else if (n3>n1&&n3>n2)
{
A=n3
B=n1
C=n2
print " El valor A es= ", A
print " El valor B es= ", B
print " El valor C es= ",C
}
else
{
}

A1=A*A
B1=B*B
C1=C*C

if(A>=B+C)
{
print " No se trata de un triangulo :( "
}
else if(A1==B1+C1)
{
print " Se forma un triangulo rectangulo"
}
else if(A1>B1+C1)
{
print " Se forma un triangulo obtusangulo "
}
else if(A1<B1+C1)
{
print " Se forma un triangulo acutangulo "
}
else
{
}
fin


















Practica 4 problema 2

Diseñe un programa para leer un valor entero y determinar si se trata de un numero par o impar.

1.-inicio
int numero
print " Programa para leer un valor par y uno impar "
Read numero
if(numero%2==0)
{
print, numero," numero par "
}
else
{
print ,numero," numero impar "
}

fin


















Practica 4 problema 3

Escribir un programa para leer tres numeros enteros y emita un mensaje que indique si estan o no en orden numerico.


1.-inicio
int n1,n2,n3
print "\nPrograma para leer tres numeros enteros y emitir si estan en orden numerico\n"
print " Primer numero "
read n1
print " Segundo numero "
read n2
print " Tercer numero "
read n3
if(n1>n2&&n2>n3)
{
print " Estan en orden descendente "
}
else if (n3>n2&&n2>n1)
{
print " Estan en orden ascendente "
}
else
{
print " No se encuentran en ningun orden "
}





















Practica 4 problema 4

Escriba un programa que introdusca el numero de un mes (1 al 12) y visualice el numero de dias de ese mes

1.inicio
int n1
print " Introdusca el numero del mes que desea "
print " Enero 1)"
print " Febrero 2)"
print " Marzo 3) "
print " Abril 4)"
print " Mayo 5)"
print " Junio 6)"
print " Julio 7)"
print " Agosto 8) "
print " Septiembre 9) "
print " Octubre 10)"
print " Noviembre 11)"
print " Diciembre 12)"
print " Buscar el mes "
read n1
if (n1==1)
{
print " El mes de enero tiene 31 dias "
}
else if(n1==2)
{
print " El mes de febrero tiene 29 dias "
}
else if(n1==3)
{
print " el mes de marzo tiene 31 dias "
}
else if (n1==4)
{
print " El mes de abril tiene 30 dias "
}
else if(n1==5)
{
print " El mes de mayo tiene 31 dias "
}
else if(n1==6)
{
print " el mes de junio tiene 30 dias "
}
else if (n1==7)
{
print " El mes de julio tiene 31 dias "
}
else if(n1==8)
{
print " El mes de agosto tiene 31 dias "
}
else if(n1==9)
{
print " el mes de septiembre tiene 30 dias "
}
else if (n1==10)
{
print " El mes de octubre tiene 31 dias "
}
else if(n1==11)
{
print " El mes de noviembre tiene 20 dias "
}
else if(n1==12)
{
print " El mes de diciembre tiene 31 dias "
}
else
{
print " Siga participando "
}



















Practica 4 problema 5


Practica 4 problema 5
haga un programa que lea tres evaluaciones parciales de una materia y calcule el promedio. Escriba la calificación correspondiente al promedio.
si promedio<50 reprobado
si promedio<65 aprobado
si promedio >=65 y menor a 85 notable
si promedio es 85 y <100 sobresaliente
si promedio es igual a 100 matricula de honor

1.-inicio
int n1,n2,n3,e 
print " Introdusca primera evaluacion= "
read n1
print " Introdusca segunda evaluacion= "
read n2;
print  " Introdusca tercera evaluacion= "
read n3
e=(n1+n2+n3)/3
if (e<50)
{
print " Promedio= ",e," El alumno esta reprobado "
}
else if (e<65)
{
print " Promedio= ",e," El alumno esta aprobado "
}
else if (e>=65&&e<85)
{
print " Promedio= ",e," El alumno tiene un promedio notable "
}
else if(e>=85&&e<100)
{
print " Promedio= ",e," El alumno tiene un promedio sobresaliente "
}
else if(e==100)
{
print " Promedio= ",e," Matricula de honor para el alumno "
}
else
{
print " Favor de registrar las evaluaciones otra vez "
}


fin



No hay comentarios:

Publicar un comentario