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

Вызываемая функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести длинное целое число в двоичный вид http://www.cyberforum.ru/cpp-beginners/thread1196199.html
Нужно перевести длинное целое число в двоичный вид как мне узнать длину массива для двоичных чисел ? про логарифм ясно , не очень правда ,ясно как это применить для длинных чисел .. как использовать тот факт , что я знаю длину массива в десятичном представлений ? Когда использовал для этого стек , но тут приходиться предельно покампактнее все делать как без стека обойтись ?
C++ Шахматы. Каждый ферзь бьет ровного одного ферзя Всем привет! Помогите решить задачу: Расставить на шахматной доске максимальное число ферзей так, чтобы каждый нападал ровно на одного ферзя. Вот что получилось: /* Описание: Промежуточные данные: 1. int x - координаты расположения ферзей. Номер вертикали определяется индексом элемента массива, номер горизонтали - его значением; Например, выражение x = 5 означает, что на пересечении... http://www.cyberforum.ru/cpp-beginners/thread1196191.html
C++ Segmentation fault
Доброго времени суток. Столкнулся в программе с ошибкой Segmentation fault. Вообще, задача отсортировать данные по одному из параметров, но из-за ошибки я до до написания сортировки не доберусь. Сигнал SIGSEGV отладчик возвращает с указанием на 99 строку: #include <iostream> #include <stdio.h> #include <cstdio> #include <cstdlib> #include <string> using namespace std; int main()
Объяснить работу программы C++
Здравствуйте. Такая задача была: Задача 2. Дано натуральное число. Определить, является ли число палиндромом, т.е. читается одинаково слева направо и справа налево. Массивы и строки не использовать. Нашёл на форуме подходящую рабочую программу, но не могу полностью понять (и объяснить), как она работает. Вроде в цикле с предусловием аналоги mod/div, а в цикле с параметром что - не понятно....
C++ Вывод двумерного массива http://www.cyberforum.ru/cpp-beginners/thread1196164.html
Нужно сделать вывод как на картинке. я пробовал но у меня возникли некоторые сложности for(int i = 0; i<26; ++i) { for ( int j=0; j<26; ++j) { int sdvig = i+j;
C++ Организовать класс треугольник, определенный по координатам вершин и содержащий конструктор, деструктор помогите пожалуйста исправить лабораторную, так как треугольник задан векторами, в нем надо убрать переменные Р h и Dlina и сделать функции возвращающими, задание гласит:Организовать класс треугольник, определенный по координатам вершин и содержащий конструктор, деструктор, функции нахождения длин сторон, периметра, и высоты на большую сторону. Исходный код: #include <iostream> #include... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6358 / 5922 / 1920
Регистрация: 18.12.2011
Сообщений: 15,220
Завершенные тесты: 1
02.06.2014, 11:32
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
int fakt(int n)
 {
    return((n==1)? 1:n*fakt(n-1));
 }
void input(int *a,int n)
{
    cout<<"vvod elementov mass\n";
    for (int i=0; i<n; i++)
        cin>>a[i];
}
void output(int *a)
{
    for (int i=0; i<n; i++)
        cout<<a[i]<<' ';
    cout<<endl;
}
double obrabotka(int *a,int n)
{
     int sum=0;
     for (int i=1;i<=n-2;i++)
    {
        if(a[i+1]<5)sum+=a[i+1]*a[i+1]+fakt(i+4);
    }
    return sum;
 }
 main()
 {
    cout<<"vvod n:";
    int n;cin>>n;
    int* a=new int[n];
    input(a,n);
    output(a,n);
    int sum=obrabotka(a,n);
    delete[] a;
    cout<<"summa="<<sum;
    getch();
 }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru