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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2015, 18:19   #1
Никита757
Пользователь
 
Регистрация: 14.05.2015
Сообщений: 57
По умолчанию Структура Данных

Реализовать структуру данных для ввода, хранения и редактирования распорядка дня. Для указанного в качестве текущего времени реализовать определение того, что следует делать через указанный промежуток времени.
На Делфи
Никита757 вне форума Ответить с цитированием
Старый 14.10.2015, 18:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Твои пробы увидеть возможно?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.10.2015, 19:15   #3
Никита757
Пользователь
 
Регистрация: 14.05.2015
Сообщений: 57
По умолчанию

Они есть, но там все не очень хорошо
Никита757 вне форума Ответить с цитированием
Старый 14.10.2015, 19:30   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ничего страшного )
Не стесняйся, здесь все свои.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.10.2015, 19:08   #5
Никита757
Пользователь
 
Регистрация: 14.05.2015
Сообщений: 57
По умолчанию

Не могу осуществить, чтобы все момент из промежутка выдавал, и можно еще защиту, чтобы часы не превышали 24, а минуты 60
Паскаль АБС (n,l,k - это часы, а m,p,v - это минуты)
Помогите пожалуйста
Код HTML:
program Rasporaydok_day;
var l,v,k,p,i,j,n,m,IOResult:integer;
s,z:string;
begin 
writeln ('Сколько занятий вы хотите ввести');
repeat
readln(s); val(s,j,IOResult);
if IOResult<>0  then writeln('Сколько действий вы хотите ввести');
until IOResult=0;
for i:=1 to j do
begin
writeln('Введите время');
    repeat
     readln(s); 
      val(s,n,IOResult);
       if IOResult<>0 then writeln('Введите часы еще раз');
      until IOResult=0; 
    repeat
  readln(s);
   val(s,m,IOResult);
    if IOResult<>0 then writeln('Введите минуты еще раз');
   until IOResult=0;  
writeln('Занятие'); 
readln(s);
writeln(n,':',m,' - ',s);
end;

begin
writeln('Введите промежуток времени который вам нужен');
writeln('Первое время');
    repeat
     readln(z); 
      val(z,l,IOResult);
       if IOResult<>0 then writeln('Введите часы еще раз');
      until IOResult=0;  
 repeat
  readln(z);
   val(z,v,IOResult);
    if IOResult<>0 then writeln('Введите минуты еще раз');
   until IOResult=0; 
   writeln(l,':',v);
   end;
begin
writeln('Второе время');
    repeat
     readln(z); 
      val(z,k,IOResult);
       if IOResult<>0 then writeln('Введите часы еще раз');
      until IOResult=0;  
 repeat
  readln(z);
   val(z,p,IOResult);
    if IOResult<>0 then writeln('Введите минуты еще раз');
   until IOResult=0; 
   writeln(k,':',p);
   end;   
writeln('Промежуток - ',l,':',v,' - ',k,':',p);

 if (((l<=n) or (v<=m)) and ((n<=k) or (m<=p))) then
 writeln(n,':',m,' - ',s) else writeln('Нет занятий');
end.
Никита757 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
структура данных в pascal Малой333 Помощь студентам 0 13.05.2011 09:08
Структура данных (Си) Credo4444 Общие вопросы C/C++ 1 28.04.2011 22:47
Структура данных Dima-91 Помощь студентам 3 21.10.2010 18:29
паскаль структура данных lunnamedl Помощь студентам 1 18.12.2009 21:12
Структура данных : сеть DesolationJam Помощь студентам 2 23.01.2008 10:41