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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программка ввода предложений и печати слов http://www.cyberforum.ru/cpp-beginners/thread425225.html
Здравствуйте, помогите, пожалуйста, написать программу для ввода предложения и напечатать слова предложения, которые не содержат повторяющихся букв. заранее благодарна
C++ ошибки в задаче(код внутри) надо таким макаром ввести сведенья об учащихся а потом пощитать средний бал всех и вывести инфу об учащимся с макс средним балом. тут я ввожу оценки в массив потом пытаюсь их вывести, нормально... http://www.cyberforum.ru/cpp-beginners/thread425214.html
C++ Одномерный массив
Помогите решить задачку в Win32 API В одномерном массиве, состоящем из n вещественных элементов вычислить: 1) максимальный элемент массива; 2) сумму элементов массива, расположенных до...
C++ inport () и outpopt () в Codeblocks 10.05
Здрасте. Хочу получить и отправить данные с порта (в моем случае с порта 97 контроллера 8255; семейство intel 8066). Как называются эти ф-ии в codeblocks? полчаса поиска в гугле не принесли...
C++ удаление части строки http://www.cyberforum.ru/cpp-beginners/thread425201.html
Всем привет! Есть вопрос. У меня есть бинарный файл. В нем содержится информация: Идентификатор Фамилия Имя Отчество. А именно: 1 Иванов Иван Иванович 2 Петров Петр Петрович 3 Сидоров Валентин...
C++ создание двумерного массива.. Здравствуйте, помогите, пожалуйста, написать программу создания двумерного массива и заполнения его таким образом: с с с с с с с 1 1 1 1 с с 1 2 2 1 с с 1 2 2 1 с с 1 1 1 1 с с с с с с с подробнее

Показать сообщение отдельно
manoichi
2 / 2 / 0
Регистрация: 17.12.2010
Сообщений: 11

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

09.01.2012, 21:20. Просмотров 1024. Ответов 3
Метки (Все метки)

Используя шаблон класса Vector cделал часть по определению количества элементов массива,осталось определить число положительных элементов в массиве.Может кто-то в курсе как это сделать.

Вот то что получилось у меня:

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <vector>
#include <time.h>
 
using namespace std;
 
int main()
{
    vector<int> v(10);
    void getdata(vector<int> &v);
    void putdata(vector<int> &v);
    void progress(vector<int> &v);
 
    getdata(v);
    putdata(v);
    progress(v);
 
    getch();
    return 0;
}
 
void getdata(vector<int> &v)
{
    srand(time(NULL));
    for (int i = 0; i<v.size(); i++)
    {
        v[i] = rand()%100;
    }
}
 
void putdata(vector<int> &v)
{
    for (int i = 0; i<v.size(); i++)
    {
        cout << "X[" << i << "] = " << v[i] << endl;
    }
}
 
void progress(vector<int> &v)
{
    int flag = 0;
    int K=v[1]-v[0];
 
    for (int i=0; i<v.size(); i++)
    {
    
        if (i>v.size()-1) ;
 
        {
 
                int s=v.size();
            cout << "\nKolichestvo Elementov Massiva!\n"<<s<<endl<<endl<<"Massiv"<<endl;
 
            flag=0;
            break;
        }
    }
 
    for (int i=0; i<v.size(); i++)
        cout << v[i] << " ";
    int s=v.size();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru