Sie sind auf Seite 1von 3

Taller para entregar antes del día miércoles 21 de febrero

Deben formar grupos de a dos personas


Deben enviar un informe en “Word” vía correo electrónico al
profesor (fsalazard@unal.edu.co)
El nombre de informe de cada grupo:
Prog_I_2018_Taller1@prefijocorreoquienenvia

Contenido del informe:


1) Portada de presentación: nombre de la universidad y facultad,
nombre, correo e identificación de los integrantes del grupo,
fecha del informe
2) Breve descripción del informe
3) Programa “PseInt”
4) Resultados “PseInt”
5) Programa “C++”
6) Resultados “C++”
7) Conclusiones
Taller – Lugar geométrico “CR” (circulo – radio)

(Gráfica del Algoritmo LugarCR )

Algoritmo LugarCR
// Dados (ver gráfica anterior)
// r: radio; (xp,yp): un punto cualquiera en el plano;
// Calcular: AC: área del circulo; OAB: área del triángulo OAB
// (verificar si la fórmula es verdadera)
// Determinar si el punto (xp,yp) está dentro del círculo
// Determinar si el punto (xp,yp) está dentro del triángulo
// (lugar geométrico OAB: primer cuadrante; sobre o debajo de la recta Y=X; a la izquierda de la recta
// x=r/rc(2.0))
//
// Ayuda: determine el punto de intersección en el primer cuadrante entre la recta y el circulo
//
Definir r,xp,yp,AC,d,OAB como Real;
Definir lugarCR Como Logico;
r=0.0;
Mientras r<=0.0 Hacer
Escribir "Dar r:";
Leer r;
Fin Mientras
Escribir "Dar xp:";
Leer xp;
Escribir "Dar yp:";
Leer yp;
AC=PI*r^2.0;
OAB=r^2.0/4.0;
d=(xp^2.0 +yp^2.0) ^(1/2);
Escribir " r xp yp";
Escribir r," ",xp," ",yp;
Escribir " AC d";
Escribir AC," ",d;
Escribir "Área OAB: ",OAB;
Si d<=r Entonces
Escribir " ... El punto leído está dentro del círculo ...";
SiNo
Escribir " ... El punto leído está fuera del círculo ...";
Fin Si
lugarCR=(yp<=xp)&(xp>=0.0)&(yp>=0.0)&(xp<=r/rc(2.0));
Si lugarCR=Verdadero Entonces
Escribir " ... El punto leído SÍ está dentro del triángulo OAB ...";
SiNo
Escribir " ... El punto leído NO está dentro del triángulo OAB ...";
Fin Si
FinAlgoritmo

Taller para entregar antes del día miércoles 21 de febrero

Taller: repetir el ejercicio anterior leyendo N puntos, sin calcular el área del triángulo OAB y del
circulo y eliminado los avisos
Escribir " ... El punto leído está dentro del círculo ...";
Escribir " ... El punto leído está fuera del círculo ...";
Escribir " ... El punto leído SÍ está dentro del triángulo OAB ...";
Escribir " ... El punto leído NO está dentro del triángulo OAB ...";
El algoritmo debe leer el valor de N (que debe estar entre 5 y 15)
El algoritmo además debe contar y escribir cuantos puntos de los leídos, están fuera y dentro del
círculo. Así mismo se deben contar y escribir cuantos puntos de los leídos, están dentro y fuera del
triángulo OAB.
Ayuda:
El algoritmo debe tener además definidas las siguientes variables como tipo entero:
N => número de coordenadas (x,y) a leer
i => contador auxiliar de 1 a N (utilizado en un comando “Para …. Hacer”)
Cont1, Cont2, Cont3, Cont4 => contadores donde quedara registrados la cantidad de puntos leídos
dentro/fuera del circulo/triángulo.

Das könnte Ihnen auch gefallen