Programme pour trouver plus grand et le plus petit parmi les 5 numéros sans l'aide du tableau

Hier je suis allé pour une interview où j'ai été invité à créer un programme pour trouver plus grand et le plus petit parmi les 5 numéros sans l'aide du tableau.

Je sais comment créer le programme à l'aide du tableau.

int largestNumber;
int smallestNumber;
int numbers[n];

largestNumber=numbers[0];
smallestNumber=numbers[0];
for (i=0 ; i<n; i++)
{
if (numbers[i] > largestNumber) 
{
largest = numbers[i];
}
if (numbers[i] < smallestNumber) 
{
smallestNumber= numbers[i];
}
}

Mais comment le créer sans l'aide du tableau. Toute aide??

  • Alors, où sont les chiffres, s'ils ne sont pas dans un tableau? Dans le cloud? 🙂
  • std::cin, pas de stockage à tous, juste max et min
  • Oui, vous pouvez le faire sans tableau.
  • Avec un tableau, std::minmax_element est une meilleure solution que de rouler votre propre.
InformationsquelleAutor | 2013-08-17