Форум программистов, компьютерный форум, киберфорум
Наши страницы

Сравнение элементов списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа по структурам =) http://www.cyberforum.ru/cpp-beginners/thread181112.html
Задание структуры Задано множество объектов, каждый из которых описывается совокупностью признаков Р1, Р2, Р3, Р4, Р5, Р6 (таблица 1). Требуется: - выбрать объекты, признаки которых...
C++ добавление в список Доброй ночи !! Есть проблема мне нужно заполнить список числами с файла остальное я сделаю сам #include <iostream> #include <cstdlib> #include <fstream> using namespace std; struct LIST{... http://www.cyberforum.ru/cpp-beginners/thread181106.html
C++ Реализуйте абстрактную структуру данных «множество» как класс
Добрый вечер! У меня вот есть такое задание: Реализуйте абстрактную структуру данных «множество» как класс. Должны быть описаны методы проверки принадлежности элемента множеству, объединения и...
C++ Нужно составить программу
На данный момент ничего не понимаю в С/С++ надо составить программу а как не знаю =( помогите если не трудно.... В одномерном массиве, состоящем из n вещественных элементов, вычеслить: 1) номер...
C++ Удалить все нечётные элементы массива и отсортировать http://www.cyberforum.ru/cpp-beginners/thread181082.html
1. Удалить все нечётные элементы массива #include<iostream.h> #include<conio.h> #include<stdlib.h> void main() { clrscr(); int a; int n; cout << "\nEnter the size of array: ";
C++ Вопрос про консольные приложения Пару дней назад начал изучение c++, скачал несколько книг и начал читать. Все приложения выполняются в консолях, как сделать приложение что бы оно было в нормальном окне?=) подробнее

Показать сообщение отдельно
accept
4828 / 3249 / 165
Регистрация: 10.12.2008
Сообщений: 10,569
25.10.2010, 05:19
C
1
2
    if(prev->n + h == curr->n)
        ;
prev устанавливается на первый элемент
curr устанавливается на второй элемент
на каждом шаге делается prev = prev->next, curr = curr->next

а можно сократить
C
1
2
3
4
5
    /* где-то выше проверяется curr != NULL */
 
    if (curr->next != NULL)
        if (curr->n + h == curr->next->n)
            ;
тогда нужно делать только curr = curr->next
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.