Ayuda con programacion C++
Publicado por Tyrande (1 intervención) el 07/08/2019 04:44:57
El programa es para calcular Thevenin y Norton pero no me compila bien, espero que me puedan ayudar, muchas gracias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include<iostream>
#include<cmath>
#include<string>
using namespace std;
float main () ;
{
cout<<"Ingrese el valor de las 2 Resistencias y escriba -1 al terminar"<<endl<<endl;
cin>>Resistencias; //Para que meta los valores de las resistencias
while(Resistencias != -1) //Empieza un loop si no sepone el -1
{
total= total+ Resistencias; //Pone el valor total que es igual al antiguo valor total mas las resistencias
parallel=1/Resistencias; //Pone el valor de paralelo 1 que es igual a dividir las resitencias entre 1
tparallel = tparallel //Calcula el valor total de las resistencias despues de ser divididas entre 1
cin>>Resistencias; //Le pregunta si faltan resistencias y las mete a Resistencias
}
fparallel = 1/tparallel; //Resultado final de las resistencias en paralelo y la manda como fparallel
cout<<"Ingrese 1 si quiere hacer Norton o 2 si quiere hacer thevenin"<<endl<<endl;
cin>>Respuesta;
if Respuesta=1;
{
cout<<"Ingrese le valor del voltaje"<<endl<<endl;
cin>>E;
cout<<"Ingrese el valor de la resistencia 2"<<endl<endl;
cin>>R2;
Norton=E*R2/fparallel
cout<<"La corriente de Norton es "<<Norton<<endl<<endl;
}
else Respuesta=2;
{cout<<"Ingrese le valor del voltaje"<<endl<<endl;
cin>>E;
Thevenin=E/fparallel;
cout<<"El valor de Thevenin es:"<<Thevenin<<endl<<endl;
}
}
return 0

- Norton-y-thevenin.rar(665,0 B)
Valora esta pregunta


0