Advertisement
B-Matt

Račun otpora by B-Matt

Jan 1st, 2013
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.94 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3. using namespace std;
  4.  
  5. float R1, R2, R;
  6. float t1, t2, alfa, R20;
  7.  
  8. float serija(float R1, float R2)
  9. {
  10.       R=R1+R2;
  11.       return (R);
  12. }
  13.  
  14. float paralela(float R1, float R2)
  15. {
  16.       R=(1/R1)+(1/R2);
  17.       return (R);
  18. }
  19.  
  20. float temp(float t1, float t2, float alfa, float R20)
  21. {
  22.       R=R20*(1+alfa*(t2-t1));
  23.       return (R);
  24. }
  25.  
  26. int main ()
  27. {
  28.     char acUserName[100];
  29.     DWORD nUserName = sizeof(acUserName);
  30.     int i, j;
  31.     if(GetUserName(acUserName, &nUserName)) {
  32.     cout << "Dobro dosao " << acUserName << "." << endl; }
  33.     cout << "Koji otpor zelis racunati? (1 - u spojevima, 2 - ovisan o temp): ";
  34.     cin >> j;
  35.     switch(j)
  36.     {
  37.         case 1:        
  38.             cout << "Unesi koji je spoj (1 - serijski, 2 - paralelni): ";
  39.             cin >> i;
  40.             switch(i)
  41.             {
  42.                    case 1:
  43.                         cout << "Unesi R1: ";
  44.                         cin >> R1;
  45.                         cout << "Unesi R2: ";
  46.                         cin >> R2;
  47.                         serija(R1, R2);
  48.                         cout << "R: " << R << " oma" << endl;
  49.                         break;
  50.                    case 2:
  51.                         cout << "Unesi R1: ";
  52.                         cin >> R1;
  53.                         cout << "Unesi R2: ";
  54.                         cin >> R2;
  55.                         paralela(R1, R2);
  56.                         cout << "R: " << R << " oma" << endl;
  57.                         break;
  58.             }
  59.             break;
  60.         case 2:
  61.              cout << "Unesi temperaturu t1: ";
  62.              cin >> t1;
  63.              cout << "Unesi temperaturu t2: ";
  64.              cin >> t2;
  65.              cout << "Unesi temperaturni koeficijent(alfa): ";
  66.              cin >> alfa;
  67.              temp(t1, t2, alfa, 20);
  68.              cout << "R: " << R << " oma" << endl;
  69.              break;
  70.     }
  71.     system("pause");
  72.     return 0;
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement