const N =7;var a, k, i:integer;begink:=0;for i:=1 to n do beginreadln(a);if a mod 10<>2 thenk:=k+a;end;writeln(k);end.
Ответ: создать программу, скачать программу.
int a[30];
float S=0;
int k=0;
ввести массив
for (int i=0; i<30; i++) { //открываем цикл с 0-го элемента массива и до 29
if (a[i]%2==1) { // если остаток от деления на 2 элемента массива равен 1
S=S+a[i]; // находим сумму этих элементов
k++; } // находим кол-во таких элементов
}
S=S/(float)k; // находим среднее арифметическое
printf("Среднее арифметическое <span>всех элементов массива,имеющих нечетное значение = %f</span> ", S);
}
* обозначается любое кол-во символов, ?-один любой символ
+ и -, это 2 разных символа.
Есть
![2^{3}](https://tex.z-dn.net/?f=+2%5E%7B3%7D+)
разных вариантов составления 3 символов из 2 разных.
Аналогично
![2^{5}](https://tex.z-dn.net/?f=+2%5E%7B5%7D+)
разных вариантов составления 5 символов из 2 разных.
Можем проверить:
1.---
2.+--
3.-+-
4.--+
5.-++
6.+-+
7.++-
8.+++
![2^{3} = 2 * 2 * 2 = 8](https://tex.z-dn.net/?f=+2%5E%7B3%7D+%3D+2+%2A+2+%2A+2+%3D+8)