panpoen. | dinsdag 13 juli 2021 @ 15:05 | |||
Beste, Ik vroeg me af of er een app of site bestaat die mij van een gemaakte code alle mogelijke combinaties kan geven met bepaalde voorwaarden er aan gekoppeld. Wat ik bedoel: Als mijn code A1233B66G is en mijn voorwaarden zijn A kan ook 4 zijn en andersom en 3 kan ook C zijn en andersom. Dan zijn de volgende codes ook mogelijk: 41233By6G. A12C3B66G. Á12CCB66G. 412CB66G. En ga zo maar door. Nu is heb ik voor werk bepaalde codes die dus op zo een manier gecodeerd moeten worden. En dit is zeer veel werk vooral als er meerdere voorwaarden zijn en het een langere code is. Is er een manier om dit geautomatiseerd te kunnen doen? Bedankt | ||||
versterker | dinsdag 13 juli 2021 @ 15:46 | |||
Als ik het zo lees lijkt het een beetje op het genereren van serienummers voor software. Een alfanumerieke code die aan meerdere vereisten moet voldoen. Ja, dat kan automatisch, maar daar zijn geen standaard pakketten voor, zeker niet als de voorwaarden ook nog eens veranderen. Dan zou je toch zelf iets moeten schrijven. Kan je misschien iets duidelijker uit leggen waarvoor het precies is? | ||||
Armedias | dinsdag 13 juli 2021 @ 16:27 | |||
Is toch mooi? | ||||
Tyr80 | dinsdag 13 juli 2021 @ 16:35 | |||
Kan toch met een beetje gepiel wel in Excel? | ||||
Tegan | vrijdag 16 juli 2021 @ 23:56 | |||
Ben jij een kloon van die persoon met dezelfde vraag in het Excel topic? Zo nee, zie hier één oplossing, misschien niet de oplossing. DIG / [Excel] Het grote Excelvragentopic #49 | ||||
#ANONIEM | zaterdag 17 juli 2021 @ 20:05 | |||
![]() [ Bericht 0% gewijzigd door #ANONIEM op 17-07-2021 20:05:23 ] | ||||
-Sigaartje | zondag 18 juli 2021 @ 19:54 | |||
Zoiets kun je toch programmeren in Python? | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 20:34 | |||
Die thumbnail die youtube alleen heeft gegeven ![]() ![]() [ Bericht 1% gewijzigd door #ANONIEM op 20-07-2021 20:35:21 ] | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 20:37 | |||
Ik vond het geinspireerd door @Phoenyx-God ook wel leuk om te proberen en heb ook een app gemaakt. Mijn oplossing was om eerst een matrix op te stellen die loop tot 2lengte van de originele code Dus bij een code 123
Met deze matrix een intersectie te maken op de invoer code waarbij een intersectie op 1 dikgedrukt is, het dikgedrukte hier geeft aan dat deze index vervangen moet worden: (hierdoor krijg je een matrix met alle mogelijke combinaties van dikgedrukte indexes) 123 123 123 123 123 123 123 123 Vervolgens neem je de vervangende waarden van de gebruiker bijvoorbeeld:
En dan kan je eenvoudig de vervangende waarden toepassen op de matrix met de dikgedrukte indexes, en wanneer er een match is tussen een dikgedrukte index en een vervangende waarde deze uitwisselen. Als je interesse hebt in de app en de code: https://stackblitz.com/edit/typescript-zy2ftp?file=index.ts Als je interesse hebt in de app alleen: https://typescript-zy2ftp.stackblitz.io | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 20:49 | |||
Bedankt voor je inbreng maat, klopt alleen niet helemaal jammer genoeg ![]() 33CC ontbreekt o.a. | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 20:49 | |||
ja ik mis nog de repeterende indexes zie ik. ![]() dacht dat ik dat al gemaakt had ![]() | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 21:15 | |||
Kan de beste overkomen ![]() ![]() Die zeggen dat hun oplossing werkt maar komen niet met werkende voorbeelden. Grote kans dat het niet werkt [ Bericht 4% gewijzigd door #ANONIEM op 20-07-2021 21:21:59 ] | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 21:33 | |||
Ja ga ik doen weet al weer wat ik was vergeten. ![]() | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 22:08 | |||
Nou ik ben benieuwd. Heb er alle vertrouwen in trouwens. Jouw oplossing lijkt mij al een stuk netter dan die van mij (nou ja deels, mijn oplossing is juist ook wel erg netjes maar ja copy paste is niet echt iets netjes verder). Maar zelf heb ik gezocht op kant en klare codes op internet maar elke keer was er wel iets wat niet klopte. Vandaar dat ik het uiteindelijk maar loop voor loop ben gaan schrijven en kopiëren. Zoals ik al zei het is sowieso netter te doen dan hoe ik het deed maar ik denk dat het vraagstuk gemakkelijker lijkt dan hoe het in de praktijk is (voor aardig wat mensen). [ Bericht 3% gewijzigd door #ANONIEM op 20-07-2021 22:10:09 ] | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 22:21 | |||
Ja het kan ook wel een stuk netter dan die van mij, maarja wil er niet te lang aan besteden. ![]() | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 22:28 | |||
Ja ik wou dat oorspronkelijk ook niet maar ben er ongeveer 16 uur mee bezig geweest. Voor mij was het wel soort van nuttig omdat ik in mijn dagelijkse werk niet met PHP werk, bij mijn website wel maar dan nooit met arrays en loops in loops, dus wou dit gewoon doen om ook een beetje op dat vlak soort van relevant te blijven (naar mijn idee). Maar je wil het nog wel afmaken toch? Anders ben je net Tegan. | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 22:33 | |||
Niet lullig bedoeld. Ja alvast maar een disclaimer. Maar jij wil er net als zij niet te lang aan besteden. Maar is dat niet eigenlijk een zwaktebod? Je hebt het geprobeerd, het werkte niet.. Klinkt voor mij alsof er iets komt van 'Ja ik ga dit niet afmaken want het kost teveel tijd'. Als mens voelen we toch wat sociale druk, dus bij deze 'Dit is niet persoonlijk, ik mag jou juist best wel'. Maar het is niet echt een oplossing als het niet werkt. Ik heb er alle vertrouwen in dat jij je code werkend kan krijgen en kan delen. [ Bericht 3% gewijzigd door #ANONIEM op 20-07-2021 22:38:35 ] | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 22:40 | |||
16 uur? ![]() | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 22:41 | |||
Oke maar, dan wil ik van jouw versie wel dat die met meer dan een triviaal aant variabelen om kan gaan want dit is eigenlijk ook niks. ![]() | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 22:43 | |||
Ja. Je lacht erom. Maar als ik niks had gezegd had je klant na 24 uur gezegd dat het compleet niet werkte. Want dat is wat het is. Ook ontzettend flauw dat je zo reageert terwijl jezelf een product levert wat compleet niet werkt | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 22:44 | |||
-- [ Bericht 1% gewijzigd door #ANONIEM op 21-07-2021 12:41:18 ] | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 22:45 | |||
Ja nou sorry hoor maar 16 uur. ![]() | ||||
FlippingCoin | dinsdag 20 juli 2021 @ 22:47 | |||
God heeft alles gemaakt in 6 dagen, dat is maar 144 uur he. | ||||
#ANONIEM | dinsdag 20 juli 2021 @ 22:52 | |||
Ja precies, je edit weer. Ik denk dat je morgen best wel beseft dat je heel flauw bezig bent geweest. Je bent zo'n programmeur die zaken half aflevert. Ik begrijp niet waarom je plotseling zo slecht kan zijn in je reacties (behalve dat je eigen code niet werkt) |