Skip to content

Commit 82fd59e

Browse files
authored
Create program.cpp
1 parent ec69a3d commit 82fd59e

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed

program.cpp

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
#include <iostream>
2+
3+
using namespace std;
4+
5+
//int main(int argn, char* argv[])
6+
7+
int main() {
8+
cout << "Hello world!" << endl;
9+
10+
/*
11+
Zmienna sk³ada siê z komurek pamiêci, wiêc nie ustawienie wartoœci pocz¹tkowej mo¿e spowodowaæ ¿e bêdzie mia³a wartoœæ z poprzedniego u¿ycia komórki przez RAM.
12+
*/
13+
14+
// deklaracja zmiennej
15+
int zmienna;
16+
17+
//definicja zmiennej
18+
int zmienna1 = 23;
19+
20+
21+
// zmienne typu ca³kowitego
22+
char znak = 'a'; // 1 bajt
23+
char znak2 = 65; // 1 bajt
24+
int liczba1 = 123; // 4 bajty
25+
short int liczba2 = 344; // 2 bajty
26+
long int liczba3 = 1231; // 8 bajtów
27+
long long int liczba4 = 123; // 16 bajtów
28+
29+
// zmienne zmiennoprzecinkowe
30+
float liczba_rzeczywsita1 = 123123.3434;
31+
double liczba_rzeczywsita2 = 234234.234;
32+
33+
// zmienna typu logicznego
34+
bool typLogiczny = true; // 1 bajt
35+
36+
//stale
37+
const int stala = 345546;
38+
39+
//unsigned / signed
40+
41+
42+
//dodawanie
43+
int x = 12, y = 24;
44+
int suma = x + y;
45+
cout<< x << " + " << y << " = "<< suma<<endl;
46+
47+
cout<<endl;
48+
49+
//kod ascii odpowiada literom
50+
char litera1 = 'A'; //litera
51+
char litera2 = 65; //kod ASCII litery
52+
//cout<< litera1 <<", "<< litera2 <<endl;
53+
54+
float rzeczywista1 = 213.3432153;
55+
float rzeczywista2 = 56.45;
56+
float notacjanaukowa1 = 1.0e-8; //1^-8
57+
float notacjanaukowa2 = 2.0e+5; //2^5
58+
//cout<<rzeczywista1 / rzeczywista2 <<endl;
59+
//cout<<notacjanaukowa1<<endl<<notacjanaukowa2<<endl;
60+
61+
//rzutowanie typów
62+
double iloczyn = (double)notacjanaukowa1 + notacjanaukowa2; //ogólnie lepiej operacje wykonywac na zmiennych tego samego typu
63+
64+
//cin i cout
65+
66+
float rzecz1;
67+
//cin >> rzecz1;
68+
//cout<< rzecz1+100;
69+
70+
cout<<endl;
71+
72+
73+
74+
cout<<"Wpisz litere:"<<endl;
75+
cin>>znak2;
76+
cout<<"Wpisales litere ["<<znak2<<"]"<<endl<<endl;
77+
78+
79+
float n, m;
80+
cout<<"Wpisz pierwsza liczbe: ";
81+
cin>>n;
82+
cout<<endl<<"Wpisz druga liczbe: ";
83+
cin>>m;
84+
85+
cout<<n<<" + "<<m<<" = "<<n+m<<endl;
86+
cout<<n<<" - "<<m<<" = "<<n-m<<endl;
87+
cout<<n<<" / "<<m<<" = "<<n/m<<endl;
88+
cout<<n<<" * "<<m<<" = "<<n*m<<endl;
89+
90+
91+
92+
93+
94+
95+
96+
return 0;
97+
}
98+

0 commit comments

Comments
 (0)