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

Задача на подсчет и вычисление в одномерном массиве с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вместо цикла рекурсию сделать http://www.cyberforum.ru/cpp-beginners/thread826845.html
#include "stdafx.h" #include <iostream> #include "locale.h" #include "conio.h" #include <vector> #include <string> #include <algorithm> #include <iterator> #include <functional> using namespace std;
C++ Нужно исправит код Использование функций, получающих и возвращающих более одного значения. Даны вещественные массивы A, B. Для каждого массива определить среднее арифметическое отрицательных элементов, среднее арифметическое положительных элементов, наименьшее из всех положительных элементов. #include <stdlib.h> #include <iostream.h> #include <iomanip.h> #include <conio.h> // prototipi funkciy void... http://www.cyberforum.ru/cpp-beginners/thread826837.html
Как обращаться к Union C++
Создал указатель на структуру Person в 19 строчке. Как обратиться к полю Union'a? Некорректное обращение к union в 30, 34, 38, 49, 56, 63. Помогите как правильно, заранее спасибо? #include <iostream> using namespace std; struct Person { char *name; int type; union HeroClass
Что передать функции? C++
Как из отдельной функции присвоить значение члену класса определённого обьекта? Например: // file это класс; f - обьекты; fname - переменная которой надо присвоить значение int _tmain(int argc, _TCHAR* argv) { file f; fnameset(); return 0; }
C++ Массив потоков. Ошибка при закрытии программы http://www.cyberforum.ru/cpp-beginners/thread826786.html
Пробую использовать std::Thread Написал вот такой код #include<windows.h> #include<iostream> #include<thread> #include<vector> #include<random> #include<chrono> #include<conio.h>
C++ Найти минимальный и максимальный элемент матрицы и вывести его на экран с указанием номеров их строк и столбцов. Найти минимальный и максимальный элемент матрицы и вывести его на экран с указанием номеров их строк и столбцов. подробнее

Показать сообщение отдельно
olya7
476 / 293 / 91
Регистрация: 18.02.2013
Сообщений: 684
03.04.2013, 14:34     Задача на подсчет и вычисление в одномерном массиве с++
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
#include <math.h>
#include <iostream>
 
#include <conio.h>
using namespace std;
 
int main()
{
    int n,*a,i,k=0,s=0;
    cin>>n;
    a=new int [n];
    for (i=0;i<n;i++)
        cin>>a[i];
    cout<<endl;
    for (i=0;i<n;i++)
        cout<<a[i]<< " ";
    for(i=1;i<n-1;i++)
    {
        int l=0;
        for (int j=1;j<=a[i];j++)
            if (a[i]%j==0)l++;
        if (l==2)       
            if (a[i]>a[i-1] && a[i]>a[i+1]) k++;
        bool fl=true;
        for (int r=0; r<i;r++)
            if (a[i]<a[r]) {fl=false; break;}
            if (fl) s+=a[i];
    }
    cout<<endl;
    cout << k <<" " << s<< endl;
 
delete []a;
getch();
return 0;
}
 
Текущее время: 03:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru