Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nacional
Martínez Ricardo
Tarea 1 POO
2CV16
2022302869
Introducción
Este es un reporte sobre un programa que pueda calcular la intensidad de un circuito, esto en base
a la fórmula vista durante la clase correspondiente.
Desarrollo:
Programa:
#include <iostream>
#include <iomanip>
#include <string>
#include <math.h>
class Circuito{
private:
double intensidad;
double resistencia;
double voltaje;
double inductancia;
double capacitancia;
double frecuencia;
public:
void set(double,double,double,double,double,double);
void getPrint(void);
double getMsg(string);
double calInt(void);
void caratula(void);
};
int main(void){
Circuito C1;
C1.caratula();
C1.getPrint();
cin.get();
return 0;
double x;
cin >> x;
return x;
void Circuito::set(double in, double res, double vol, double indu, double cap, double frec){
intensidad = in;
resistencia = res;
voltaje = vol;
inductancia = indu;
capacitancia = cap;
frecuencia = frec;
void Circuito::getPrint(void){
double Circuito::calInt(void){
double in;
in = pow(resistencia,2.0) + pow(in,2.0);
in = sqrt(in);
in = voltaje/in;
return in;
void Circuito::caratula(){
setlocale(LC_CTYPE,"Spanish");
<< " \t\tESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA " << endl
<< " \t\t\t GUERRERO MENDOZA BRAYAN ANTONIO " << endl
;cout<< " \t\t PROGRAMA QUE CALCULA LA INTENSIDAD DE UN CIRCUITO " << endl;
cin.get();
}
Conclusión:
Considero que el programa no fue algo tan complicado de hacer puesto que por las clases teníamos
una idea acerca de cómo realizar que se mostrarán los datos y el cómo se solicitaban los mismos sin
embargo el cómo obtener el resultado o la intensidad se me hizo más complejo por cómo se debía
de obtener la formula y como se mostraba esta misma.