Evo stavit cu primjere programa koje sam ja izradio prije nekih godinu dana!Mozda ce nekom pomoc jel su stvarno jednostavni samo ih treba compilat!
#include<iostream>
#include<conio.h>
#include<stdio.h>
using namespace std;
int main()
{
cout<<"\t\t\t\tUbizec Corporation"<<endl;
cout<<"\t\t\t(Dobrodosli u Ubizec Softwer Engine)";
cout<<"\n\n\tProgram opraduje teme:omskog,induktivnog i kapacitivnog otpora";
cout<<"\n\nTema:OHMOV ZAKON";
cout<<"\n\nOHMOV ZAKON-temeljni zakon elektrotehnike.Govori o odnosu jakosti struje,napona i otpora u strujnom krugu.Racuna ce prema formuli R=U/I(oma),I=jakost struje kroz strujni krug u amperima (A),U=napon izvora u Voltima(V),R=ukupan otpor strujnog kruga.";
cout<<"\n\nPrimjer:";
cout<<"\nUpisite vrijednosti napona(V)i struje(A)kako bi program mogao izracunat omski otpor!";
float I,R,U,nastavak;
cout<<"\nUpisi napon(V) strujnog kruga U=";
cin>>U;
cout<<"Upisite jakost struje(A) u strujnom krugu I=";
cin>>I;
cout<<"Program ce iz tvojih zadanih uvjeta izracunat omski otpor R";
R=U/I;
cout<<"\nOmski otpor iznosi R="<<R<<" OMA";
cout<<"\n\nTema:INDUKTIVNI OTPOR";
cout<<"\n\nINDUKTIVNI OTPOR-je otpor koji nastaje uslijed samoindukcije u induktivnom trosilu L(zavojnica).Vazno je napomenuti da svaka realna zavojnica ima svoj omski otpor koji je nemoguce izbjeci zbog duljine zice od koje je zavojnica namotana.Mjerna jedinica je H=henry.FORMULA:Xl=2*3.14*f*L";
cout<<"\n\nPrimjer:";
cout<<"\nUpisite frekvenciju f(Hz)i induktivitet L(H) kako bi program mogao izracunati Xlinduktivni otpor zavojnice!";
float f,L,Xl;
cout<<"\nUpisite frekvenciju(Hz) strujnog kruga f=";
cin>>f;
cout<<"Upisite induktivitet(H) zavojnice L=";
cin>>L;
Xl=2*3.14*f*L;
cout<<"Induktivni otpor iznosi Xl="<<Xl<<" OMA";
cout<<"\n\nTema:KAPACITIVNI OTPOR";
cout<<"\n\nKAPACITIVNI OTPOR-je otpor koji kondenzator pruza prolazu izmjenicne struje.Kondenzatori C su u biti dvije medusobno blizu vodljive povrsine koje se ni na jednom mjestu ne dodiruju.Izmedu tih povrsina je izolator.Mjerna jedinica je F-farad.FORMULA:Xc=1/(2*3.14*f*c)";
cout<<"\n\nPrimjer:";
cout<<"\nUpisite frekvenciju f(Hz)strujnog kruga i kapacitet C(F)kako bi program mogao izracunati kapacitivni otpor kondenzatora!";
float C,Xc;
cout<<"\nUpisite frekvenciju(Hz) strujnog kruga f=";
cin>>f;
cout<<"Upisite kapacitet(F)kondenzatora C=";
cin>>C;
Xc=1/(2*3.14*f*C);
cout<<"Kapacitivni otpor iznosi Xc="<<Xc<<" OMA";
cout<<"\n\nUbizec Corporation \ne-mail:crowarheroes@gmail.com \nweb:www.ubizeccorporation.bloger.hr";
getch();
return 0;
}
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<math.h>
using namespace std;
int main()
{
cout<<"\t\t\t\tUbizec Corporation"<<endl;
cout<<"\t\t\t(Dobrodosli u Ubizec Softwer Engine)";
cout<<"\n\n\tProgram opraduje teme:Umax,Uef,Rezonancije,Djelatna snaga";
cout<<"\n\nTema:MAKSIMALNA I EFEKTIVNA VRIJEDNOST STRUJE ILI NAPONA";
cout<<"\n\nMaksimalna vrijednost struje ili napona je najveca vrijednost koju izmjenicna struja postigne za vrijeme jedne periode.Formula:Umax=Uef*korjen(2) ta formula vrijedi i za struju i napon samo se mjenjaju simboli i mjerna jedinica!Efektivna vrijednost napona i struja je korijen(2)puta manja od maksimalne vrijednosti UmaxFormula:Uef=Umax/korijen(2)!";
cout<<"\n\nPrimjer:";
cout<<"\nUpisite efktivnu vrijednost struje a program ce izracunat maksimalnu Umax";
float Umax,Uef;
cout<<"\nUpisi Uef=";
cin>>Uef;
Umax=Uef*sqrt(2.0);
cout<<"Maksimalna vrijednost napona je Umax="<<Umax<<" V";
cout<<"\n\nTema:Impendancija";
cout<<"\n\nImpedancija Z [om] je otpor o krugu izmjenicne struje i sastoji se od omskog otpora R [om] i induktivnog otpora XL [om].FORMULA:Z=korjen(R*R+X*X)!";
cout<<"\n\nPrimjer:";
cout<<"\nUpisite otpor R(om)i otpor X(zavisi moze bit zavojnice ili kapaciteta)upisite koj ocete program ce izracunat impendanciju u tom strujnom krugu!";
float Z,R,X;
cout<<"\nUpisite otpor R=";
cin>>R;
cout<<"Upisite X=";
cin>>X;
Z=sqrt((R*R)+(X*X));
cout<<"Impendancija iznosi Z="<<Z<<" OMA";
cout<<"\n\nTema:Serijska Rezonancija";
cout<<"\n\nSerijska rezonancija je pojava da kod serijski spojenog induktivnog i kapacitivnog otpora u slucaju izjednacenja njihovih otpora (XL = XC), tece maksimalna struja kod rezonantne frekvencije fo Thomsonova jednadzba f=1/2*3.14korjen(L*C)";
cout<<"\n\nPrimjer:";
cout<<"\nUpisite induktivitet L i kapacitet C a program ce izracunat serisku rezonanciju";
float L,C,f;
cout<<"\nUpisite induktivitet L=";
cin>>L;
cout<<"Upisite kapacitet C=";
cin>>C;
f=1/(2*3.14*sqrt(L*C));
cout<<"Serijska rezonancija iznosi f="<<f<<" Hz";
cout<<"\n\nTema:Paralelna Rezonancija";
cout<<"\n\nParalelna rezonancija je pojava da kod paralelno spojenog induktivnog i kapacitivnog otpora,u slucaju izjednacenja njihovih otpora (XL = XC), tece minimalna struja kod rezonantne frekvencije fo!Formula:f=1/2*3.14korjen(L*C)";
cout<<"\n\nTema:Djelatna snaga";
cout<<"\n\nDjelatna snaga P[W] pri omskom opterecenju je elektricna snaga koja se u trosilu pretvara u neki drugi oblik, prikazano jednadzbom P = U * I * cos(fi) [W]";
float P,I,U,cos,fi;
cout<<"\nUpisite napon U=";
cin>>U;
cout<<"Upisite struju I=";
cin>>I;
cout<<"Upisite kut fi=";
cin>>fi;
P=U*I;
cout<<"Djelatna snaga iznosi P="<<P<<"*cos(fi)W";
cout<<"\n\nUbizec Corporation \ne-mail:crowarheroes@gmail.com \nweb:www.ubizeccorporation.bloger.hr";
getch();
return 0;
}