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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ найти такую точку, суммНайти точку, расстояние от которой до точек А и В - наименьшее http://www.cyberforum.ru/cpp-beginners/thread184913.html
Даны действетельные числа х1,у1, х2,у2 (х1≠х2), которые определяют две точки А(х1,у1) и В(х2,у2) на оси абцисс найти такую точку, сумма расстояний от которой до точек А и В - наименьшая для всех точек этой оси
C++ массив преобразовать массив таким образом, чтобы сначала располагались все отрицательные элементы,а потом - все положительные( элементы,равные 0,считать положительными) #include <iostream.h> #include <studio.h> #include <algorithm> #include <iterator> #include <vector> #include <algorithm> #include <functional> void main () http://www.cyberforum.ru/cpp-beginners/thread184912.html
C++ Ввести с клавиатуры массив, а потом вывести его на экран
Народ, помогите исправить ошибки, пожалуйста.. Нужно ввести с клавиатуры массив, а потом вывести его на экран.. #include <iostream> #include <string> // чтобы были стандартные функции #include <stdlib.h> //Стандартные функции ввода\вывода #include <stdio.h> using std::cin; using std::cout;
указатели, Console Wizard... (pomogite reshit na C++... please!) C++
Пожалуйста, сделайте так, но с указателем на платформе Console Wizard... Пожалуйста! Заранее спасибо... (С++) pozhaluista, sdelaite tochno tak, no s ukazatelem na platforme Console Wizard.. please! zaranee spasibo.. (C++) //--------------------------------------------------------------------------- #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <vcl.h> #pragma...
C++ Работа со структурами http://www.cyberforum.ru/cpp-beginners/thread184899.html
#include<iostream.h> #include<math.h> struct List { float fi,r,z; int n; }; void vvod (List &, int); void vivod (List &);
C++ Нужно объяснение MergeSort Кто знает про Merge sort всё от кроки до корки можете объеснить всё в примерах? подробнее

Показать сообщение отдельно
JerryJackson
50 / 6 / 1
Регистрация: 15.07.2010
Сообщений: 112

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

01.11.2010, 20:02. Просмотров 632. Ответов 0
Метки (Все метки)

Написать программуна языке C++, реализующию перегруженную функцию xcount, получа-
ющую в качестве аргумента или массив целых чисел, или символьную строку, и возвраща-
ющую количество подсчитанных элементов. Признаком конца числового массива считать
нулевой элемент. Функция не должна изменять переденные ей массивы.
Для массива целых чисел функция должна подсчитать количество последовательно-
стей из нечётных чисел, а для символьной строки – количество слов, которые оканчиваются
не на пробельный символ (конец строки также считать не пробельным символом).
Пример:
[ 12 7 5 54 67 3 3 4 1 0 ] - 2
"Привет! nil laba_12 chaos? UFO" - 3
В функции main следует подготовить исходные данные, вызвать оба варианта функ-
ции, а затем вывести исходные данные и результаты. Предусмотреть меры против аварий-
ного завершения программы из-за неправильно указанных аргументов.

Добавлено через 26 минут
#include "stdafx.h"
#include <iostream>

using namespace std;

int Count_Chars(char str[256])
{
char * p;
int count = 0;
p = str;
while(*p != '\0')
{

if(*p == ' ')count--;
count++;
p++;
}
return count;
}

int main()
{
char str[256] ;
gets(str);
int result = Count_Chars(str);
cout << result;

system("pause");
return 0;
}

Добавлено через 43 минуты
#include "stdafx.h"
#include <iostream>


using namespace std;


int main()
{
char *char1 = '\?';
char **char2 = '\!';
char ***char3 = '\"';
char countchars[32] = 'Привет! nil laba_12 chaos? UFO';
int i;
int a;

for(i=0;i<=32;i++)
if (countchars[32] == *char1 || countchars[32] == **char2 || countchars[32] == ***char3)
a++;
cout << a << endl;
return 0;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru