Форум программистов, компьютерный форум CyberForum.ru

(WHILE) посчитать количество четных среди А1,.,А n - C++

Восстановить пароль Регистрация
 
tanyaa
1 / 1 / 0
Регистрация: 11.07.2012
Сообщений: 10
25.12.2012, 19:04     (WHILE) посчитать количество четных среди А1,.,А n #1
даны целые числа а1,а2...Известно что а1>0 и что среди а2,а3...есть хотя бы одно отрицательное число. Пусть а1,..,аn-члены данной последовательности,предшествующие первому отрицательному члену (n заранее неизвестно). получить:
количество четных среди а1,...,аn

задачка на простой цикл, while

очень прошу вас помочь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2012, 19:04     (WHILE) посчитать количество четных среди А1,.,А n
Посмотрите здесь:

Посчитать количество четных чисел. За реал "плюсану"! C++
C++ Определить максимальный элемент среди положительных нечетных элементов и минимальный среди положительных четных элементов
В целочисленном массиве найти максимальный элемент среди четных и среди нечетных элементов C++
C++ Дан двумерный массив целых чисел. Вычислить количество четных чисел среди элементов, встречающихся в массиве ровно 3 раза
Посчитать количество четных элементов в каждой строке матрицы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
25.12.2012, 19:09     (WHILE) посчитать количество четных среди А1,.,А n #2
Не совсем понял, надо посчитать количество чётных до первого отрицательного.Так?
tanyaa
1 / 1 / 0
Регистрация: 11.07.2012
Сообщений: 10
25.12.2012, 19:44  [ТС]     (WHILE) посчитать количество четных среди А1,.,А n #3
скорее всего так
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
25.12.2012, 19:50     (WHILE) посчитать количество четных среди А1,.,А n #4
Типа такого
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream> 
 
int main() 
{ 
    const int size = 10; 
    int array[size] = { 12, 3, 7, 8, 9, 10, -6, 7, 8, 9 }; 
    int i = 0, count = 0; 
    
    while(array[i] >= 0) 
        if(array[i++] % 2 == 0) 
            count++; 
 
     std::cout << "Count is " << count << std::endl;
}
Yandex
Объявления
25.12.2012, 19:50     (WHILE) посчитать количество четных среди А1,.,А n
Ответ Создать тему
Опции темы

Текущее время: 17:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru