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

Работа с классом List - C++

Восстановить пароль Регистрация
 
V-IX
 Аватар для V-IX
2 / 2 / 0
Регистрация: 05.12.2012
Сообщений: 22
06.01.2013, 01:09     Работа с классом List #1
Хелп. Задали нам прогу по работе с классом List, а я дуб дерево хвойное.

Задание: используя класс List написать программу, которая считает два выражения (они в cout описаны внизу), где n - натуральное число, x1, x2 .. xn - вещественные

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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <list>
#include <time.h> 
#include <locale.h>
 
using namespace std;
typedef list<double> :: iterator ListIter;
 
void main ()
{
    setlocale(0, "rus");
    srand(time(NULL));
 
    list<double>Lera;   // Объявляем список
    
    int n, i, j;
    double sum1, sum2;
    
    cout << "Введите количество n: ";
    cin >> n;
    cout << "\n";
    
    for ( i = 0; i < n; i++)
    {
        Lera[i] = rand()%10;
        cout << "x" << i+1 << " = " << Lera[i] << "; ";
    }
    
        sum1 = 0;
        sum2 = 0;
    
    for ( i = 0, j = n; i < n, j > 0; i++, j--)
    {
        sum1 += Lera[i] * Lera[j];
        sum2 *= Lera[i] + Lera[j];
    }
    
    cout << "x[1]*x[n] + x[2]*x[n-1] + .. + x[n]*x[1] = " << sum1;
    cout << "\n";
    cout << "(x[1]+x[n]) * (x[2]+x[n-1]) * .. * (x[n]*x[1])" << sum2;
    system("pause");
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2013, 01:09     Работа с классом List
Посмотрите здесь:

C++ Работа с классом
C++ у меня созданы 2 фаила - один с классом (называется list.h), а другой с реализациями функций (list.cpp).
C++ Работа с классом
работа с классом C++
работа с классом C++
C++ работа с классом
Работа с классом C++
Работа с STL list + пропись List.h C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 21:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru