Твой софтовый форум > Тематические форумы > Программирование

Помощь с pascal`ем

,

решение задач

Дата публикации: 17.12.2010 - 23:18
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
jkalamari
Помогите решить три задачи на паскале,...сессия:

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

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

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

Заранее спасибо.
ZaHack
Цитата | Quote(jkalamari @ 6.02.2008 - 15:16)


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



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

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


Чего выделяет??! Выражайся ясней.
Alex Ander
Цитата | Quote(ZaHack @ 9.02.2008 - 6:28)
Цитата | Quote
Написать программу, которая выделяет раздел операторов Паскаль - программы и записывает его в текстовый файл.

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


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

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

Двумерный

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

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

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

заранее спасибо.
Expelled
Начал учить паскаль по книге Окулова.
Появилась задача
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
Функция ord(x) возвращает порядковый номер значения переменной x (относительно того типа, к которому принадлежит переменная х).
Функция pred(x) возвращает значение, предшествующее х (к первому элементу типа неприменима).
Функция succ(x) возвращает значение, следующее за х (к последнему элементу типа неприменима).
Функция abs(x) возвращает абсолютную величину x (модуль)
Expelled
Спасибо оО ))
AsPiD001
Народ может кто поможет решить пару простых задач?
Alex Ander
Выкладывай условия задач сразу - мы подумаем.
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Помощь с pascal`ем
SoftoRooM © 2004-2024