
Помогите решить срочно пожалуйста Вариант №21. Запишите с помощью специальной символики:А)
седьмой элемент массива С.Б) массив T размерностью 43.В) массив G1, в котором 123 элемента.Г) элемент массива К, порядковый номер которого равен 44.Д) элемент массива X с индексом i+6.Е) массив P, состоящий из 23 элементов.2. Опишите следующие массивы в разделе описания переменных, предварительно записав, что дано:А) массив К размерностью 25, элементы которого целые числа из промежутка [-30;250];Б) массив Z, в котором 121 элемент. Элементы этого массива – это действительные числа.3. Напишите программу, реализующую заполнение случайными числами 40 элементов массива S и вывод их на экран. Элементы массива – это целые числа из промежутка [0;77].4. Дан одномерный массив С, размерностью 15. Элементы массива – это целые числа из промежутка [0;120]. Напишите программу, вычисляющую произведение элементов массива, которые кратны числу 9 и не кратны числу 5.

Ответы на вопрос

На Pascal
1 А - С[7] Б- T:array [1..43] of Integer; В - G1:array[1..123] of Integer; Г- K[44] Д- X[i+6] Е- P:array [1..23] of Integer;
2- A- K:array [1..25] of Integer;
for k:=1 to 25 do a[k]:=random(-30;250);
Б-



Добро пожаловать! Для начала, давайте разберемся с символикой для записи указанных элементов и массивов, а затем перейдем к написанию программ.
Запись с помощью специальной символики: А) Седьмой элемент массива С: C[6] Б) Массив T размерностью 43: T[43] В) Массив G1, в котором 123 элемента: G1[123] Г) Элемент массива К, порядковый номер которого равен 44: K[43] (так как массивы в большинстве языков программирования индексируются с нуля) Д) Элемент массива X с индексом i+6: X[i+6] Е) Массив P, состоящий из 23 элементов: P[23]
Описание массивов в разделе описания переменных: А) Массив К размерностью 25, элементы которого целые числа из промежутка [-30;250]: int K[25]; Б) Массив Z, в котором 121 элемент. Элементы этого массива – это действительные числа: double Z[121];
Программа для заполнения случайными числами 40 элементов массива S и их вывода на экран:
cpp#include <iostream>
#include <cstdlib> // Для работы с функцией rand()
#include <ctime> // Для инициализации генератора случайных чисел
const int ARRAY_SIZE = 40;
const int MIN_VALUE = 0;
const int MAX_VALUE = 77;
int main() {
// Инициализация генератора случайных чисел
std::srand(static_cast<unsigned>(std::time(nullptr)));
int S[ARRAY_SIZE];
// Заполнение массива случайными числами
for (int i = 0; i < ARRAY_SIZE; ++i) {
S[i] = std::rand() % (MAX_VALUE - MIN_VALUE + 1) + MIN_VALUE;
}
// Вывод элементов массива на экран
for (int i = 0; i < ARRAY_SIZE; ++i) {
std::cout << "S[" << i << "] = " << S[i] << std::endl;
}
return 0;
}
- Программа для вычисления произведения элементов массива С, которые кратны числу 9 и не кратны числу 5:
cpp#include <iostream>
const int ARRAY_SIZE = 15;
const int MIN_VALUE = 0;
const int MAX_VALUE = 120;
int main() {
int C[ARRAY_SIZE];
// Заполнение массива случайными числами
for (int i = 0; i < ARRAY_SIZE; ++i) {
C[i] = std::rand() % (MAX_VALUE - MIN_VALUE + 1) + MIN_VALUE;
}
// Вычисление произведения элементов, которые кратны 9 и не кратны 5
int product = 1;
for (int i = 0; i < ARRAY_SIZE; ++i) {
if (C[i] % 9 == 0 && C[i] % 5 != 0) {
product *= C[i];
}
}
// Вывод результата на экран
std::cout << "Произведение элементов, кратных 9 и не кратных 5: " << product << std::endl;
return 0;
}
Обратите внимание, что в обоих программах использован генератор случайных чисел для заполнения массивов случайными значениями. Также обратите внимание на диапазоны значений элементов массивов, указанные в условии задачи.


Похожие вопросы


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili