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

Создать список, после каждого отрицательного числа вставить в список 0 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Функции C++ для печати сразу на принтер http://www.cyberforum.ru/cpp-beginners/thread1174921.html
Доброго времени суток, уважаемые программисты. Вопрос следующий - есть ли стандартные функции в С++ по выводу строчки на принтер. А если, нет ко каким методом это делается (компилятор MinGW).
C++ Программа для расчета количества рулонов обоев консольная программа, в которой работник вводит длину и ширину комнаты, высоту потолков, длину и ширину рулона обоев и его стоимость. Программа рассчитывает необходимое количество рулонов обоев и их общую стоимость. http://www.cyberforum.ru/cpp-beginners/thread1174917.html
C++ Динамические структуры данных. Организация данных в списковые структуры в С++
В элементе списка содержатся данные о рейсах самолетов: ○ № рейса; ○ тип самолета; ○ конечный пункт полета; ○ дата вылета. Ввести название типа самолета и вывести названия всех городов, куда они летают. Удалить из общего списка все элементы с данным типом самолетов.
C++ структура STUDENT C++
Помогите написать структуру STUDENT, пожалуйста! Структура: 1)Фамилия и имя (строка 15 символов), 2)Год рождения(целое неотрицательное число) 3)Номер группы(целое число или строка из 3 символов) 4)Оценки за сессию по 4 предметам (массив из 4 типа float) Вывести фамилии студентов, указанной пользователем группы, с указанием их среднего балла и года рождения. Список упорядочить по фамилии.
C++ Почему я не могу ввести строчку используя меню, хотя программа работает без него http://www.cyberforum.ru/cpp-beginners/thread1174877.html
#include "stdafx.h" #include "iostream" #include <stdio.h> #include <locale.h> #include <string.h> #include <string> using namespace std; class stroka{ public:
C++ Разработка бота-асистента Всем привет. Появилась идея написания бота-асистента.Работать должен на Linux/Windows(больше акцент на Linux) В чем суть: при запуске компьютера запускается асистент, который умеет: 1) поддерживать разговор на низком уровне 2) запоминать чаго чаще всего делает человек. 3) запускать программы 4) использовать поиск(есть какие ведь то Google API или что-то вроде того) 5) по результатам поиска... подробнее

Показать сообщение отдельно
Lalka22
0 / 0 / 0
Регистрация: 23.03.2014
Сообщений: 4
13.05.2014, 20:38     Создать список, после каждого отрицательного числа вставить в список 0
задание такое, создать список, после каждого отрицательного числа вставить в список 0.
я кое-что тут пытался делать:
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
#include <iostream>
using namespace std;
 
struct List {
    int a;
    List* Next;
};
 
void main()
{
    setlocale(LC_ALL, "Russian");
    List *list1 = 0, *ptr = 0, *cur = 0;
    cout << "Введiть кiлькiсть елементiв першого списку: ";
    int n; cin >> n;
    if(n<0){
        cout << "Кiлькiсть елементiв не повинна бути менша 0 " << endl;
        cout << "Введiть кiлькiсть елементiв першого списку: "; cin >> n;
    }
    cout << "Введiть елементи списку:" << endl;
    for (int i = 0; i < n; i++)
    {
        int b;
        cin >> b;
        ptr = new List;
        ptr->a = b;
        ptr->Next = list1;
        list1 = ptr;
    }
 
    cout << "Перероблений список:" << endl;
    for (List* i = list1; i; i = i->Next)
    {
        if (ptr->a<0) cur->Next=ptr->Next;
        
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru