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

Нужно добавить ссылку(&) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработать подпрограмму, которая формирует масссив из тех элементов массива Х, которые удовлетворяют условию http://www.cyberforum.ru/cpp-beginners/thread1058337.html
Прошу помощи в написании алгоритма(псевдокод) для решения данной задачи. Разработать подпрограмму, которая формирует масссив из тех элементов массива Х, которые удовлетворяют условию f(Xk) >Xk > О. Здесь Х - одномерный массив вещественных чисел, f - некоторая функция. Используя разработанную подпрограмму. для каждого столбца матрицы А с 18 строками и 17 столбцами сформировать массив из тех его...
C++ Найти число различных элементов #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int *a, i, j, n, count=1; bool f = true; cout<<"Razmernost' n = "; cin>>n; a = new int ; http://www.cyberforum.ru/cpp-beginners/thread1058326.html
Segmentation fault (iterator) C++
И снова здравствуйте! Кратко: функция некоторым образом парсит строку (не в этом проблема) и удаляет из нее НЕ алфавитно-цифровые символы. Призываю не обдумывать возможные частные случаи, которые еще не предусмотрены в функции, ибо пока входная строка "подгоняется", чтобы регулярное выражение нашло то, что искало. Прошу помощи ибо бесконечный цикл в 51 строке уморил основательно. Я так понял...
классы C++
помогите не компилируется #include <iostream> #include <cstdlib> #include <vector> #include <map> // ��������� �������� typedef enum { S1, S2, S3 }
C++ Цикл отрицательного веса http://www.cyberforum.ru/cpp-beginners/thread1058312.html
Помогите переделать решение, нашёл в интернете, но оно немного не подходит, а я никак не могу разобраться в коде и, следовательно, что-либо изменить. Можно обойтись без проверок, но очень помогли бы хоть какие-нибудь комментарии. Условие: Задан ориентированный граф, требуется определить, существует ли в нём цикл отрицательного веса. Использовать для этого метод Форда — Беллмана. Входные...
C++ Вычислить площадь Помогите. Вычислить площадь трех прямоугольных треугольников, заданных гипотенузой и катетом. Добавлено через 32 минуты 8-) подробнее

Показать сообщение отдельно
Александраа123
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 73
27.12.2013, 01:18     Нужно добавить ссылку(&)
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
#include <iostream>
using namespace std;
 
bool func(int a){               //функция, которая определяет, является ли число степенью 5
    int r = 1 , s = 5;
    while (r * s <= a)          //Возводим 5 в степени, и если оно будет равно нашему числу, возвращаем true
        r *= s;
    if (r == a)
        return true;
    return false;
}
 
void main()
{
    int dim, counter = 0;           //dim - размер массива, counter - количество чисел, явл. степенью 5
    cout << "Enter dimension: ";            
    cin >> dim;             //ввели размер массива
    int *arr = new int[dim];        //выделили память под него
    for (int i = 0; i < dim; i++)
        cin >> arr[i];          //ввели сам массив
    cout << "\nNumbers: " << endl;      
    for (int i = 0; i < dim; i++)       
        cout << arr[i] << " ";      //вывели массив на консоль
    cout << endl;
    for (int i = 0; i < dim; i++) {     
        if (func(arr[i]))           //вызываем функцию, если возвращается true, то количество увеличивется на 1.
            counter++;
    }
    cout << "Number = " << counter << endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru