Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 4

Программа расписания в Midlet Pascal

29.10.2010, 03:14. Показов 1090. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите составить програму расписания занятий с условием четности недель, и чтобы она вечером менялась на новые сутки. пожалуйста хотя бы блок тела с четностью нечетностью, а то уже срок выходит сдачи. зарание спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.10.2010, 03:14
Ответы с готовыми решениями:

Как изменить код (midlet pascal)
Вот есть такой код type TStar = record X, Y, Z : Integer; end; const MAX_STARS = 150; HELLO =...

Игры для телефона на Midlet Pascal
На нем возможно писать проги на телефоне? если да - то дайте ссылку, а то на форуме нашел только екзе-шник.

напишите плз готовую программу в MIDlet pascal для деления с остатком
помогите написать программу в MIDlet pascal для деления с остатком,чтоб на телефоне можно было ввести число и оно с остатком поделилось на...

4
Фрилансер
 Аватар для Mad_Dog
452 / 433 / 117
Регистрация: 01.06.2010
Сообщений: 1,314
29.10.2010, 12:50
пожалуйста хотя бы блок тела с четностью нечетностью
Pascal
1
2
3
4
5
6
7
8
case odd(week) of
  false:begin
           //неделя четная
         end;
  true:begin
           //неделя нечетная
        end
end;
или

Pascal
1
2
3
4
5
6
7
8
9
if odd(week)
  then
     begin
       //неделя нечетная
     end
  else
    begin
      //неделя четная
    end;
1
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 4
03.11.2010, 20:06  [ТС]
подскажите пожалуйста, что необходимо написать, чтобы программа например в 18.00 меня расписание на новые сутки.
зарвние спасибо.
0
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 4
13.11.2010, 18:23  [ТС]
вот программа, которая работает правда для школы.


Pascal
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
program NewProject;
 
var
  time: integer;
  x: integer;
  text: string;
  text1: string;
  text2: string;
  
 procedure D1;
  begin
  drawText('1.  Танцы', 0, 12);
  end;
 
procedure D2;
  begin
  drawText('1.  Музыка       к.102', 0, 12);
  drawText('2.  Физкультура       ', 0, 24);
  drawText('3.  Литература   к.129', 0, 36);
  drawText('4.  Русский язык к.129', 0, 48);
  drawText('5.  Алгебра      к.129', 0, 60);
  drawText('6.  Алгебра      к.129', 0, 72);
  drawText('----------------------', 0, 84);
  drawText('   Музыкальная школа  ', 0, 96);
  drawText('1.  Специальность к.23   15:45', 0,108);
  drawText('2.  Сольфеджио    к.30   16:45', 0,120);
  end;
 
procedure D3;
  begin
  drawText('1.  Русский язык    к.108', 0, 12);
  drawText('2.  Русский язык    к.123', 0, 24);
  drawText('3.  Информатика          ', 0, 36);
  drawText('4.  Английский язык к.103', 0, 48);
  drawText('5.  Биология        к.108', 0, 60);
  drawText('6.  Физика          к.123', 0, 72);
  drawText('7.  Физкультура          ', 0, 84);
  drawText('----------------------   ', 0, 96);
  drawText('   Музыкальная школа     ', 0,108);
  drawText('1.  Хор к.3   17:15      ', 0,120);
  
  end;
 
procedure D4;
  begin
  drawText('1.  Обществознание    к.121',  0, 12);
  drawText('2.  Физика            к.121',  0, 24);
  drawText('3.  Английский язык   к.103',  0, 36);
  drawText('4.  Алгебра           к.129',  0, 48);
  drawText('5.  ОБЖ               к.106',  0, 60);
  drawText('6.  География         к.109',  0, 72);
  drawText('7.  Алгебра                 ', 0, 84);
  drawText('8.  Алгебра                 ', 0, 96);
  drawText('----------------------     ', 0, 108);
  drawText('    Танцы                   ', 0,120);
  drawText('1.  Народный танец    к.7   16:30', 0,132);
  
  end;
 
procedure D5;
  begin
  drawText('1.  Геометрия         к.123',  0, 12);
  drawText('2.  Геометрия         к.102',  0, 24);
  drawText('3.  История России    к.121',  0, 36);
  drawText('4.  Биология          к.108',  0, 48);
  drawText('5.  Литература        к.128',  0, 60);
  drawText('6.  ИЗО               к.113',  0, 72);
  drawText('----------------------     ',  0, 84);
  drawText('    Музыкальная школа         ', 0,96);
  drawText('1.  Музыкальная литература 17:00', 0,108);
  drawText('2.  Специальность  к.23    18:00', 0,120);
  end;
 
procedure D6;
  begin
  drawText('1.  История России    к.121',  0, 12);
  drawText('2.  Русский язык      к.123',  0, 24);
  drawText('3.  Физика            к.123',  0, 36);
  drawText('4.  География         к.108',  0, 48);
  drawText('5.  Английский язык   к.103',  0, 60);
  drawText('6.  Алгебра           к.129',  0, 72);
  drawText('----------------------     ',  0, 84);
  drawText('    Танцы                   ', 0, 96);
  drawText('1.  Класический танец к.7 16:30', 0,108);
  
  end;
 
 
procedure D7;
  begin
  drawText('Нет занятий в школе!', 0, 12);
  end;
  
begin
  time := getCurrentTime;
  x := getWeekDay(time);
 
  if x=1 then begin text:='Воскресенье'; D1; end;
  if x=2 then begin text:='Понедельник'; D2; end;
  if x=3 then begin text:='Вторник';     D3; end;
  if x=4 then begin text:='Среда';       D4; end;
  if x=5 then begin text:='Четверг';     D5; end;
  if x=6 then begin text:='Пятница';     D6; end;
  if x=7 then begin text:='Суббота';     D7; end;
 
text1:='Сегодня '+text;
drawText(text1, 0, 0);
  repaint;
  
  
  
  
  
  
  while getKeyClicked <> KE_POUND   do
    begin
      delay(100);
    end;
 
  
end.
0
0 / 0 / 0
Регистрация: 29.10.2010
Сообщений: 4
18.11.2010, 21:40  [ТС]
посмотрите пожалуйста программу, попрате ее, не знаю, что уже делать.
Pascal
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
program NewProject;
 
var
  time: integer;
  x: integer;
  text: string;
  text1: string;
  text2: string;
  
procedure D1;
  begin
  drawText('Выходной', 0, 12);
  end;
  
procedure D2;
  begin
  drawText('1.  Ин.яз                ауд.318/А', 0, 12);
  drawText('2.  Математика      лек. ауд.233/А', 0, 24);
  drawText('3.  Химия           лек. ауд.124/Д', 0, 36);
  drawText('4.  Математика     прак. ауд.224/Д', 0, 48);
  end;
 
procedure D3;
  begin
  drawText('1.  Химия           лаб. ауд.124/Д', 0, 12);
  drawText('2.  Правоведение    лек. ауд.201/Д', 0, 24);
  end;
 
procedure D4;
  begin
  drawText('1.  Философия      лек. ауд.313/А',  0, 12);
  drawText('2.  Физ-ра                       ',  0, 24);
  drawText('3.                               ',  0, 36);
  drawText('4.  Философия      лек. ауд.313/А',  0, 48);
  end;
 
procedure D5;
  begin
  drawText('1.                               ',  0, 12);
  drawText('2.  Физика         лек. ауд.231/А',  0, 24);
  drawText('3.                               ',  0, 36);
  drawText('4.  ТиТП                ауд.114/Л',  0, 48);
  end;
 
procedure D6;
  begin
  drawText('1.                               ',  0, 12);
  drawText('2.  МНТТ          прак. ауд.146/Л',  0, 24);
  drawText('3.  Физика         лаб. ауд.227/А',  0, 36);
  drawText('4.  ТиТП           лек. ауд.114/Л',  0, 48);
  end; 
 
 
procedure D7;
  begin
  drawText('Выходной', 0, 12);
  end;
 
procedure D8;
  begin
  drawText('Выходной', 0, 12);
  end;
 
procedure D9;
  begin
  drawText('1.  Ин.яз               ауд.318/А', 0, 12);
  drawText('2.  Математика     лек. ауд.233/А', 0, 24);
  drawText('3.  Химия          лек. ауд.124/Д', 0, 36);
  drawText('4.  Математика    прак. ауд.224/Д', 0, 48);
  end;
 
procedure D10;
  begin
  drawText('1.  Химия          лаб. ауд.124/Д', 0, 12);
  drawText('2.  Физ-ра                       ', 0, 24);
  drawText('3.  Физика       прак. ауд.224/А',  0, 36);
  end;
 
procedure D11;
  begin
  drawText('1.  Философия     лек. ауд.313/А',  0, 12);
  drawText('2.  Физ-ра                      ',  0, 24);
  drawText('3.  Правоведение прак. ауд.308/Д',  0, 36);
  end;
 
procedure D12;
  begin
  drawText('1.                              ',  0, 12);
  drawText('2.  Физика        лек. ауд.231/А',  0, 24);
  drawText('3.                              ',  0, 36);
  drawText('4.  ТиТП               ауд.114/Л',  0, 48);
  end;
 
procedure D13;
  begin
  drawText('1.  МНТТ          лек. ауд.146/Л',  0, 12);
  drawText('2.                              ',  0, 24);
  drawText('3.  Физика        лаб. ауд.227/А',  0, 36);
  drawText('4.  ТиТП          лек. ауд.114/Л',  0, 48);
  end;
 
 
procedure D14;
  begin
  drawText('Выходной', 0, 12);
  end;
  
begin
  time := getCurrentTime;
  x := getWeekDay(time);
 
 
 if odd(week)
  then
   begin
    //D1;D2;D3;D4;D5;D6;D7;
  end
 else
begin
   //D8;D9;D10;D11;D12;D13;D14;
  end;
 
 
  if x=1 then begin text:='Воскресенье'; D1;D8;  end;
  if x=2 then begin text:='Понедельник'; D2;D9;  end;
  if x=3 then begin text:='Вторник';     D3;D10; end;
  if x=4 then begin text:='Среда';       D4;D11; end;
  if x=5 then begin text:='Четверг';     D5;D12; end;
  if x=6 then begin text:='Пятница';     D6;D13; end;
  if x=7 then begin text:='Суббота';     D7;D14; end;
 
text1:='Сегодня '+text;
drawText(text1, 0, 0);
  repaint;
  
  while getKeyClicked <> KE_POUND   do
    begin
      delay(100);
    end;
 
 end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.11.2010, 21:40
Помогаю со студенческими работами здесь

Программа на Turbo Pascal не запускается на Free Pascal
В теории должен быть симулятор перекрестка, приведенный ниже код работает через Turbo Pascal, во Free Pascal выдает ошибку 201 в районе 750...

Вопрос по Midlet Pascal
Помогите плиз Вот мне нужно сделать так, что бы вводишь страну, а программа выводит ее столицу на обичном паскале ето получается...

ТЕМА MIDlet Pascal
как сделать, чтобы каждый число отображался на новом строке, а не одном строке одно на другое.program Kentaw; Var a,b,c,x,n,s,i:integer; ...

Программа расписания поездов
люди хелп кто может) помогите прогу написать: Ввести для нескольких поездов время отправления и общее время в пути (час., мин.). Выдать ...

Программа составления расписания
Доброго времени суток! Мне для диплома необходимо сделать программу составления распиания. Если у кого-то есть исходник на Delphi или...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru