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

Односвязным списком вывод информации - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Уборка мусора из double http://www.cyberforum.ru/cpp-beginners/thread1195039.html
Подскажите, как убрать мусор из числа типа double. Например число 13 на самом деле не 13, а 13.00000001.
C++ Ткните лицом в ошибку в коде В общем написал код для данного задания: "Задать два массива целых чисел с помощью датчика случайных чисел. Создать третий массив из индексов повторяющихся элементов исходных массивов (индексы первого массива). На экран вывести как исходные данные, так и результирующий массив." Собственно сам код: #include <iostream> #include <time.h> http://www.cyberforum.ru/cpp-beginners/thread1195016.html
Считывание из файла С++ C++
Программа, которая считывает текст из файла и выводит его на экран, заменив цифры от "0" до "9" словами (ноль, один два), начиная каждое предложение с новой строки. Есть код, но не работает. Что не так может кто посмотреть? #include <stdio.h> int main(void) { char c; FILE *fin=fopen("input.txt", "r");
C++ Удаление элемента динамического массива справа
Нужно удалить последний структурный элемент динамического массива. помогите пожалуйста никак не получается сделать эту функцию. Это то, что сделала я, с радостью рассмотрю другой метод. void del_right (liter *&a, int &n) { liter *k; for (int i=0; i<n-1; i++) {strcpy(k.autor, a.autor); strcpy(k.name, a.name); k.year=a.year; }
C++ Strncat http://www.cyberforum.ru/cpp-beginners/thread1194994.html
Пытаюсь с помощью этой функции соединить две строки, ничего не получается помогите плз я уже просто не понимаю: Вот код там все элементарно но ругается на саму команду strncat: #include <iostream> #include <stdio.h> // Для printf #include <string.h> // Для strncat int main (void) { // Массивы в которые добавляется строка char src1="book"; char src2="boot";
C++ Реализация вычитания двоичного кода Даны два массива, например 110001 и 11111. Не знаю как создать цикл, в частности занимание. dif = A - B + carry; // carry - перенос if (diff = -1) rezult = -1; //вот тут нужно как-то сделать чтобы он при встрече у следующего разряда 0 переносил дальше, и так до 1. else rezult = diff; carry = 0 Добавлено через 28 минут #include "stdafx.h" подробнее

Показать сообщение отдельно
user-men
22 / 22 / 8
Регистрация: 17.02.2014
Сообщений: 300
31.05.2014, 22:51     Односвязным списком вывод информации
Я хочу присвоить Х = 6 и вывести список что-то ничего не получается

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
#include <iostream>
#include <conio.h>
using namespace std;
 
struct number
{
    int x;
};
 
struct String
{
    number ob;
    String *Next;
};
 
void Print(String *Pochatok)
{
    String *vivod = Pochatok;
    vivod->Next;
    cout << vivod->ob.x;
}
 
int main()
{
    String *Pochatok = NULL;
    Pochatok->Next;
    String *element2 = Pochatok;
    element2->Next;
    element2 = new String;
    element2->ob.x = 6;
    Print(Pochatok);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru