1. m
2. real
3. 100
4. c
5. 15
6. m[c]
7. нет
8. [5,10]
9. real
10. произведение элементов массива отличных от 0
Объяснение:
m (имя переменной): array (тип переменной - массив) [1..100] ([минимальное значение индекса массива..максимальное значение индекса массива) of real (тип элементов массива)
количество элементов массива = максимальное значение индекса массива - минимальное значение индекса массива + 1
real - вещественный тип
integer - целочисленный тип
random(6) - случайные числа из [0,5]
5 + random(6) - случайные числа из [5,10]
#include <iostream>
#include <fstream>
#include <ctime>
#define SIZE 30
signed main()
{
setlocale(LC_ALL, "Rus");
srand(time(NULL));
int arr[SIZE];
long prod = 1;
std::cout << "Сгенерированный массив: ";
for (int i = 0; i < SIZE; i++) {
arr[i] = rand() % 10;
std::cout << arr[i] << " ";
}
for (int i = 0; i < SIZE; i += 2) {
prod *= arr[i];
}
std::cout << "\nПроизведение элементов массив с четными номерами: " << prod;
std::ofstream fout("my.txt");
fout << prod;
return 0;
}
X:real;
Begin
Write('x = ');
ReadLn(x);
Write('y = ',sqr(Sin(x))+1)
End.