View difference between Paste ID: CDWirbu2 and r0ZaBWjn
SHOW: | | - or go back to the newest paste.
1
// Example program
2
#include <iostream>
3
#include <string>
4
#include <stdint.h> //DO ZADANIA 3  int8_t
5
#include <cmath>
6
#define FLT_EPSILON 1.19209290E-07F // do 9zadania
7
using namespace std;
8
9
int main()
10
{
11
 /*
12
    
13
  //zad 1
14
  double a,b;
15
  cin>>a>>b;
16
  cout<<"a= wartosc_"<<a<<"   b= wartosc_"<<b;
17
  double pom=a;
18
  a=b;
19
  b=pom;
20
  cout<<"\na= wartosc_"<<a<<"   b= wartosc_"<<b;
21
 
22
  
23
  //zad2
24
  const int a;
25
  
26
   
27
  
28
  //zad3
29
  
30
  int8_t a,b;
31
  cin>>a>>b;
32
  cout<<a<<b;
33
  
34
  
35
  
36
  //zad4
37
  
38
  double a,b;
39
  cin>>a>>b;
40
  double iloraz;
41
  iloraz=a/b;
42
  cout<<endl<<iloraz<<endl;
43
  
44
  
45
  //zad 5
46
  
47
  int a,b;
48
  cin>>a>>b;
49
  double c = sqrt(pow(a,2)+pow(b,2)); 
50
  cout<<c;
51
  
52
 //zad6
53
  
54
  int a;
55
  cin>>a;
56
  double pole = 6*(pow(a,2)*sqrt(3))/4;
57
  cout<<pole;
58
  
59
  
60
   
61
  //zad 7
62
  
63
  int n; //ilosc wierzcholkow
64
  cin>>n;
65
  double x[n];
66
  double y[n];
67
  double d=0;
68
  
69
  for(int i=0;i<n;i++){
70
  cin>>x[i]>>y[i];
71
  }
72
  
73
  for(int i=0;i<n-1;i++){
74
  
75
  d=d+(sqrt(pow(x[i+1]-x[i],2)+pow(y[i+1]-y[i],2)));
76
  
77
  cout<<d<<endl;
78
      
79
  }
80
  
81-
  d=d+(sqrt(pow(x[n]-x[0],2)+pow(y[n]-y[0],2)));
81+
  d=d+(sqrt(pow(x[n-1]-x[0],2)+pow(y[n-1]-y[0],2)));
82
  
83
  
84
  cout<<d<<endl;
85
  
86
   
87
   
88
   //zad 8
89
   
90
   int a,b;
91
   cin>>a>>b;
92
   a++;
93
   b++;
94
   cout<<a*b-1;
95
   
96
   //zad 10
97
   
98
 
99
   
100
   bool a = false;
101
   bool b = false;
102
   
103
   if( (a+b) == true){
104
       cout<<true;
105
   }else{
106
       cout<<false;
107
       }
108
   
109
110
   //zad 9
111
   
112
     
113
    float a,b,c,d,e;
114
    double pierwsza, druga;
115
    char x;
116
    cin>>a>>x>>b;
117
    
118
    pierwsza = a/b;
119
    cin>>c>>x>>d>>x>>e;
120
    druga = c-(d/e);
121
    cout<<pierwsza<<endl;
122
    cout<<druga<<endl;
123
   // printf("%d\n",&pierwsza);
124
   // printf("%d\n",&druga);
125
    
126
    
127
    
128
    
129
    
130
    if(abs(pierwsza-druga) < FLT_EPSILON  ){
131
        cout<<"Sa takie same"<<endl;
132
    }else{
133
        cout<<"Nie sa"<<endl;
134
    }
135
  
136
    
137
      //zad 10 i 11
138
   
139
 
140
   
141
   bool a = false;
142
   bool b = false;
143
   
144
   if( (a+b) == true){
145
       cout<<"true";
146
   }else{
147
       cout<<"false";
148
       }
149
  
150
  
151
  (a+b)? (ture) : (false);
152
   
153
    */
154
  
155
  
156
}