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

Код из Pascal в С - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ массивы + указатели http://www.cyberforum.ru/cpp-beginners/thread104825.html
Задали следующую задачу: 1. Вычислить значение многочлена и его первой производной в заданной точке х (коэффициенты хранятся в массивах). честно говоря, даже не представляю, как к ней подступиться. задача была в теме "указатели". Добавлено через 34 минуты з.ы. Массив ОБЯЗАТЕЛЬНО должен быть статичным.
C++ Указатели, работа с динамическими структурами данных и динамические списки, стеки 1)Указатели, работа с динамическими структурами данных. Динамическое управление памятью Динамические массивы. Массив должен быть динамическим. То есть обязательно должны использоваться указатели, выделение/освобождение памяти. В числовом двумерном массиве заданного размера *Определить номер строки, в которой минимальное количество элементов, начиная с первого, дают сумму, превышающую... http://www.cyberforum.ru/cpp-beginners/thread104818.html
директива extern C++
Никак н могу понять как решить проблму с директивой extern. Я подключил к проекту файл libext.h и попытался скомпилировать программу. И компилятор почти на каждую строку пишет по 3 ошибки. Например строка // WGL_ARB_render_texture extern PFNWGLBINDTEXIMAGEARBPROC wglBindTexImageARB; ошибки Error 1 error C2146: syntax error : missing ';'...
Две Программы по С++ по ООП - не получается сделать C++
Вот две задачки по ООП не могу сделать, кто может напишите код пожалуйста, лучше с коментариями для каждой строчки, буду очень признателен (коментарии нужны потому что я буду чтото знать а чтото нет, а так разберусь) ОООЧ НАДО. 1. Создайте класс date содержащую три поля типа int: месяц, день и год. Метод класса getdate() должен принимать значение для объекта в формате 23/14/01, а метод...
C++ Найти вектор http://www.cyberforum.ru/cpp-beginners/thread104790.html
Доработайте или подскажите пожалуйста, Вот что смог написал: 23. Дан n-мерный вектор х=(х1, х2, ...,хn). Написать программу, которая может находить вектор y=(xn, xn-1, xn-2, ..., x2, x1) и скалярное произведение x*y. #include "stdafx.h" #include <iostream>
C++ Гаусс для коллекции double abs(double x) { if (x<0) { return -x; } return x; } void Gauss(double *a, double *b, double *&x, unsigned short int n) // а - матрица коэффициентов, строки подряд, b - свободные члены, x - решение. { подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
15.03.2010, 14:36     Код из Pascal в С
Вот, если я ничего не упустил:
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
46
47
48
49
50
51
#include <stdio.h>
#include <stdlib.h>
#define n 500
 
int main()
{
    int i, j;
    for(i=2; i<=n; ++i)
    {
        int p1=0;
        int m=1;
        while(i>m)
        {
            if(!(i%m))
                p1+=m;
            ++m;
        }
        for(j=2; j<=n; ++j)
        {
            int p2=0;
            int k=1;
            while((j>k)&&(p2<=i)&&(i!=j))
            {
                if(!(j%k))
                    p2+=k;
                ++k;
            }
            if((p1==j)&&(p2==i))
            {
                k=1;
                m=1;
                printf("b=1");
                while(k<j)
                {
                    if(!(j%k))
                        printf("+%d", k);
                    ++k;
                }
                printf("\na=1");
                while(m<i)
                {
                    if(!(i%m))
                        printf("+%d", m);
                    ++m;
                }
                printf("\n");
            }
        }
    }
    system("pause");
}
 
Текущее время: 09:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru