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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2009, 23:12   #1
Вампирёк
Новичок
Джуниор
 
Регистрация: 15.03.2009
Сообщений: 1
По умолчанию Массивы, процедуры/функции

Задача1: Ввести массив F из 9 вещественных чисел с помощью типизированных константБ массив G размерности 3х3 вещественных чисел из файла и массив H из 4х псевдослучайных чисел от 0-10. Найти произведение p элементов массива G. Вывести в файл F,G,H и P.
Проверьте пожалуйста... Я в программе более менее разбираюсь но вот с введением и выведением файлов как то не оч дружу=/ и проверить из-за этого не получается..

Код:
program z1;

const F : array [1..9] of real = (1,2,3,4,5,6,7,8,9); n=10;

var t1:text;
    G: array[1..3,1..3] of real;
    H: array [1..4] of byte;
    j,i:byte; P:real;

begin
  assign (t1,'c:\pask');
  rewrite(t1)
  reset(t1);

  randomize;
  P:=0;
  for i:=1 to 3 do
  for j:=1 to 3 do
    begin
    read( t1, G[i,j] );
    P:=P * G[i,j];
    readln(t1);
    end;

  for i:=1 to n do
    begin
      H [i] :=  random(10)

    end;

end.
readln;
close(t1);
end.
Вторая задачка на использование функций/процедур...
Разработать 2 версии программы (с использованием как Function, так и Procedure) для вычисления и вывода в файл мах{f (t-2s;1;17), f(2,2;t;s-t}, где f(a,b,c) = (2a-b-sinc)/(5+|с|), s и t заданы во входном файле в 2х вариантах : s1=0,6; s2=2,8; t1=-14 t2=4,65
Прошу если и не решить то хотя бы намекнуть что тут и как -_- (в учебниках как-то криво написано..)

Последний раз редактировалось Stilet; 16.03.2009 в 10:13.
Вампирёк вне форума Ответить с цитированием
Старый 16.03.2009, 10:15   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
readln(t1);
Код:
if not eof(t1) then readln(t1,Тут переменная куда будет считываться);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функции и процедуры niziriska Помощь студентам 12 24.01.2009 13:57
Процедуры и функции Алeксандр Паскаль, Turbo Pascal, PascalABC.NET 1 22.01.2009 04:54
Процедуры и функции V25 Паскаль, Turbo Pascal, PascalABC.NET 1 17.11.2008 20:02
Функции и процедуры _Антон_ Помощь студентам 4 15.11.2008 19:58
Процедуры и функции 11111 Помощь студентам 10 26.11.2007 15:06