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

Используя функцию в одномерном массиве, состоящем из n вещественных элементов, вычислить: - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправление ошибок программы http://www.cyberforum.ru/cpp-beginners/thread1035277.html
Здравствуйте! помогите пожалуйста! Есть программа, сортировка массива методом пузырька. #include <vcl.h> #include "iostream.h" #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused
C++ Ассемблерные вставки пример помогите пожалуйста решить вот условие: y1 = 8 +|x|, если x<1 иначе y1 = 3, если x>=1 y2 = |a|*2, если x>=1 иначе y2 = a+1, если x<1 http://www.cyberforum.ru/cpp-beginners/thread1035276.html
Ошибка при подключении библиотеки graphics и файла ресурсов libbgi.lib C++
Собственно подключаю библиотеку и файл ресурсов к проекту, вроде бы подключается, но выдаёт ошибку вида: fatal error LNK1120: неразрешенных внешних элементов: 8 если быть конктретнее, то error LNK2019: ссылка на неразрешенный внешний символ _outtextxy в функции "void __cdecl Risunok(float *,float *,int,float)" (?Risunok@@YAXPAM0HM@Z) и так со всеми функциями этой библиотеки...подскажите, как...
C++ Арифметическая прогрессия, бинарный файл
Помогите, пожалуйста, решить задачку. Дан бинарный файл, содержащий числа а1, b1, a2, b2... . Каждая пара чисел a и b определяет числитель и знаменатель натуральной дроби a/b. Проверить, образуют ли дроби арифметическую прогрессию. По результатам проверки вывести на экран соответствующее сообщение. Спасибо.
C++ Надо написать программку для сложения чисел http://www.cyberforum.ru/cpp-beginners/thread1035256.html
Помогите написать программу для сложения чисел в троичной системе счисления
C++ Определить угол, под которым виден многоугольник. Алгоритм! Добрый вечер, господа! Следующая задачка: Дан многоугольник набором точек и произвольная точка на плоскости. Определить угол, под которым виден многоугольник с заданной точки. Имеющийся у меня алгоритм решения (просто находит максимальный угол между вектором исходной точки и фиксированной вершины многоугольника и вектором, образованным также исходной точкой и всеми остальными вершинами.... подробнее

Показать сообщение отдельно
nomyac
2 / 9 / 1
Регистрация: 12.10.2013
Сообщений: 43
10.12.2013, 03:18     Используя функцию в одномерном массиве, состоящем из n вещественных элементов, вычислить:
Держитес, вспомнил начало 1-го курса)
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
#include "iostream"
using namespace std;
 
void poloj (int *mas, int len)// функция для нахождения положительных элементов
{
    int count=0;
    for (int i=0; i<len; i++)
        if (mas[i]>=0) // проверка, если элемент больше или равен 0
            count++;
    cout<<"Количество положительных эл-тов: "<<count<<endl;
    cout<<endl;
}
 
void sum (int *mas, int len)// функция для поиска крайнего 0 и вывода суммы после него
{
    int sum=0;// тут будет храниться сумма
    int count=0;// тут позиция крайнего 0
    int index=0; // та же позиция 0
    for (int i=0; i<len; i++)
    {
        if (mas[i]==0)
            count=i;
    }
    index=count;
    for (int h=index; h<len; h++)// двигаемся от позиции крайнего 0 до конца массива
        sum += mas[h];//считаем сумму оставшихся элементов
    cout<<"Сумма эл-тов после последнего 0: "<<sum;
}
 
int main()
{
    setlocale (0, "");// русский язык в консоли
    int n;
    cout<<"Введите размер одномерного массива: ";
    cin>>n;
    int* mas= new int[n];// динамическая память
    cout<<"Введите эл-ты массива:"<<endl;
    for (int i=0; i<n; i++)
        cin>>mas[i];// вводим эл-ты
    cout<<"Результат работы функций:"<<endl;
    poloj(mas,n);// вызов функции
    sum(mas,n);// вызов функции
    system ("pause");//задержка на экране результатов работы
    return 0;
}
 
Текущее время: 19:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru