1. Сайыста түскен 10 спортсменнің жарыс қорытындылары бір өлшемді массив арқылы берілген



Дата15.11.2023
өлшемі390,54 Kb.
#123820

Султан Бекзат ИС 22-14
13 вариант
1.Сайыста түскен 10 спортсменнің жарыс қорытындылары бір өлшемді массив арқылы берілген.
Жеңімпаздық нөмірін және оның көрсеткішін баспаға беріңіз.


#include

Int main() {
Const int size = 10;
Int results[size];

For (int i = 0; i < size; ++i) {


Std::cout << «Спортсмен « << i + 1 << «-дің жарыс қорытындысы: «;
Std::cin >> results[i];
}

Int winnerNumber = 1;


Int maxResult = results[0];

For (int i = 1; i < size; ++i) {


If (results[i] > maxResult) {
maxResult = results[i];
winnerNumber = i + 1;
}
}

Std::cout << «Жеңімпаздық нөмірі: « << winnerNumber << std::endl;


Std::cout << «Көрсеткіші: « << maxResult << std::endl;

Return 0;


}

2. Берілген А(15) массиві бойынша ві=sіn aі формуласы бойынша В(15) массивін анықтап, баспаға беріңіз.


(мұндағы аі+1>=аі барлық і=1,15 үшін)

#include
#include

Int main() {


Const int size = 15;
Double A[size];
Double B[size];

For (int i = 0; i < size; ++i) {


Std::cout << «A[« << i + 1 << «]: «;
Std::cin >> A[i];
}

For (int i = 0; i < size; ++i) {


If (i == size – 1 || A[i + 1] >= A[i]) {
B[i] = sin(A[i]);
} else {
Std::cerr << «Қате: A[« << i + 1 << «] мәні A[« << i << «] мәнінен кіші болуы керек» << std::endl;
Return 1;
}
}
25 вариант
2.Берілген А(20) бір өлшемді массивінің ең үлкен 5 элементінің қосындысын және геометриялық ортасын табыңыз.
#include
#include

Int main() {


Const int size = 20;
Double A[size];
For (int i = 0; i < size; ++i) {
Std::cout << «Элемент « << i + 1 << «-ді енгізіңіз: «;
Std::cin >> A[i];
}
Double maxSum = 0;
For (int i = 0; i < 5; ++i) {
maxSum += A[i];
}
Std::cout << «Ең үлкен 5 элементінің қосындысы: « << maxSum << std::endl;

Double product = 1;


For (int i = 0; i < size; ++i) {
Product *= A[i];
}
Double geometricMean = pow(product, 1.0 / size);

Std::cout << «Массив элементтерінің геометриялық ортасы: « << geometricMean << std::endl;



Return 0;
}



Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет