Показать сообщение отдельно
  #7  
Старый 14.12.2011, 18:50
andbrey andbrey вне форума
Прохожий
 
Регистрация: 14.12.2011
Сообщения: 5
Репутация: 10
По умолчанию

Кривовастенько пока вышло, толи ещё будит
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  M,Summa:Real;
    i,k,j:Integer;

implementation

{$R *.dfm}
Begin
Write('Введите M');
    Readln(M);
    {Прямой порядок}
    k:=0;
    Summa:=0;
    repeat
        k:=k+1;
        Summa:=Summa+k;
        Writeln('№ ',k,'  Elem=',k,'   Summa=', Summa:0:8);
    Until( Summa > M );
    {Прямой порядок}
     Writeln('Нажмите Enter');
     Summa:=0;
     j:=0;
    {Сумма обратный порядок}
    For i:=K downto 1 Do 
        Begin
        j:=j+1;
        Summa:=Summa+i;
        Writeln('№ ',i,'  Elem=',i,'   Summa=', Summa:0:8);
    End;
   {Сумма обратный порядок}
End.

end.





Я просто частенько зависаю у компа)
Ответить с цитированием