Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 16
1

Сосчитать сумму положительных и количество отрицательных элементов в масиве An

18.12.2011, 01:36. Просмотров 874. Ответов 2
Метки нет (Все метки)


Даны натуральное число n, целые числа a1..an. Получить сумму положительных и число отрицательных членов последовательности a1...an.

Написал программу на Паскале, а на Си очень плохо знаю. Помогите пожалуйста
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program asd;
var n,i,k:integer;
    a,s:real;
begin
 
write('Размер последовательности');
readln(n);
writeln('Введите ',n,' элементов последовательности, целые числа:');
s:=0;k:=0;
for i:=1 to n do
 begin
  readln(a);
  if a>0 then s:=s+a;
  if a<0 then k:=k+1;
 end;
writeln('Сумма положительных=',s);
write('Количество отрицательных=',k);
readln
end.
Добавлено через 41 минуту
Вот мой опыт этой работы на Си. Приложение вылетает))

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <math.h>
main () {
    int n,i,k;
    float s;
    double a[n];
        s=0; k=0;
      printf ("Размер последовательности ");
      scanf ("%lf",n);
    for (i=0; i<50;i++) {
        printf ("Введите %lf элементов последовательности, целые числа:",n);
        scanf ("%lf", &a[i]); }
    
            for (i=1; i<=n; ++i)
            {
            if (a>=0)
            s+=a[i];
            else 
            k+=1;
            }
    printf ("Сумма положительных= %lf",s);
    printf ("Количество отрицательных=%lf",k);
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2011, 01:36
Ответы с готовыми решениями:

Как сосчитать количество отрицательных, нулевых и положительных элементов в массивах?
подскажите,как сосчитать количество отрицательных, нулевых и положительных элементов в массивах на...

Вычислить сумму и количество положительных, сумму и количество отрицательных элементов массива
Помогите пожалуйста сдалать следующие 2 задачи : 1)вычислить сумму и количество положительных,...

Найти произведение и количество отрицательных, и сумму и количество положительных элементов массива
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) произведение и...

Подсчитать количество нулевых, сумму и количество положительных и отрицательных элементов вектора
Дан Вещественный векторX(x0,x1,...x30). Подсчитать количество нулевых, сумму и количество...

2
Эксперт С++
4710 / 2535 / 753
Регистрация: 18.08.2009
Сообщений: 4,550
18.12.2011, 01:44 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <math.h>
#define N 100
main () {
        int n,i,k;
        double s;
        double a[N];
                s=0; k=0;
          printf ("Размер последовательности ");
          scanf ("%d",&n);
          printf ("Введите %d элементов последовательности, целые числа:",n);
        for (i=0; i<n;i++) {
                
        scanf ("%lf", &a[i]); }
        
                        for (i=0; i<n; ++i)
                        {
                        if (a[i]>=0)
                        s+=a[i];
                        else 
                        k+=1;
                        }
        printf ("Сумма положительных= %lf",s);
        printf ("Количество отрицательных=%d",k);
}
1
20 / 20 / 7
Регистрация: 04.11.2011
Сообщений: 564
Записей в блоге: 1
18.12.2011, 01:48 3
сегодня писал такой код в Borland С31
C
1
2
3
4
5
6
7
#define n 5
int m[]={2,5,1,4,2},I,x=0,y=0;
for(i=0; i<n; i++)
{if (m[i]%2==0) x+=m[1];
else y+=m[i];}
printf(%x=%d\ny=%d”,x,y);
getch();
x-это сумма чётных
y-сумма не чётных
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2011, 01:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Вычислить сумму и количество положительных, произведение и количество отрицательных элементов массива
Дан целочисленный массив размера N. Вычислить сумму и кол-во положительных, произведение и кол-во...

Массив: Вычислить количество нулевых элементов, сумму положительных элементов и среднее значение отрицательных элементов
дан массив A(10). Вычислить количество нулевых элементов, сумму положительных элементов и среднее...

Вычислить сумму положительных и количество отрицательных элементов
Заданы три непомерных массива произвольных размеров. Для каждого массива вычислить сумму...

Подсчитать количество отрицательных и сумму положительных элементов
В массиве (Cn ) подсчитать количество отрицательных и сумму положительных элементов.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.