Reply to Re: Two functions and one problem

Your name:

Reply:


Posted by Sheldon Glickler on 07/18/06 10:14

"Nico" <nico@nospam.it> wrote in message news:44bcabd9$1@news.unimib.it...
>
> Hi,
>
> I've created the following sample php code.
>
> Elements<br>
> <?php
> $elements[1]="element1";
> $elements[2]="element2";
> $elements[3]="element3";
> $elements[4]="element4";
> $elements[5]="element5";
> ?>
> Combinations
> <?php
> $combinations[1][1]="element1"; // Combination of element 1 with element
> 2
> $combinations[1][2]="element2";
> $combinations[2][1]="element3"; // Combination of element 1 with element
> 3
> $combinations[2][2]="element1";
> $combinations[3][1]="element4"; // Combination of element 1 with element
> 4
> $combinations[3][2]="element1";
> $combinations[4][1]="element5"; // Combination of element 1 with element
> 5
> $combinations[4][2]="element1";
> ?>
>
> I'd like to define two simple functions:
> countcombinations(a,...;b,...)
> listcombinations(a,...;b,...)
>
> The first function "countcombinations(a,...;b,...)" should count how many
> combinations exist in which "a" and "..." are included and "b" and "..."
> are not included.
>
> Example
> countcombinations(element1;element2,element3)
> Result: 2 ("element1 combined with element4" and "element1 combined with
> element5")
>
> The second function "listcombinations(a,...;b,...)" should list the
> elements
> combined with "a" and "...", excluding from the list the elements "b" and
> "...".
>
> Example
> listcombinations(element1;element2,element3)
> Result: element4, element5
>
> I've some difficult in defining this two functions.
> Can you help me please?
> Many thanks.
>
> Best,
> Nico

I don't know if these ae related to your problem, but:
1 - indices start with zero, not one.
2 - A semicolon ends a sentence so I don't understand your argument list
3 - I cannot follow your naming in "combinations".

Is this a school project?

Shelly

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация