ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.01.2010, 02:04
a1ertso
Новичок
Регистрация: 16.12.2009
Сообщений: 29
Провел на форуме:
101927

Репутация: 0
По умолчанию

Исправте пожалуйста ошибки.
Делфи.
PHP код:
 program funktion;
{
$APPTYPE CONSOLE}
uses
  SysUtils
,
  
Math;

var
  
x,a,alpha,betta,y:real;
  
Rezult:real;
  
fo:text;

  
procedure     ReadFromFile(var x,a,alpha,betta:real) ;
     var  
fi:text;
     
begin
       AssignFile
(fi,'file1.txt');
       
Reset(fi);
       
Readln(fi,x,a,alpha,betta);
       
Closefile(fi);
     
end;
   
procedure WriteToFile(var f:text ;y:real);
      
begin
        WriteLn
(f,' Arithmetic expression: Y=',Rezult);
           
CloseFile(f);
      
end;


 function 
F(x,a,alpha,betta:real):real;
  var
  
ch,zn,y:real;
    
begin
      ch
:=logN(3,power(x+1,3))-15*power(10,-3.5)*
                
x+power(sqrt(alpha+6*power(10,-5)),5)+arcsin(betta);
      
zn:=exp(a)*(x*x*x)+6.15*power(10,4)*
                 
sqr(cos(betta)) +power(x/a+tan(0.6),4);
      
y:=ch/zn;
      
F:=Y;
    
end;
  
begin
      ReadFromFile
(x,a,alpha,betta) ;
      
Y:= F(x,a,alpha,betta);
      
AssignFile(fo,'funks.txt');
      
Rewrite(fo);
      
WriteToFile(fo,y);

  
end
В итоге, результат "У" должен записатся в файл с ответом Arithmetic expression: Y=(ответ). но выводяться только нули.


И по возможности вторую задачку:

PHP код:
  PROGRAM laba_6;
{
$APPTYPE CONSOLE}
uses
  SysUtils
,math;

  var
    
F:array [1..10of integer;
    
e,c,pi,k,:real;
                                                            

  
i,n:integer;
  
ee,ff :string;
  
fi,fo :text;
    
begin
     AssignFile
(fi,'1.txt');
        
read(fi);          //откр. для чтения
      
READ(fi,e,c,pi,k,m);           //читаем строку

         
for i:=1 to n do Read(fi,F[i]);
     
CloseFile(fi);              //закрываем файл
                                //вывод инфы в файл
       
AssignFile(fo,'1.out');
         
Rewrite(fo);                   // открываем для записи
         
Writeln(fo,' e',e,' c=',c,' pi=',pi,' k=',k,' m=',m);
                                                              
//Writeln(fo,' ' e',e,' c=',c,' pi=',pi,' k=',k,' m=',m);
         
Write(fo,' F=(');
              for 
i:=1 to n do Write(fo,F[i]:3);
         
Writeln(fo,' )');
        
CloseFile(fo);    // закрываем файл
               //Вывод
   
Writeln(' e',e,' c=',c,' pi=',pi,' k=',k,' m=',m);
                                                               
//Writeln(' e=',e:12:9,'  c=',e:4);
   
Write(' f=(');
        for 
i:=1 to n do Write(F[i]:3);
          
Writeln(' )');
          
WriteLn('***** Press <ENTER> to finish *****');
          
Readln;
            
Readln;
    
END
Взять из файла и переписать в другой. Но второй файл остается пустой. Заранее благодарен.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сюда выкладываем все проги для фрикринга мобильников, которых знаем! nigger Сотовый фрикинг 5 11.04.2009 11:15
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ