Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
DarkV
1 / 1 / 2
Регистрация: 14.11.2013
Сообщений: 62
1

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

02.06.2014, 13:40. Просмотров 1020. Ответов 1
Метки нет (Все метки)

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

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

0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2014, 13:40
Ответы с готовыми решениями:

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

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

Найти в массиве строку, где одинаковое количество положительных и отрицательных элементов
привет всем, могли бы проверить на правильность дву функции, которые должны...

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

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

1
Boleon
Guardian of Asgaard
373 / 316 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
Завершенные тесты: 1
02.06.2014, 14:38 2
Лучший ответ Сообщение было отмечено DarkV как решение

Решение

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
26
27
#include <stdio.h>
 
#define SIZE 12
 
int main() {
    float array[] = {1.1, 2.4, 3.6, 4.4, 5.9, 0.0, 0.2, -1.8, -2.7, -3.6, -4.2, -5.1};
    int counterPositive = 0;
    int counterNegative = 0;
    int counterZero = 0;
    
    for ( int i = 0; i < SIZE; i++ ) {
        if ( array[i] > 0 ) {
            counterPositive += 1;
        }
        if ( array[i] < 0 ) {
            counterNegative += 1;
        }
        if ( array[i] == 0 ) {
            counterZero += 1;
        }
    }
    printf("Positive: %d\n", counterPositive);
    printf("Negative: %d\n", counterNegative);
    printf("Zero: %d\n", counterZero);
 
    return 0;
}
Добавлено через 35 минут
0.2 является нулевым элементом?, если да, то, где "> 0" замени на ">= 1.0", а где "== 0" на ">= 0 && < 1.0"
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.06.2014, 14:38

Определить количество и процентное соотношение положительных, отрицательных и нулевых элементов
Разработать программу, которая формирует случайным образом в диапазоне ...

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

Записать в другой текстовый файл количество положительных, отрицательных и нулевых элементов исходной матрицы
Добрый день. Помогите с программой. Заранее спасибо. В текстовом файле...


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

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

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