[ create a new paste ] login | about

Link: http://codepad.org/M1gy8APd    [ raw code | output | fork ]

C, pasted on Nov 21:
/*
 * 6
 * 3
 * 1 3 -2 1 -1 1
 *
 * Ответ: 439
 */
 
#include <stdlib.h>             /** EXIT_FAILURE **/
#include <iostream>
using namespace std;
 
int main( int argc, char *argv[] )
{
        register unsigned int i;
        unsigned int n;
        cout << "Введите количество элементов: ";
        cin >> n;
 
        if ( n < 1 )
        {
                cerr << "Требуется хотя бы два элемента." << endl;
                return EXIT_FAILURE;
        }
 
        double *a = new double [n];
        double *b = new double [n];
 
        cout << "Введите эпсилон: ";
        double eps; cin >> eps;
 
        cout << "Введите " << n << " исходн. элем.:" << endl;
        for ( i = 0; i < n; i++ ) cin >> a[i];
 
        cout << endl;
 
        /* Рисуем верхнюю рамку */
        for ( i = 0; i < n; i++ ) cout << "+-------"; cout << "+" << endl;
 
        /* Выводим исходные элементы */
        for ( i = 0; i < n; i++ ) cout << "| " << a[i] << "\t"; cout << "|" << endl;
 
        /* Снова рамка */
        for ( i = 0; i < n; i++ ) cout << "+-------"; cout << "+" << endl;
 
        /* По условию, первый элемент b равен первому элементу a */
        b[0] = a[0];
        cout << "| " << *b << "\t";
        for( i = 1; i < n; i++ )
        {
                b[i] = b[i - 1] * eps;
                /* В этом месте b[i] будет равно значению, записываемому во вторую строчку */
                b[i] += a[i];
                cout << "| " << b[i] << "\t";
        }
        cout << "+" << endl;
 
        /* И ещё одна завершающая рамка */
        for ( i = 0; i < n; i++ ) cout << "+-------"; cout << "+" << endl << endl;
        cout << "Ответ: " << b[n-1] << endl;
 
        delete []b;
        delete []a;
        return 0;
}


Output:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Line 19: error: iostream: No such file or directory
Line 11: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'namespace'
In function 'main':
Line 17: error: 'cout' undeclared (first use in this function)
Line 17: error: (Each undeclared identifier is reported only once
Line 17: error: for each function it appears in.)
Line 18: error: 'cin' undeclared (first use in this function)
Line 22: error: 'cerr' undeclared (first use in this function)
Line 22: error: 'endl' undeclared (first use in this function)
Line 26: error: 'new' undeclared (first use in this function)
Line 26: error: expected ',' or ';' before 'double'
Line 27: error: expected ',' or ';' before 'double'
Line 62: error: 'delete' undeclared (first use in this function)
Line 62: error: expected expression before ']' token
Line 63: error: expected expression before ']' token


Create a new paste based on this one


Comments: