Помогите написать простенькие задачки на pascal

Discussion in 'Болталка' started by FUTsin283, 20 May 2010.

  1. FUTsin283

    FUTsin283 New Member

    Joined:
    3 Mar 2010
    Messages:
    18
    Likes Received:
    1
    Reputations:
    0
    в массиве из 20 элементов определить большее, меньшее и среднее арифметическое.

    посчитать количество русских букв в текстовом файле.

    запрос числа--если число четное то вывести "четное" если не четное то вывести 1/2 этого числа.

    пожалуйста помогите горит экзамен.
    :(
     
  2. m0Hze

    m0Hze Well-Known Member

    Joined:
    1 Nov 2008
    Messages:
    266
    Likes Received:
    655
    Reputations:
    208
    хм, неа, я не знаю как это сделать =(
    Code:
    [/SIZE]
    [SIZE=1]1) в цикле прогоняем массив, и if arr[i] > MAX then MAX:=arr[i];
    3) DIV или MOD, точно не помню уже. Конструкция поулчается вроде такой: c:= a div 2; if c = 0 then writeln('4etkoe'); else...[/SIZE]
     
    #2 m0Hze, 20 May 2010
    Last edited: 20 May 2010
  3. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    а я знаю, но мне лень =(
     
    _________________________
  4. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    program shit;
    var x:array[1..100] of string; i,n:integer;
    begin
    for i:=1 to n do read(x);

    а дальше лен =(
     
    _________________________
  5. m0Hze

    m0Hze Well-Known Member

    Joined:
    1 Nov 2008
    Messages:
    266
    Likes Received:
    655
    Reputations:
    208

    for i:=1 to 20 do if x > MAX then MAX:=x;
    writeln('MAX= ',MAX);
    end.
     
  6. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886


    :p
     
    _________________________
  7. m0Hze

    m0Hze Well-Known Member

    Joined:
    1 Nov 2008
    Messages:
    266
    Likes Received:
    655
    Reputations:
    208
    Ниабизательно!1 Я на паскале с того года ничего не писал =( практика на цпп у нас =(
     
  8. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    у меня сейчас дипломная работа на паскале,я в форме :D

    d:=detect;
    initgraph(d,m,' ');
    if graphresult<>0 then halt;
     
    _________________________
    #8 Konqi, 20 May 2010
    Last edited: 20 May 2010
  9. FUTsin283

    FUTsin283 New Member

    Joined:
    3 Mar 2010
    Messages:
    18
    Likes Received:
    1
    Reputations:
    0
    ну дык помоги плиз :D
     
  10. m0Hze

    m0Hze Well-Known Member

    Joined:
    1 Nov 2008
    Messages:
    266
    Likes Received:
    655
    Reputations:
    208
    Да кому это нужно, тем более в болталке. У всех сессии свои, сейчас тебе побегут паскаль кромсать. Я просто из-за лени не буду писать ^_^
    И вообще, я пошел кушать!
     
  11. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    количество русских букв:

    s,s1:string;count:integer;
    begin
    count:=0;
    readln(s); s:=s1;
    while pos('русская буква',s1)>0 do begin
    count:=count+1;
    k:=pos('русская буква',s1);
    delete(s1,k);
    end;
    write(count)
    end.

    я не понял одно, как проверить все буквы вместе :rolleyes:

    если сделать так как я написал,то будет перебор :rolleyes:
     
    _________________________
    #11 Konqi, 20 May 2010
    Last edited: 20 May 2010
  12. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    Чётные и нечётные

    var x:array[1..20] of integer;
    i,n:integer;
    begin read(n);
    for i:=1 to n do read(x);
    for i:=1 to n do if (x mod 2=0) then write('Чётный') else if (x mod 2 =1) then write('нечётный');
    end.
     
    _________________________
  13. FUTsin283

    FUTsin283 New Member

    Joined:
    3 Mar 2010
    Messages:
    18
    Likes Received:
    1
    Reputations:
    0


    спасибо большое. :)
     
Loading...
Similar Threads - Помогите написать простенькие
  1. Turanchocks_
    Replies:
    2
    Views:
    1,589
  2. Vlad88888888
    Replies:
    8
    Views:
    1,368
  3. barzini
    Replies:
    12
    Views:
    1,642
  4. skillushqa_
    Replies:
    32
    Views:
    3,855