Sustitutorio - MB545 - 2021 - Ii - Flores Enciso Alfredo David
Sustitutorio - MB545 - 2021 - Ii - Flores Enciso Alfredo David
Sustitutorio - MB545 - 2021 - Ii - Flores Enciso Alfredo David
DACIBHCC
Los 15 minutos adicionales es para que el alumno pueda subir las soluciones al aula virtual
1. Se tiene la clase punto_0, que tiene las coordenadas de dos puntos A (a1, a2,), B
(b1, b2), generados aleatoriamente en el rango [0,13].
Hallará la distancia que servirá para ser considerado como el radio del círculo. hallara
el área y la longitud. También el volumen de una esfera, Use los constructores sin
parámetros y con parámetros.
Luego derive una pirámide de base circular y hallara su Volumen, use los
constructores adecuados. Con evidencia y repetición.
SOLUCIÓN:
#include<iostream>
#include<string.h>
using namespace std;
struct Coord {
float x, y;
};
struct punto_0 {
Coord A, B;
float rad, area, lon,vol;
};
{
Coord A,B,C;
float area;
float altura();
float volumen;
};
void leer(punto_0& T)
{
leerpunto(T.A,'A');
leerpunto(T.B,'B');
}
void area_circulo(punto_0 C)
{
const float pi = 4 * atan(1);
C.area = pow(distancia(C.A, C.B), 2) * pi;
cout << " El área del circulo es de: " << C.area<<"\n";
}
void longitud_circulo(punto_0 C)
{
const float pi = 4 * atan(1);
C.lon = 2*pi*(distancia(C.A, C.B));
cout << "La longitud del círculo es de: " << C.lon << "\n";
}
void volumen_esfera(punto_0 C)
{
const float pi = 4 * atan(1);
C.vol = (4 / 3) * pi * pow(distancia(C.A, C.B),3);
cout << "El volumen de la esfera es de: " << C.vol << "\n";
}
CORRIDAS:
1)
2)
RUBRICA
CRITERIOS 5 3 2 1 0
CLARIDAD Y PRECISIÓN La solución tiene La solución no es No hay solución, la No hay claridad en la Respuesta con
EN LA SOLUCION EN evidencia del completa, pero tiene codificación no es codificación ni precisión algunas líneas sin
VISUAL C++ resultado con la corrida no hay completa, no tiene precisar
corrida y lo guarda evidencia. evidencia
correctamente para
su envío.
Utiliza Resuelve en modo El resultado no No hay solución del Sin solución ni líneas
adecuadamente En consola parcialmente demuestra el uso problema planteado, de código fuente
modo consola la la clase y la corrida no eficaz de la clase, tiene líneas de código,
CONOCE Y RESUELVE solución completa es completa, tiene no hay corrida pero no evidencia hacia
LA PLATAFORMA VISUAL del problema evidencia una solución.
C++ planteado, usando
las clases. E
evidencia con la
corrida
RESUELVE CON Tiene criterio y Usa Usa una estrategia no Usa una estrategia No Usa una estrategia Sin solución ni código
CONOCIMIENTO DE LA una estrategia adecuada acorde con no entendible tiene eficiente, desconoce la fuente evidencia no
PLATAFORMA DE C++ eficiente en la la solución tiene errores de sintaxis. solución tiene errores de conocer el tema
CON WINDOWS confección del errores subsanables, No concluye en la sintaxis y no hay
formulario tiene corrida y solución. Evidencia evidencia de solución
cumpliendo con lo evidencia sin llegar a poca preparación
requerido en la la solución completa.
solución.
CONOCE LA FORMA Envía la solución en Envía la solución al Envía la solución Envía pantallazos sin No envía nada
CORRECTA DE ENVIAR LA una carpeta a su aula virtual. No envía solo parcialmente, orden ni legibles desconoce
SOLUCION drive del Gmail. el link a su profesor no envía el total al
Envía el link al del curso. aula ni al profesor
profesor sin demora.
Envía la solución en
un archivo de Word
o pdf al aula virtual
de la solución del
examen