Ввести с клавиатуры пять целых чисел. Найти среди них четные числа, содержащие цифру 3 и вывести их среднее арифметическое. С++
167
319
Ответы на вопрос:
#include < iostream >
using namespace std;
bool check(int k){
while(k > 0){
if(k % 10 == 3)
return true;
k /= 10;
}
return false;
}
int main(){
int a[5], cnt = 0;
double sum = 0;
for(int i = 0; i < 5; i++)
cin >> a[i];
for(int i = 0; i < 5; i++){
if(a[i] % 2 == 0 && check(a[i])){
sum += a[i];
cnt++;
}
}
cnt == 0 ? cout << 0 : cout << sum / cnt;
}
Носи́тель информа́ции (информацио́нный носи́тель) — любой материальный объект или среда, используемый человеком
Популярно: Информатика
-
машаоляапро20.05.2021 00:26
-
masky80984Женя26.12.2022 20:42
-
мака200711.07.2020 18:59
-
295f9gh27.06.2022 20:48
-
dmitrijezhov2020.12.2021 08:28
-
Мерлинbrother220.06.2023 07:32
-
333ч06.10.2022 15:12
-
lizagileva201520.01.2022 18:43
-
artiushkin21306.01.2021 02:27
-
DoodleCrazy17.01.2020 09:07