initial commit
This commit is contained in:
18
C++/lesson3/task0.cpp
Normal file
18
C++/lesson3/task0.cpp
Normal file
@ -0,0 +1,18 @@
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
int n;
|
||||
std::cin >> n;
|
||||
int* nums = new int[n];
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
std::cin >> nums[i];
|
||||
}
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
std::cout << nums[i] << ' ';
|
||||
}
|
||||
std::cout << std::endl;
|
||||
|
||||
delete[] nums;
|
||||
}
|
18
C++/lesson3/task1.cpp
Normal file
18
C++/lesson3/task1.cpp
Normal file
@ -0,0 +1,18 @@
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
int a[10] = {11, 34, 32, 5, 86, 34, 123, 456, 148, 3456};
|
||||
int min = a[0];
|
||||
int max = a[0];
|
||||
|
||||
for (int i = 0; i < 10; i++) {
|
||||
if (a[i] < min) {
|
||||
min = a[i];
|
||||
}
|
||||
if (a[i] > max) {
|
||||
max = a[i];
|
||||
}
|
||||
}
|
||||
std::cout << min << "\n";
|
||||
std::cout << max << "\n";
|
||||
}
|
19
C++/lesson3/task2.cpp
Normal file
19
C++/lesson3/task2.cpp
Normal file
@ -0,0 +1,19 @@
|
||||
#include <cstdlib>
|
||||
#include <ctime>
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
int nums[10];
|
||||
std::srand(std::time(NULL));
|
||||
for (int i = 0; i < 10; i++) {
|
||||
nums[i] = rand() % 100 + 1;
|
||||
}
|
||||
|
||||
int sum = 0;
|
||||
|
||||
for (int i = 0; i < 10; i++) {
|
||||
sum += nums[i];
|
||||
}
|
||||
|
||||
std::cout << sum / 10 << '\n';
|
||||
}
|
20
C++/lesson3/task3.cpp
Normal file
20
C++/lesson3/task3.cpp
Normal file
@ -0,0 +1,20 @@
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
int n;
|
||||
std::cin >> n;
|
||||
|
||||
int* nums = new int[n];
|
||||
for (int i = 0; i < n; i++) {
|
||||
std::cin >> nums[i];
|
||||
}
|
||||
|
||||
int sum = 0;
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
sum += nums[i];
|
||||
}
|
||||
|
||||
std::cout << sum << '\n';
|
||||
delete[] nums;
|
||||
}
|
26
C++/lesson3/task4.cpp
Normal file
26
C++/lesson3/task4.cpp
Normal file
@ -0,0 +1,26 @@
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
int n;
|
||||
std::cin >> n;
|
||||
int a[n][n];
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
for (int j = 0; j < n; j++) {
|
||||
a[i][j] = i * j;
|
||||
std::cout << a[i][j] << " ";
|
||||
}
|
||||
std::cout << "\n";
|
||||
}
|
||||
|
||||
int s = 0;
|
||||
|
||||
for (int i = 0; i < n; i++) {
|
||||
for (int j = 0; j < n; j++) {
|
||||
s += a[i][j];
|
||||
}
|
||||
int avg = s / n;
|
||||
std::cout << avg << "\n";
|
||||
s = 0;
|
||||
}
|
||||
}
|
23
C++/lesson3/task5.cpp
Normal file
23
C++/lesson3/task5.cpp
Normal file
@ -0,0 +1,23 @@
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
int a[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
|
||||
|
||||
for (int i = 0; i < 3; i++) {
|
||||
for (int j = 0; j < 3; j++) {
|
||||
std::cout << a[i][j] << ' ';
|
||||
}
|
||||
std::cout << '\n';
|
||||
}
|
||||
|
||||
std::cout << '\n';
|
||||
|
||||
std::swap(a[0], a[2]);
|
||||
|
||||
for (int i = 0; i < 3; i++) {
|
||||
for (int j = 0; j < 3; j++) {
|
||||
std::cout << a[i][j] << ' ';
|
||||
}
|
||||
std::cout << '\n';
|
||||
}
|
||||
}
|
22
C++/lesson3/task6.cpp
Normal file
22
C++/lesson3/task6.cpp
Normal file
@ -0,0 +1,22 @@
|
||||
#include <iostream>
|
||||
|
||||
void bubbleSort(int data[], int lenD) {
|
||||
int tmp = 0;
|
||||
for (int i = 0; i < lenD; i++) {
|
||||
for (int j = (lenD - 1); j >= (i + 1); j--) {
|
||||
if (data[j] < data[j - 1]) {
|
||||
tmp = data[j];
|
||||
data[j] = data[j - 1];
|
||||
data[j - 1] = tmp;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
int main() {
|
||||
int a[3] = {1, 3, 5};
|
||||
int b[3] = {0, 2, 4};
|
||||
|
||||
int c[6];
|
||||
for (int)
|
||||
}
|
Reference in New Issue
Block a user