У меня очень много любимых хобби. Но больше всего я люблю рисовать. Когда я рисую, я не только получаю радость от нарисованного, но ещё и тренируюсь и каждая моя последующая картинка выходит всё лучше и лучше! Некоторые мои друзья считают, что я лучшая художница из класса, но мне кажется, что каждый рисует хорошо для себя. Мне нравится рисовать в реалистичном и минималистичном стиле. Каждый раз у меня новые идеи. Правда, все их выполнить сложно. Но я стараюсь максимально и надеюсь, что когда-нибудь нарисую очень красивую картину и мне будет чем гордиться.
По вертикали: 1. В переводе с греческого название этого вида спорта означает «Хожу на цыпочках, лезу вверх» . (Акробатика) 3. Изобретатель снаряда для этого вида спорта - американец Ф. Рагалло. Аппарат напоминает парус или греческую букву «дельта». (Дельтапланеризм) 5. Спортивная игра с мячом, напоминающая русскую лапту. (Бейсбол) 6. Современное зимнее двоеборье. (Биатлон) По горизонтали: 2. Командная спортивная игра проводится на поле размером 61 х 30 м. Площадка ограждена бортиками высотой 100 - 122 см. (Хоккей) 4. От слова, которое в переводе с итальянского означает «удар» , родилось название спортивного снаряда. (Батут) 5. Это скоростной спуск. Скорость спуска достигает более 100 км. Соревнуются только мужчины. (Бобслей) 7. Спортивная игра с мячом двух команд по шесть человек в каждой. Соревнования состоят из трёх или пяти партий. (Волейбол) 8. Одно из толкований названия этого вида спорта - «пустая рука» . (Каратэ)
Відповідь:
1.
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
void randarr(int *A, int N){
for(int i = 0; i < N; i++){
A[i] = rand() % 10 + 1;
}
}
void printarr(int *A, int N){
for(int i = 0; i < N; i++){
cout << A[i] << " ";
}
}
void sortarr(int *A, int N){
for(int i = 0; i < N; ++i){
int smallest = i;
for(int j = i + 1; j < N; ++j){
if(A[j] < A[smallest]){
smallest = j;
}
}
swap(A[i] , A[smallest]);
}
}
int main(){
srand(time(NULL));
setlocale(LC_ALL, "Rus");
int N;
cout << "Введите кол-во елементов массива: ";
cin >> N;
int *A = new int[N];
randarr(A,N);
printarr(A,N);
sortarr(A,N);
cout << "\n";
printarr(A,N);
delete[] A;
return 0;
}
2.
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
void randarr(int *B, int N){
for(int i = 0; i < N; i++){
B[i] = rand() % 10 + 1;
}
}
void printarr(int *B, int N){
for(int i = 0; i < N; i++){
cout << B[i] << " ";
}
}
void sortarr(int *B, int N){
int twoelements;
for(int j = 0; j < N - 1; j++){
twoelements = j;
}
swap(B[0] , B[twoelements]);
}
int main(){
srand(time(NULL));
setlocale(LC_ALL, "Rus");
int N;
cout << "Введите кол-во елементов массива: ";
cin >> N;
int *B = new int[N];
randarr(B,N);
printarr(B,N);
sortarr(B,N);
cout << endl;
printarr(B,N);
delete[] B;
return 0;
}
3.
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
void randarr(int *A, int N){
for(int i = 0; i < N; i++){
A[i] = rand() % 10 + 1;
}
}
void printarr(int *A, int N){
for(int i = 0; i < N; i++){
cout << A[i] << " ";
}
}
void twoarr(int *A, int *B, int N){
for(int i = 0; i < N; i++){
B[i] = A[i] * (-1);
}
}
void sortarrtobig(int *A, int N){
for(int i = 0; i < N; ++i){
int smallest = i;
for(int j = i + 1; j < N; ++j){
if(A[j] < A[smallest]){
smallest = j;
}
}
swap(A[i] , A[smallest]);
}
}
void sortarrtosmall(int *A, int N){
for(int i = 0; i < N; ++i){
int smallest = i;
for(int j = i + 1; j < N; ++j){
if(A[j] > A[smallest]){
smallest = j;
}
}
swap(A[i] , A[smallest]);
}
}
int main(){
srand(time(NULL));
setlocale(LC_ALL, "Rus");
int N;
cout << "Введите кол-во елементов массива: ";
cin >> N;
int *A = new int[N];
int *B = new int[N];
randarr(A,N);
cout << "Первый массив: ";
printarr(A,N);
cout << "\nВторой массив: ";
twoarr(A,B,N);
printarr(B,N);
cout << "\nСортируем первый массив по убыванию" << endl;
sortarrtosmall(A,N);
cout << "Первый массив: ";
printarr(A,N);
cout << "\nСортируем второй массив по возрастанию" << endl;
sortarrtobig(B,N);
cout << "Второй массив: ";
printarr(B,N);
delete[] A;
delete[] B;
return 0;
}