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

Выполнить программу с использованием пользовательских функций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вводятся числа, пока не вводится 0, если его ввели, то программа вычисляет сумму всех введённых чисел http://www.cyberforum.ru/cpp-beginners/thread952295.html
в компьютер вводятся числа, пока не вводится 0, если его ввели, то программа вычисляет сумму всех введённых чисел
C++ Посчитать сумму n чисел Пожалуйста напишите программу, которая будет считать сумму n-чисел. http://www.cyberforum.ru/cpp-beginners/thread952289.html
Найти сумму ряда C++
помогите составить... a=(1+y)*x+y/x(2)+4/y(x-2)+1/x(2)+4 при x=3.26 p.s в скобках степень
C++ Не запускается новый проект в кампиляторе
Привет.Такая проблема.Установил Code Block с нета.Запускаю все как обычно создаю проект.Не видно курсора в интерфейсе компилятора.Не могу набрать программу. Просто редактор работает.
C++ Реализованы ли в библиотеке GMP тригонометрические функции типа синуса? http://www.cyberforum.ru/cpp-beginners/thread952239.html
Здравствуйте. Подскажите пожалуйста. Реализованы ли в библиотеке GMP тригонометрические функции типа синуса? В руководстве к GMP что-то не нашел про них ничего. Неужели их там нет? Если их там нет, то кто нибудь может подсказать библиотеку для работы с большими числами где эти функции реализованы для работы в Borland C++? Заранее благодарю за внимание!
C++ Пространство имен Как составить код, когда необходимо использовать классы и методы из разных пространств имен. К примеру используется cout из std и необходимо использовать Console из System. Добавлено через 24 минуты Вопрос закрыт. Пространство имен System предназначено (не знаю как сформулировать правильно) для среды /clr подробнее

Показать сообщение отдельно
UranFlex
131 / 129 / 21
Регистрация: 25.05.2013
Сообщений: 233
11.09.2013, 14:23     Выполнить программу с использованием пользовательских функций
Можно в функцию занести код, который считает количество идущих подряд неотрицательных элементов массива, а также в другую функцию внести код ввода элементов массива с клавиатуры.
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
# include <iostream>
 
using namespace std;
// функция для ввода элементов массива
void Input( int* array, const int size );
// функция для подсчета идущих подряд неотрицательных элементов массива
int CalcCount( const int* array, const int size );
 
int main() {
 
    const int size = 10; // размер массива
    int a[ size ]; // массив целых чисел
 
    Input( a, size ); // просим пользователя ввести массив
 
    //вычисляем количество идущих подряд неотрицательных элементов массива
    // и выводим ответ на экран
    cout << "Otvet: " << CalcCount( a, size ) << endl;
 
    return 0;
}
 
void Input( int* array, const int size ) {
    for ( int i = 0; i < size; ++i ) {
        cout << "Vvedite element massiva а[ " << i << " ] ";
        cin >> array[ i ];
    }
 
}
int CalcCount( const int* array, const int size ) {
    int count = 0;
    for ( int i = 0; i < size; ++i ) {
        if ( array[ i ] >= 0 )
            ++count;
        else
            break;
    }
    return count;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru