Приступая к решению задач, ознайомтеся зі статтями Массиви в C++ і Генератор випадкових чисел rand(), если еще не читали их. Постарайтеся вирішувати запропоновані завдання самостійно і дивитися наші рішення тільки в крайньому випадку.
1. Создать массив типа int на 10 елементів і заповнити його випадковими числами від 7 до 14. Після заповнення перезаписати всі числа, які більше десяти: від закладеного значення відняти 10. Наприклад в осередку зберігається число 12: 12 – 10 = 2. Записать в эту ячейку 2 Записывая новое значение, используйте складові(комбіновані) оператори.
2. Заполнить массив из 50-ти элементов нечётными числами от 1 до 99. (используйте операцию остаток от деления, чтобы проверить число на чётность)
3. Объявить три массива. Перші два заповнити випадковими значеннями від 10 до 30. В елементи третього масиву записати суму відповідних елементів перших двох масивів. (в нулевую ячейку третьего – сумму нулевых ячеек первого и второго массивов и так далее). Затем найти среднее арифметическое элементов третьего массива, максимальное значение и минимальное значение, которые он хранит.
У першому рядку знаходяться два цілих числа n,м (1≤ п,м ≤ 2·105) - розміри масивів a і b.
У другому рядку знаходяться n цілих чисел - елементи масиву a (- 109 ≤ ≤ 109 до).
У третьому рядку знаходяться m цілих чисел - елементи масиву b (- 109 ≤ ≤ 109 BJ).
Вихідні дані
#include
using namespace std;
int main (){
INT F[49];
б INT = 0;
ІНТ х = 0;
for(INT I = 0;b<= 99;б ++) {
if (б% 2 == 0){
б ++;
}
if (б% 2 == 1){
F[x]= Ь;
х ++;
}
}
for(INT г = 0;від<= 49;з ++) {
cout<<"F["<<від<<"]"<<F[від]<<endl;
}
}
using namespace std;
int main()
{
setlocale(LC_ALL, “Rus”);
Const INT розмір = 10;
int i = 0;
int sum = 0;
ІНТ середній = 0;
int ourArr[size] = {};
int ourArr2[size] = {};
int ourArr3[size] = {};
int min = 100;
int max = 0;
cout << "Заполняем массивы" << endl;
for (i = 1; i < 11; i )
{
ourArr[i] = size + rand() % 21;
ourArr2[i] = size + rand() % 21;
ourArr3[i] = ourArr[i] + ourArr2[i];
cout << ourArr[i] << " | ";
cout << ourArr2[i] << " | ";
cout << ourArr3[i] < max)
макс = ourArr3[i];
if (ourArr3[i] < min)
хв = ourArr3[i];
}
cout << "Максимум = " << max << endl;
cout << "Минимум = " << min << endl;
cout << "Среднее арифм. = " << average << endl;
}
Допоможіть
знайти суму 5 найбільших елементів одновимірного масиву A (20) і геометричній середовища?
знайти суму 5 найбільших елементів одновимірного масиву A (20) і геометричній середовища?
С
Температура повітря вимірювалася 30 раз на добу, що виражається в одновимірному масиві. Скільки коштує середньодобова температура вдень?
С
Допоможіть пажалуйста
Допоможіть будь ласка!
Задано одновимірний масив А(10) . Якщо перед максимальним елементом розташовано два нуля, то збільшити всі позитивні елементи в 2 рази
С
#include
using namespace std;
int main()
{
setlocale(LC_ALL, “rus”);
const int SIZE = 50;
int array[SIZE] = {};
int a = 0;
for (int i = 0; i <= 99; i )
{
if(i % 2 != 0)
{
array[i] = i;
cout << a << "-я ячейка массива содержит " << array[i] << endl;
A ++;
}
}
system("pause");
return 0;
}