IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Задача по pascal
Kirill_pascal
сообщение 9.12.2011, 17:08
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 9.12.2011
Город: Moscow



1-ая задача:

Ввести анкету студента как одно единое данное. Анкета включает в себя следующие поля:
- фамилия студента - 10 симв.
- пол студента - 1 симв.
- дата рождения студента - 10 симв. (В виде ДД.ММ.ГГГГ)
Одно поле анкеты отделяется от другого одним пробелом.
Распечатать введенный данные в следующей таблице:

http://s017.radikal.ru/i429/1112/0e/c8a5f9cf6635.jpg

2-ая задача:
Ввести три строковых именных, содержащие календарные даты в виде ГГГГ.ММ.ЧЧ. Выбрать и распечатать наиболее раннюю дату.

Очень прошу помочь мне с этими заданиями, так как сам я не в зуб ногой в этой теме (IMG:style_emoticons/default/sad.gif) Заранее спасибо!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Julia
сообщение 10.12.2011, 13:33
Сообщение #2


Ассистент
****

Группа: Julia
Сообщений: 593
Регистрация: 23.2.2007
Город: Улан-Удэ
Учебное заведение: БГУ
Вы: преподаватель



С типом запись знакомы?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kirill_pascal
сообщение 12.12.2011, 15:12
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 9.12.2011
Город: Moscow



ну да, а что?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Julia
сообщение 13.12.2011, 14:15
Сообщение #4


Ассистент
****

Группа: Julia
Сообщений: 593
Регистрация: 23.2.2007
Город: Улан-Удэ
Учебное заведение: БГУ
Вы: преподаватель



2. Пусть в переменной s хранится ваша дата. Разберем ее на составляющие.
PosDot:=Pos('.',s); {Ищем позицию точки в строке}
YearStr:=Copy(s,1,PosDot-1); {выделяем подстроку с первого символа в количестве PosDot-1 символ}
val(YearStr,Year,error); {преобразовываем стоку в число}
delete(s,1,PosDot); {удаляем обработанную подстроку вместе с точкой}

Аналогично выделяется месяц, а день - это то, что останется.


Дальше справитесь?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 16:23

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru