
Zhyaknale
6 год назад
Программирование на СИ
Пользователь вводит последовательность произвольных чисел.Программа должна определить процент положительных, отрицательных и нулевых элементов последовательности.
ОТВЕТЫ

Paavnalek
Jul 3, 2019
#include lt;stdio.hgt;
int main() {
int n,a,pos=0,neg=0,netr=0;
scanf("d", amp;n);
for(int i = 0; i lt; n; i++) {
scanf("d", amp;a);
if(a gt; 0 ) pos++;
else if(a lt; 0) neg++;
else netr++;
}
pos = pos/n*100;
neg = neg/n*100;
netr = netr/n*100;
printf("+: d ; -: d; 0: d", pos, neg, netr);
}
int main() {
int n,a,pos=0,neg=0,netr=0;
scanf("d", amp;n);
for(int i = 0; i lt; n; i++) {
scanf("d", amp;a);
if(a gt; 0 ) pos++;
else if(a lt; 0) neg++;
else netr++;
}
pos = pos/n*100;
neg = neg/n*100;
netr = netr/n*100;
printf("+: d ; -: d; 0: d", pos, neg, netr);
}
245
Смежные вопросы: