помогите по задаче ?((

Discussion in 'Болталка' started by An90, 8 Mar 2009.

  1. An90

    An90 Member

    Joined:
    19 Apr 2008
    Messages:
    11
    Likes Received:
    5
    Reputations:
    0
    Определить количество использованного материала, если из прямоугольного листа вырезаются две детали в форме прямоугольников разных размеров. (решить с помощью 1)процедуры 2) функции)
    ----------------------------------------------------------------------
    с меня плюсы.. пасиб всем кто поможет
     
  2. An90

    An90 Member

    Joined:
    19 Apr 2008
    Messages:
    11
    Likes Received:
    5
    Reputations:
    0
    се таг слошно?((
     
  3. 159932

    159932 Elder - Старейшина

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    PHP:
    <?
    # типо в пикселях  :D 
    function del($full = array(20001000), $fst = array(200100), $snd = array(400200)) {
        
    $a $full[0]*$full[1] - $fst[0]*$fst[1] - $snd[0]*$snd[1];
        return (
    $a 0) ? $a 0;
    }
    echo 
    del();
    ?>
    увы .. ты не уточнял на чём написать ....
    и кстате, я не учитывал что может не хватить места на прямоуголнить ........ в том смысле что придёться вырезать и склеивать скотчем :D


    за правильность этого, не отвечаю...
    Code:
    function del(full,fst,snd:array of integer):integer;
    var a:integer;
    	begin
    		a = full[0]*full[1] - fst[0]*fst[1] - snd[0]*snd[1];
    		if a > 0 then result := a
    			else result := 0;
    	end;
    
    	
    procedure del2(full,fst,snd:array of integer);
    var a:integer;
    	begin
    		a = full[0]*full[1] - fst[0]*fst[1] - snd[0]*snd[1];
    		if a > 0 then write(a)
    			else write(0);
    	end;
     
    #3 159932, 10 Mar 2009
    Last edited: 10 Mar 2009
  4. lisa99

    lisa99 Banned

    Joined:
    15 Jul 2008
    Messages:
    359
    Likes Received:
    200
    Reputations:
    70
    ты считаешь остаток (что логично)
    но в задаче нужно было - сколько потрачено))
    если я правильно поняла
     
  5. 159932

    159932 Elder - Старейшина

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    да.. точно .. ступил ..
    ну тогда надо из общего вычетать остаток .. думаю тс разберёться..
     
Loading...
Similar Threads - помогите задаче
  1. Turanchocks_
    Replies:
    2
    Views:
    1,540
  2. skillushqa_
    Replies:
    32
    Views:
    3,703