Модераторы: Poseidon

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [C++] Управление поездами, отправление с вокзала, путь следования 
V
    Опции темы
nekstv
Дата 27.10.2006, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Помогите пожалуйста написать программу(попроще) реализирующию управление поездами(отправление с вокзала, путь следования, прибытие на вокзал) [c++]

Это сообщение отредактировал(а) nekstv - 27.10.2006, 23:28
PM MAIL   Вверх
BreakPointMAN
Дата 29.10.2006, 02:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



Какие входные данные? Какие выходные данные? Как данные вводятся, где хранятся, как выводятся? Какую функциональность должна обеспечивать программа? Программа должна быть написана на чистом C++ (и, возможно, с применением STL)? Или в какой-то конкретной среде программирования, и разрешается использовать специфические для них библиотеки (например, Microsoft Visual C++ и MFC, или Borland C++ Builder и VCL)? Программа должна работать под Windows или под какой-то другой операционной системой (например, DOS или Unix)? Это должна быть консольная программа или программа с GUI? Что значит "попроще"? Ответь, по крайней мере на первые 4 вопроса. Без этого вряд ли кто-то вообще возьмется тебе помогать.


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
nekstv
Дата 29.10.2006, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Я знаю лишь то, что программа должна работать под Windows, должна быть написанна на чистом с++, "проще"значит с несложными функциями, с библиотеками Borland C++ Builder. Вот что я знаю. Поэтому и прошу помощи.
PM MAIL   Вверх
BreakPointMAN
Дата 29.10.2006, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



Что-то мало ты знаешь... а то, что знаешь, никаким образом делу не поможет... К тому же
Цитата(nekstv @  29.10.2006,  23:56 Найти цитируемый пост)
должна быть написанна на чистом с++

Цитата(nekstv @  29.10.2006,  23:56 Найти цитируемый пост)
с библиотеками Borland C++ Builder

...это несовместимые между собой условия. "Чистый C++" означает переносимость и независимость от платформы, операционной системы и среды программирования.

Боюсь, что помощи ты не дождешься...  smile  smile 


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
nekstv
Дата 31.10.2006, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Так вот я и в панике поэтому! Даже хрен его знает что писать надо! 
PM MAIL   Вверх
Rockie
Дата 31.10.2006, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1143
Регистрация: 23.4.2006

Репутация: 13
Всего: 31



nekstv, паниковать не надо. требуй развернутое техническое задание. и бюджет. smile  скажи, что ты не проектировщик вокзалов smile 


--------------------
Чтобы иметь большой гардероб - надо иметь большой гардероб.
PM   Вверх
nekstv
Дата 1.11.2006, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Да вот и хрен-то что не проектировщик! Днло в том, что мне еще ндо и самому разработать техническое задание!
PM MAIL   Вверх
BreakPointMAN
Дата 1.11.2006, 01:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



Т.е. тебе прямо такое задание и дали? Это его точный текст?  smile Эхх... посоветовал бы я тому, кто его дал, сделать с собой вот это:  smile ... 

Ну а если серьезно, то каковы твои предположения относительно того, что должна делать программа?  smile Попробуй прикинуть и изложить свои мысли здесь.


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
apook
Дата 1.11.2006, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 10
Всего: 23



НЕ ПАРЬСЯ
Код

// Proga.cpp

/*
Задача: "Про Поезд"

Дано:
Грузоподьемность 70000 кг; Пассажировместимость 1000 человек
Скорость при полной загрузке 100 км.ч Мощность двигателя 1000 л.с

Найти:
Cкорость при не поолной загрузке(любой не превышающей max)

Загрузка вводится (в человекоединицах) из командной строки и не должна превышать 1000

*/


#include "stdio.h"
#include "conio.h"
#include "stdlib.h"


void print_in_bcc_conio_h_function(double speed)
{
clrscr();
window(10, 8, 50, 21);
textcolor(BLACK);
textbackground(WHITE);
gotoxy(5, 8);
cprintf("THE SPEED=%7.*f\r\n", 2, speed);
}



void main(int argc, char *argv[])
{
int i=0, gw=0; 

double  q=0, j=0, speed=0; 

if((argc >1) && ((gw=atoi(argv[1])) <=1000));
else    exit(1);

q=1000/1000; //л.с на одну человекоединицу
j=100.0/1000; //л.с на один км.ч

speed=100+((1000-(gw *q))*j);

print_in_bcc_conio_h_function(speed);

}


Это сообщение отредактировал(а) alexeis1 - 1.11.2006, 13:44


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
BreakPointMAN
Дата 1.11.2006, 13:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



 smile apook, что-то в твоем коде ничего нет про 
Цитата(nekstv @  28.10.2006,  00:27 Найти цитируемый пост)
отправление с вокзала, путь следования, прибытие на вокзал
  smile 



--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
apook
Дата 1.11.2006, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 794
Регистрация: 12.7.2006

Репутация: 10
Всего: 23



Можно доделать ведь главное начать

Короче вот:
Код

// Proga.cpp

/*
Задача: "Про Поезд"

Дано:
Грузоподьемность 70000 кг; Пассажировместимость 1000 человек
Скорость при полной загрузке 100 км.ч Мощность двигателя 1000 л.с
Расстояние от пункта A до пункта B - 500 км 

Условие:
Поезд движется из пункта A в пункт B

Найти:
Время за которое поезд прибудет в пункт B

Загрузка вводится (в человекоединицах) из командной строки и не должна превышать 1000

*/


#include "stdio.h"
#include "conio.h"
#include "stdlib.h"


void print_in_bcc_conio_h_function(double time)
{
clrscr();
window(10, 8, 50, 21);
textcolor(BLACK);
textbackground(WHITE);
gotoxy(5, 8);
cprintf("THE TIME=%7.*f\r\n", 2, time);
}



void main(int argc, char *argv[])
{
int i=0, gw=0; 

double  q=0, j=0, speed=0, time=0; 

if((argc >1) && ((gw=atoi(argv[1])) <=1000));
else    exit(1);

q=1000/1000; //л.с на одну человекоединицу
j=100.0/1000; //л.с на один км.ч

speed=100+((1000-(gw *q))*j);

time=500.0/speed;

print_in_bcc_conio_h_function(time);
}

Но однако товарисч уже двойку получил


Это сообщение отредактировал(а) alexeis1 - 2.11.2006, 01:05


--------------------
Мои руки из дуба, голова из свинца ну и пусть ...
PM MAIL   Вверх
nekstv
Дата 2.11.2006, 00:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



спасибо, хоть что-то! Сегодня утром попытаюсь побольше разузнать про прогу! Да, задания хоть куда мне задали!
PM MAIL   Вверх
nekstv
Дата 3.11.2006, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 68
Регистрация: 7.10.2006

Репутация: нет
Всего: нет



Ничего не разузнал! Говорит сам делай, сам думай! вот так!
PM MAIL   Вверх
BreakPointMAN
Дата 3.11.2006, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 15.9.2004
Где: Saratov

Репутация: 2
Всего: 24



Цитата(nekstv @  3.11.2006,  01:11 Найти цитируемый пост)
Ничего не разузнал! Говорит сам делай, сам думай! вот так!

Ну, тогда следуй совету. Думай!  smile А когда надумаешь, скажи. Что конкретно твоя программа должна уметь делать. Написать - поможем. Хотя бы сформулируй условие. Ответь на первые мои 4 вопроса.  smile 


--------------------
"Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце")
PM WWW ICQ   Вверх
likehood
Дата 3.11.2006, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


666
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 21.12.2005

Репутация: 12
Всего: 24



Это хоть для чего задача: лаба какая или что посерьезнее. Какой сложности задача?
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Центр помощи"

ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Несоблюдение правил может повлечь за собой самые строгие меры от закрытия/удаления темы до бана пользователя!


  • Название темы должно отражать её суть! (Не следует добавлять туда слова "помогите", "срочно" и т.п.)
  • При создании темы, первым делом в квадратных скобках укажите область, из которой исходит вопрос (язык, дисциплина, диплом). Пример: [C++].
  • В названии темы не нужно указывать происхождение задачи (например "школьная задача", "задача из учебника" и т.п.), не нужно указывать ее сложность ("простая задача", "легкий вопрос" и т.п.). Все это можно писать в тексте самой задачи.
  • Если Вы ошиблись при вводе названия темы, отправьте письмо любому из модераторов раздела (через личные сообщения или report).
  • Для подсветки кода пользуйтесь тегами [code][/code] (выделяйте код и нажимаете на кнопку "Код"). Не забывайте выбирать при этом соответствующий язык.
  • Помните: один топик - один вопрос!
  • В данном разделе запрещено поднимать темы, т.е. при отсутствии ответов на Ваш вопрос добавлять новые ответы к теме, тем самым поднимая тему на верх списка.
  • Если вы хотите, чтобы вашу проблему решили при помощи определенного алгоритма, то не забудьте описать его!
  • Если вопрос решён, то воспользуйтесь ссылкой "Пометить как решённый", которая находится под кнопками создания темы или специальным флажком при ответе.

Более подробно с правилами данного раздела Вы можете ознакомится в этой теме.

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Центр помощи | Следующая тема »


 




[ Время генерации скрипта: 0.0523 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.