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

Подсчитать четные числа в массиве - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить номер строки, в которой находится самая длинная серия одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread75259.html
помогите студенту с решением ... 1)в целочисленной квадратной матрице определить номер строки, в которой находиться самая длинная серия одинаковых элементов. 2)упорядочить элементы массива по возрастанию модулей элементов. 3)в одномерном массиве состоящем из n вещественных элементов, вычислить произведение элементов массива расположенных между максимальным и минимальным элементами. ко...
C++ Как создать меню для выбора проги? Как создать меню для выбора задачи? Опустим у меня есть 3 задачи, как написать к ним меню, их все 3 в одну объединить надо что ли? Объясните кто-нибудь плз... http://www.cyberforum.ru/cpp-beginners/thread75256.html
C++ Найти количество элементов массива после последнего нуля
Как найти количество элиментов после последнего нуля Например: 1 2 0 0 4 0 5 Ответ 1
C++ Чтение строки в переменную типа String до определённого символа
Здравствуйте! Помогите написать код для извлечения из строки, полученной из файла методом fgets, новой строки до символа "-". В текстовике записано так: Am-002210 E-022100 F-133211 Надо записать в отдельную переменную типа String только буквы. Вот мой код, компилируется, но вылазит окно с предупреждением по нажатию на кнопку: void __fastcall TForm1::Button2Click(TObject *Sender) { FILE...
C++ Двусвязный список. разобраться в проге. http://www.cyberforum.ru/cpp-beginners/thread75230.html
Помоги разобраться в проге...не до конца понимаю что там происходит.. комментарии к каждой строчке нужны..
C++ Найти номер последнего максимального элемента среди элементов, лежащих в диапазоне [c,d] и расположенных до первого четного элемента. помогите с задачкой Найти номер последнего максимального элемента среди элементов, лежащих в диапазоне и расположенных до первого четного элемента. подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2294 / 1664 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
17.12.2009, 00:09     Подсчитать четные числа в массиве
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
28
29
30
31
32
33
34
35
36
#include<iostream>
 
int main()
{
  setlocale(LC_ALL, "Russian");
 
  char      str[]  = "dfg*+=56**e++";
  const int lenght = strlen(str);
 
  std::cout << "Исходная строка: " << str << std::endl;
 
  int star_count = 0; // Количество звездочек
  int plus_count = 0; // Количество плюсов
 
  for(int i = 0; i < lenght ; ++i){
    switch(str[i]){
       case '*':
         ++star_count;
         str[i] = '+';
         break;
 
      case '+':
         ++plus_count;
         str[i] = '*';
         break;
    }
  }
 
  std::cout << "Строка после замены: "  << str        << std::endl;
  std::cout << "Количество звездочек: " << star_count << std::endl;
  std::cout << "Количество плюсов: "    << plus_count << std::endl;
 
  system("pause");
 
  return 0;
}
 
Текущее время: 22:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru