• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о проекте и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помогите составить программу на Паскале

  • Автор темы Автор темы rkfdjxrf
  • Дата начала Дата начала

rkfdjxrf

Ученик
Регистрация
7 Апр 2013
Сообщения
3
Реакции
0
Баллы
0
Помогите составить программу на Паскале

на станцию прибывают грузовые и пассажирские поезда. Определить по номеру вагона является ли он пассажирским, и посчитать кол-во пассажирских и грузовых поездом, проходящих за сутки, кол-во вагонов в грузовых поездах
 
Определить по номеру вагона является ли он пассажирским,

А как по номеру определить какой вагона является пассажирским а кокой нет.
Ходить заглядывать по вагонам? :turma:
Может есть какие то признаки в номере вагона по которым можно определить?

посчитать кол-во пассажирских и грузовых поездом

Я ходить по вагонам не буду.tehno014
Если кто ни будь принесет файлик с номерами или же сам забьет в программу?tehnosleep
Другими словами как будут поступать данные в программу?

Подозреваю что условие задания не полное.:tehnari_ru_020:
 
номер вагона

нужно , чтобы программа сама определяла при забивании номера вагона какой он. например, пассажирские начинаются с 1-3, а грузовые 4 и т.д., т.е. задать произвольно
 
Вот вам задачка.
Может подойдёт?

Код:
program Poezda;
var
a,Kol,i:integer;
Vagon,kolPas,kolGruz:integer;
begin
i:=0;
a:=1;
kolPas:=0;
kolGruz:=0;
Vagon:=0;
Writeln('предположим что все номера поездов 4 значные');
Writeln('Тогда номера начинающиеся на 1 2 3 будем считать пассажирскими');
Writeln('Вводите номера вагонов пока не надост а когда надоест введите цифру 0');
While (a<>0) do
begin
inc(i);
Writeln('Номер ',i,')поезда ');
Readln(a);
if ((a div 1000)<4)and((a div 1000)>0) then
  begin
   inc(kolPas);
  end;
if ((a div 1000)>3)and((a div 1000)>0) then
  begin
   inc(kolGruz);
   Write('введите количество вагонов в грузовом составе ',a,':');
   Readln(kol);
   Vagon:=Vagon+kol;
  end;
end;
Writeln('кол-во пассажирских поездов',kolPas);
Writeln('кол-во грузовых поездов',kolGruz);
Writeln('кол-во вогонов в грузовых поездах',Vagon);
end.
 
спасибо большое
 
Назад
Сверху