( Вход | Регистрация | Поиск )

Помощь с pascal`ем, решение задач
Дата обновления: 17.12.2010 - 23:18, перейти к новому сообщению

·main
Группа: Пользователи

Сообщений: 146
Люди мне надо решить восемь задач в паскале, если есть кто в нем рулит помогите, а то я сам не успею.


Ответов(40 - 49)

jkalamari

Помогите решить три задачи на паскале,...сессия:

1) Текстовые файлы.
Написать программу, которая выделяет раздел операторов Паскаль - программы и записывает его в текстовый файл.

2) Указатели
Написать процедуру или функцию, которая находит среднее арифметическое непустого списка L.

3) массив
Создать и обработать массив с данными о студентах (например, успеваемость, или общежитие, кто где расселен. Вобщем-то задание просто на обработку массива, запись, изменение, дополнение)

Заранее спасибо.


·ZaHack
Группа: Заблокированные

Сообщений: 1.252
Цитата | Quote(jkalamari @ 6.02.2008 - 15:16)


3) массив
Создать и обработать массив с данными о студентах (например, успеваемость, или общежитие, кто где расселен. Вобщем-то задание просто на обработку массива, запись, изменение, дополнение)



Массив одномерный или двумерный?

Цитата | Quote
Написать программу, которая выделяет раздел операторов Паскаль - программы и записывает его в текстовый файл.


Чего выделяет??! Выражайся ясней.


·Alex Ander
Группа: Наши Люди

Сообщений: 565
Цитата | Quote(ZaHack @ 9.02.2008 - 6:28)
Цитата | Quote
Написать программу, которая выделяет раздел операторов Паскаль - программы и записывает его в текстовый файл.

Чего выделяет??! Выражайся ясней.


По-моему человек ясно выразился - выводит на экран содержимое раздела операторов: от первого begin до последнего end.


jkalamari

2 ZaHack

>Массив одномерный или двумерный?

Двумерный

>Чего выделяет??! Выражайся ясней.

Я бы с радостью, но именно такое задание дала нам наш гениальный преподаватель....
Как я понял - эта программа должна открывать файл с исходником любой программы на паскале и копировать от туда блок, начиная с "begin" и заканчивая "end."....


jkalamari

первые две сделал - срочно нужна третья задача. плз.

3) массив
Создать и обработать массив с данными о студентах (например, успеваемость, или общежитие, кто где расселен. Вобщем-то задание просто на обработку массива, запись, изменение, дополнение)

заранее спасибо.


·Expelled
Группа: Пользователи

Сообщений: 147
Начал учить паскаль по книге Окулова.
Появилась задача
Program My1_2;
Var a : Integer;
Begin

WriteLn ('Введите целое число');
ReadLn (а) ;
WriteLn ( ' ???????? ', Abs (a) );
WriteLn ( ' Нажмите ' );
ReadLn
End.

Выясните, что вычисляет Abs. Выполните аналогичное исследование для выражений sqr (a), Ord (a) , Succ (a) , pred (a).

Sqr это умножение числа А самого на себя (возведение в квадрат)
Succ это а+1
pred это а-1

а что делает Abs и Ord?


·drod
Группа: Пользователи

Сообщений: 123
Функция ord(x) возвращает порядковый номер значения переменной x (относительно того типа, к которому принадлежит переменная х).
Функция pred(x) возвращает значение, предшествующее х (к первому элементу типа неприменима).
Функция succ(x) возвращает значение, следующее за х (к последнему элементу типа неприменима).
Функция abs(x) возвращает абсолютную величину x (модуль)


·Expelled
Группа: Пользователи

Сообщений: 147
Спасибо оО ))


AsPiD001

Народ может кто поможет решить пару простых задач?


·Alex Ander
Группа: Наши Люди

Сообщений: 565
Выкладывай условия задач сразу - мы подумаем.