помогите построить блок-схему в Pascal!

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Giglen, 3 Oct 2010.

  1. Giglen

    Giglen New Member

    Joined:
    8 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    В общем, нужно построить 2 блок схемы, может быть чуть подправить программу. проги не сложные. одна на массив, другая на что-то подобное. вознагражу Яденьгами!
    icq 324000058
     
  2. 0verbreaK

    0verbreaK Elder - Старейшина

    Joined:
    30 Apr 2008
    Messages:
    318
    Likes Received:
    42
    Reputations:
    -3
    Скинь сюда проги
     
  3. Giglen

    Giglen New Member

    Joined:
    8 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    актуально
     
  4. Giglen

    Giglen New Member

    Joined:
    8 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    program dz5;
    {Laboratornaya rabota #5, variant #10, Litovka.T.K., st. gr. A493}
    var
    a:array[1..15] of integer;
    i,prom,j,n:integer;
    begin
    writeln;
    writeln('vvedite 15 chisel massiva:');
    for i:=1 to 15 do
    read(a);
    begin
    n:=15;
    for i:=1 to n-1 do
    for j:=1 to n-i do
    if a[j]>a[j+1] then
    begin
    prom:=a[j];
    a[j]:=a[j+1];
    a[j+1]:=prom;
    end;
    end;
    writeln;
    writeln('uporyadochniy massiv');
    for i:=1 to 15 do
    write(a,' ');
    readln;
    end.
     
  5. Giglen

    Giglen New Member

    Joined:
    8 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    program massiv_2;{litovka.T gr.A493}
    const
    c=4;
    var a:array[1..c,1..c] of real;{massiv}
    s:array[1..c] of real;{summa elementov}
    i,j:integer;
    begin
    writeln('vvedite massiv');
    writeln('posie vvoda elementov kajdoy stroki,',c,'najimayte <Enter>');
    for i:=1 to c do
    begin
    write('=>');
    for j:=1 to c-1 do
    read(a[i,j]);
    readln(a[i,c]);
    end;
    writeln('vvedenniy massiv');
    for i:=1 to c do
    begin
    for j:=1 to c-1 do
    write(a[i,j]:4:2,' ');
    writeln(a[i,c]:4:2,' ');
    end;
    for i:=1 to c do {dlya kajdoy stroki}
    for j:=1 to c do {summiruem elementi 1 snroki}
    s:=s+abs(a[i,j]);
    for j:=1 to c do
    writeln(s[j]:4:2);
    readln;
    end.


    Это вторая. Как я понимаю, в конечном итоге выводится на экран 4 числа эти числа- это суммы строк матрицы. Нужно, чтобы прога выводила только одно чмсло- наибольшую сумму из получившихся строк. вот :)
     
  6. Blizzard

    Blizzard Member

    Joined:
    27 Jul 2010
    Messages:
    16
    Likes Received:
    16
    Reputations:
    0
    не, ну это позор вообще.
    так лень усвоить как строятся блок-схемы?
    1) сортировка пузырьком...
    тебе даже трудно гуглом воспользоваться
    гугл- картинки- сортировка пузырьком
    2) 30 минут чтения книги по паскалю и решение найдено.
     
    #6 Blizzard, 4 Oct 2010
    Last edited: 4 Oct 2010
  7. blinker2009

    blinker2009 Member

    Joined:
    3 Apr 2009
    Messages:
    62
    Likes Received:
    5
    Reputations:
    0
    Есть прога которая строит блок схемы Дельфи/Паскаль. www.google.com "программа для построения блок схем Паскаль" ;)
     
  8. Giglen

    Giglen New Member

    Joined:
    8 Oct 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    так они все строят какие-то не те совсем блок схемы. якобы, со слов препода, не по госту..
    Это не мне нужно, а моей девушке, учащейся, зачем-то в Военмехе)
    я в паскале практически ничего не понимаю, поэтому и прошу в Вас помощи, господа..
     
  9. Linkus

    Linkus Member

    Joined:
    20 Dec 2008
    Messages:
    168
    Likes Received:
    15
    Reputations:
    -1
    отписал в асику )