Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2017, 23:48   #1
Rabbbit
Новичок
Джуниор
 
Регистрация: 13.03.2017
Сообщений: 1
Восклицание Односвязные списки

Есть программа которая должна выводить координаты точки (x.y.z)
Ввод должен выполняться путем считывания из файла,
Сделал все кроме считывания, коорд. вводятся вручную,
Помогите пожалуйста

Сам код

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
using namespace std;

struct r3{
float x,y,z;
struct r3 *next;
};

void clear (r3 * S){
while(S){
r3 *temp = S;
S = S -> next;
delete temp;
}
}

void view (r3 *S){
while(S){
cout << "(x,y,z) = ("<<S->x<<","<<S->y<<","<<S->z<<")"<< endl;
S = S->next;}
}

r3* add_new(){
r3 *new_el = new r3; //new_el = 0x004460;
cout << "Input x" << endl;
cin >> new_el -> x;
cout << "Input y" << endl;
cin >> new_el -> y;
cout << "Input z" << endl;
cin >> new_el -> z;
new_el -> next = 0;
return (new_el);
}

int main(){
r3 * head;
int ch = 0;
head = add_new();
do{
switch(ch){
case 1: {
r3 *temp = add_new(); //temp oie?oi?eony
temp -> next = head;
head = temp;
break;
} while(scanf ("%d", &ch)==1);
case 2: {
view (head);
break;
}
default : cout << "Make your choice correct" << endl;
break;
}
} while(scanf("%d",&ch) == 1);
clear (head);
return 0;
}
Rabbbit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Односвязные списки - C++ Андрей Иванов Помощь студентам 13 13.10.2015 21:42
Односвязные списки RAFA91 Общие вопросы C/C++ 7 06.01.2015 14:19
Односвязные списки SsAn Visual C++ 0 02.05.2014 17:35
Односвязные списки Anna T Паскаль, Turbo Pascal, PascalABC.NET 2 19.12.2010 18:58
Односвязные списки art_stalker Общие вопросы C/C++ 5 21.04.2010 22:49