Предмет: Информатика,
автор: valerikolib55
Срочно, помогите пожалуйста написать код на языке с ++ даю 30 б
1)Задано массив действительных чисел размерности 11. Вычислить процент положительных, отрицательных и нулевых элементов в массиве.
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main(){
int A[11];
for (int i=0; i<11; i++){
cout << "[" << i << "]:\t";
cin >> A[i];
}
double positive_rate = 0;
double negative_rate = 0;
double null_rate = 0;
for (int i=0; i<11; i++){
if (A[i] > 0) positive_rate++;
else if (A[i] < 0) negative_rate++;
else null_rate++;
}
positive_rate = positive_rate / 11 * 100;
negative_rate = negative_rate / 11 * 100;
null_rate = null_rate / 11 * 100;
cout << "Positive:\t" << positive_rate << endl;
cout << "Negative:\t" << negative_rate << endl;
cout << "Null:\t\t" << null_rate << endl;
}
Похожие вопросы
Предмет: Геометрия,
автор: PoNiatnokk
Предмет: География,
автор: ba3609918
Предмет: Математика,
автор: markoni12
Предмет: Математика,
автор: ovsiukr
Предмет: Русский язык,
автор: linsamame67