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

Создать список действительных чисел. Удалить четные элементы списка и перемножить все положительные нечётные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочить строки матрицы по возрастанию количества различных элементов в каждой строке http://www.cyberforum.ru/cpp-beginners/thread1766268.html
Дана целочисленная прямоугольная матрица. Упорядочить строки матрицы по возрастанию количества различных элементов в каждой строке.
C++ Вывести значения функции заданной с помощью ряда Тейлора Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xn до xk с шагом dx с точностью e согласно варианту индивидуального задания. Таблицу снабдить заголовком и шапкой. Каждая строка должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Запутался в коде,делал по похожему примеру,помогите... http://www.cyberforum.ru/cpp-beginners/thread1766265.html
Необходимо разобрать программу C++
Добрый день . встретились такие операторы как"ch+=(char) 32" и "ch-=(char) 32" Объясните принцип работы этих операторов. В моей книге об этом ничего не сказано. #include <iostream> using namespace std; int main() { char ch;
C++ Найти наибольший отрицательный элемент матрицы кратный 5
Дана матрица целых чисел A(N, M). Найдите её наибольший отрицательный элемент. кратный 5. Выведите элемент и номера строки и столбца, на пересечении которых он находится. Массив инициализировал , а вот что дальше делать не знаю( Помогите пож-та. #include <iostream> #include <conio.h> using namespace std; int main()
C++ Дан массив ,Вычислить произведение элементов массива http://www.cyberforum.ru/cpp-beginners/thread1766219.html
Дан массив x=(12.37, 16.55, 2.43, 0.81, 0.32, 1.345, -12.18, 0.15, -4.314, 1.29, 54.38, 0.214, -3.837, 0.918, -75.014) і а=3.14, b= -7.8. Вычислить произведение элементов массива и напечатать номера элементов массива , не равных нулю и больших а.
C++ Определить дискриминант и корни квадратного уравнения Создать программу, в которой определяется дискриминант, и вычисляются корни квадратного уравнения. Необходимо использовать оконный интерфейс. подробнее

Показать сообщение отдельно
kolya8920
3 / 3 / 1
Регистрация: 14.05.2010
Сообщений: 83
19.06.2016, 16:39     Создать список действительных чисел. Удалить четные элементы списка и перемножить все положительные нечётные
Цитата Сообщение от Максим998877766 Посмотреть сообщение
вот этот момент
заполняем список значениями от 1 до 10 из массива. На каждом проходе находим конец списка (представляет end) и записываем туда очередные данные.

Добавлено через 19 минут
Sorry на скорую руку делал, сейчас заметил косяк. Правильно будет так:
C++ (Qt)
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
List* begin = NULL;
    for (register int i = 0; i < size; ++i)
    {       
        if (begin == NULL)
        {
            begin = new List;
            begin->key = buffer[i];
        }
        else
        {
            List* end = begin;
 
            while (end->next != NULL)
                end = end->next;
        
            end->next = new List;
            end->next->key = buffer[i];
        }
    }
 
    List* print = begin;
    while (print != NULL)
    {
        cout << print->key << " ";
        print = print->next;
    }
Добавлено через 5 минут
Ах да! и удаление динамически выделенной памяти:
C++ (Qt)
1
2
3
4
5
6
7
List* del = begin;
    while (begin != NULL)
    {
        begin = begin->next;
        delete del;
        del = begin;
    }
 
Текущее время: 12:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru