21. januar 2006 - 16:26Der er
7 kommentarer og 1 løsning
Unikke numre & arrays
Jeg har 2 spørgsmål:
1: Jeg leder efter en måde hvorpå jeg kan generere numrene fra 1-9 random.
Altså f.eks: 2 6 1 9 3 7 4 8 5 Der er altså ikke 2 tal der må være ens.
----------
2: Er der en måde i C++ hvor man kan søge et array igennem og når man finder det man søgte, så skal den slette det tal man søgte efter OG index pladsen?
Det starter med at putte tallene fra 0 til og med 9 ind i en vector Så blander den tallene. Og udskriver dem Så finder den tallet 5, og sletter Og udskriver dem der er tilbage
Den laver ganske rigtigt 10 random tal, og den fjerner også 5'eren, hvis altså at 5 ikke er til sidst i arrayet. Men udover dette, så ved jeg ikke helt hvorfor der pludselig er kommet to 8 taller, og at 3 tallet er forsvundet.
Jamen så takker jeg mange gange for hjælpen, og lukker hermed spørgsmålet :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.