· 5 years ago · May 15, 2020, 07:46 AM
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Threading.Tasks;
6
7namespace ConsoleApp1
8{
9 class Program
10 {
11 static void Main(string[] args)
12 {
13
14 //int systemStatus = 2;
15 //if (systemStatus == 4)
16 // Console.WriteLine("Ale fajnie");
17 //else
18 // Console.WriteLine("Ale niefajnie");
19
20 //if (systemStatus == 1)
21 //{
22 // Console.WriteLine("Send notification by Email");
23 //}
24 //else if (systemStatus == 2)
25 //{
26 // Console.WriteLine("Send notification by SMS");
27 //}
28 //else
29 //{
30 // Console.WriteLine("Don't send anything. Return to Home page");
31 //}
32
33 //int singleNumber = 10;
34
35 //string password = singleNumber == 2 ? "burek" : "sznurek";
36 //Console.WriteLine(password);
37 //bool isPremium = true;
38
39
40
41 //if (!isPremium)
42 //{
43 // Console.WriteLine("Trigerred");
44 //}
45
46 //string emailDomain = "onet.eu";
47
48 //switch (emailDomain)
49 //{
50 // case "gmail.com":
51 // Console.WriteLine("send email");
52 // break;
53 // case "yahoo.com":
54 // Console.WriteLine("send sms");
55 // break;
56 // case "o2.pl":
57 // Console.WriteLine("send push");
58 // break;
59 // case "wp.pl":
60 // Console.WriteLine("lalal");
61 // break;
62 // default:
63 // Console.WriteLine("return to home page.");
64 // break;
65 //}
66
67
68 //int counter = 1;
69
70
71 //while (counter <= 100)
72 //{
73 // Console.WriteLine(counter);
74 // counter++;
75 //}
76
77 // // Do - while
78 // do
79 // {
80 // Console.WriteLine(counter);
81 // } while (false);
82
83
84 // for (int i = 1; i < 3; i++)
85 // {
86 // Console.WriteLine(i);
87 // }
88
89
90
91 // foreach (int guest in modifiedGuestList)
92 // {
93 // Console.WriteLine(guest);
94 // }
95
96 // // Jezeli liczba podzielna przez 3 drukuj foo, jezeli przez 5 bar, jezeli przez 3 i 5 foobar
97
98 // for (int i = 1; i <= 100; i++)
99 // {
100 // if (i % 3 == 0 && i % 5 == 0)
101 // {
102 // Console.WriteLine(i + " foobar");
103
104 // }
105 // else if (i % 3 == 0)
106 // {
107 // Console.WriteLine(i + " foo");
108
109 // }
110 // else if (i % 5 == 0)
111 // {
112 // Console.WriteLine(i + " bar");
113 // }
114 // }
115
116 // // TABLICE - ARRAYS
117
118 //int[] myArr = new int[5] { 121, 32, 23, 994, 2225 };
119
120 //int length = myArr.Length;
121
122 //int firstInArr = myArr[0];
123 //int lastInArr = myArr[length - 1];
124
125
126 //int[] emptyArr = new int[3];
127
128 ////emptyArr[0] = 134;
129 ////emptyArr[1] = 23;
130 ////emptyArr[2] = 45;
131
132 //for (int i = 0; i < emptyArr.Length; i++)
133 //{
134 // emptyArr[i] = myArr[i];
135 //}
136
137 //for (int i = 0; i < emptyArr.Length; i++)
138 //{
139 // Console.Write(emptyArr[i] + " ");
140 //}
141
142 //Console.WriteLine();
143
144 int[] myArr = new int[5] { 121, 32, 23, 994, 2225 };
145 int[] reverseArr = new int[5];
146 int temporary = 0;
147
148 for (int i = myArr.Length - 1; i >= 0; i--)
149 {
150 reverseArr[i] = myArr[myArr.Length - 1 - i];
151 Console.WriteLine(myArr[i] + " ");
152 }
153
154 Console.WriteLine("*******");
155 for (int i = 0; i < reverseArr.Length; i++)
156 {
157 Console.Write(reverseArr[i] + " ");
158 }
159
160
161 // //Odwróć kolejność elementów w tablicy i wydrukuj tablice, NIE używając metody Arrray.Reverse
162 // // TIP - można użyć drugiej tablicy pomocniczej
163 // // TIP - polecam zadeklarować zmienną pomocniczą typu "schowek" np. int temporary;
164
165 // int[,] myArr = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } };
166
167 // for (int i = 0; i < 2; i++)
168 // {
169 // for (int j = 0; j < 3; j++)
170 // {
171 // Console.Write(myArr[i, j] + " ");
172 // }
173 // Console.WriteLine();// nowa linia
174 // }
175
176 // Propozycja rozwiązania
177 //int[] myArr2 = new int[5] { 121, 32, 23, 994, 2225 };
178 //int[] reversedArr = new int[myArr2.Length];
179
180 //for (int i = 0; i < myArr2.Length; i++)
181 //{
182 // reversedArr[i] = myArr2[myArr2.Length - 1 - i];
183 //}
184
185 //for (int i = 0; i < reversedArr.Length; i++)
186 //{
187 // Console.Write(reversedArr[i] + " ");
188
189 //}
190 //Console.WriteLine("****");
191 //for (int i = 0; i < reversedArr.Length; i++)
192 //{
193 // Console.WriteLine(myArr2[i]);
194 //}
195 //Console.ReadKey();
196
197 // // STRINGS
198
199 // string txt = "Ala";
200 // string txt2 = "ma";
201 // string txt3 = "kota";
202
203 // string mySentence = txt + " " + txt2 + " " + txt3;
204
205 // Console.WriteLine(mySentence);
206
207 // // TEGO UŻYWAMY
208 // string patientName = "Wojciech";
209 // string lastName = "Kowalski";
210 // int roomNumber = 5;
211 // string outcomeVar = $"{patientName} {lastName} przyjdź pod gabinet nr {roomNumber}";
212 // Console.WriteLine(outcomeVar);
213
214 // string outcomePlaceholder = string.Format("{0} przyjdź pod gabiner nr {1}", patientName, roomNumber);
215
216 // char[] napis = new char[3] { 'A', 'l', 'a' };
217
218 // string citizen = "Konstantynopoiltańczykowianeczka";
219 // char lastInString = citizen[citizen.Length - 1];
220 // char firstInString = citizen[0];
221
222 // int indexOfChar = citizen.IndexOf('ń');
223
224 // char[] citizenArr = citizen.ToCharArray();
225 // Array.Reverse(citizenArr);
226
227 // // Przycinanie white space
228 // string sentence = " odznaka dobrego pacjenta ";
229
230 // string trimmedSentence = sentence.Trim();
231
232 //// Do wielkich liter
233 // string badge = "Odznaka Dobrego Pacjenta";
234 // string upperBadge = badge.ToUpper();
235
236 // // Do małch liter
237 // string badge = "Odznaka Dobre Pacjent";
238 // string lowerBadge = badge.ToLower();
239
240 // // Konwersja na typ string
241 // int x = 3;
242 // string xString = x.ToString();
243
244 // string chopper = "helikopter";
245
246 // char[] chopperArr = chopper.ToCharArray();
247 // char[] mappedArr = new char[chopperArr.Length];
248
249 // for (int i = 0; i < chopperArr.Length; i++)
250 // {
251 // if (i % 2 == 0)
252 // {
253 // mappedArr[i] = char.ToUpper(chopperArr[i]);
254 // }
255 // else
256 // {
257 // mappedArr[i] = chopperArr[i];
258 // }
259 // }
260
261 // string outcomeChopper = string.Join("", mappedArr);
262
263 // string napis = "Ala ma kota";
264 // string[] napisArr = napis.Split(' ');
265 // Array.Reverse(napisArr);
266
267 // Console.WriteLine();
268 // Console.ReadLine();
269 // }
270 }
271 }
272
273}