Priemgetallen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead Java Developer

Dit ga je doen Je taken bestaan onder andere uit: Het aansturen van een development team bestaande uit 8 collega's op technisch maar ook HR gebied; Het maken van strategische keuzes omtrent de (nieuw)bouw van deze applicatie; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java, Spring, Angular, REST); Reviewen van code en feedback geven op collega developers. Hier ga je werken Als Lead Software Developer ben je verantwoordelijk voor één van de vier Agile Java ontwikkelteams die bouwen aan technologie die duizenden instanties wereldwijd verbindt. Dit Agile team, data Jira en Confluence gebruikt en

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Front-end Developer vue.js node.js SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Frontend Guild. Hier ga je werken Voor een snel groeiend bedrijf de regio Nieuw Vennep zijn wij opzoek naar een ervaren Front-end Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een SaaS-platform.

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

PHP Developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »
Cimah Potte

Cimah Potte

08/06/2010 14:46:22
Quote Anchor link
Ik heb een php script geschreven om zo veel mogelijk priemgetallen als output te krijgen. (Het aantal is aan geven met $getal)

Bij elk getal controleer ik of er een heel getal(integer, vandaar is_int) uit komt als je de wortel er van trekt, dat heb ik met $wortel_pg gedaan en met !is_int($wortel_pg).
Dus als de wortel een heel getal is dan doet hij de else, maar het gekke is dat hij dat nooit doet want als ik aan het einde echo $tel doe dan blijkt dat $tel nog steeds 4 is! Maar hij output 121 en 121 is eerst langs de controle geweest en als je daar de wortel van trekt dan krijg je 11, dus een heel getal(integer).
Maar tel++; wordt niet gedaan en echo "Beware!!!"; ook niet.

Kan iemand mij zeggen wat ik fout heb gedaan?

Het deel van het script waar het omgaat(Ik heb een deel er niet bij gezet omdat ik eigenlijk niet wil dat het gekopieerd wordt):

$pg = 1;
$tel = 4;

while($getal<10000)
{
$pg += 6;
$wortel_pg = sqrt($pg);
if (!is_int($wortel_pg))
{
$getal++;
En nog andere geheime dingen!!!
}
else
{
echo "Beware!!!";
$tel++;
}
}
 
PHP hulp

PHP hulp

27/05/2026 07:05:29
 
Jelmer -

Jelmer -

08/06/2010 14:55:43
Quote Anchor link
sqrt geeft altijd een float terug.

Ik ken geen standaard functie in PHP die kijkt of het een geheel getal is, maar je kan gemakkelijk iets zelf verzinnen a la
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
is_geheel_getal($n) {
    return (int) $n == $n;
}

?>
 
- SanThe -

- SanThe -

08/06/2010 14:57:43
Quote Anchor link
Een wortel zal geen integer zijn.
 
- Mark -

- Mark -

08/06/2010 14:58:55
Quote Anchor link
Wat zit je eigenlijk raar te doen met " En nog andere geheime dingen!!! " het is niet zo dat dit zo speciaal is. er zijn vele varianten op het internet te vinden.

http://nl.wikipedia.org/wiki/Zeef_van_Eratosthenes zie het php voorbeeld.
 
Peter Dorn

Peter Dorn

08/06/2010 15:04:09
Quote Anchor link
Het probleem is dat sqrt een float returned en geen integer.
Met de volgende aanpassing zal je script werken:
if (!is_int($wortel_pg)) -> if ( fmod( $wortel_pg , 1 ) != 0 )
 
Cimah Potte

Cimah Potte

08/06/2010 15:05:21
Quote Anchor link
Jelmer rrrr - Bedankt, daar was ik zelf echt niet achter gekomen. Maar ik snap echt héél weinig van functions af, hele simpele snap ik wel, maar zelfs dit is voor mij al te moelijk :p
Dus zou je mij (stap voor stap) uit kunnen leggen hoe deze function werkt?

Mark Coenen - Dat weet ik, maar ik ben gewoon voorzichtig en ik hou er niet van om mijn manier prijs te geven (ik doe het namelijk op een andere manier)
 
Cimah Potte

Cimah Potte

08/06/2010 15:09:31
Quote Anchor link
Peter Dorn - Bedankt, deze manier is ietsjes sneller (en ik snap hem beter) dan die vanJelmer rrrr, bedankt voor de oplossing!
 
Kurt Cobain

Kurt Cobain

08/06/2010 19:08:20
Quote Anchor link
Wat is er zo speciaal aan een scriptje dat priemen uitrekent? Kan ieder jongetje van 12 maken..
 
Com puter

com puter

09/06/2010 10:56:39
Quote Anchor link
Ik ken hem, hij is een jongetje van 12
 
Cimah Potte

Cimah Potte

09/06/2010 10:58:10
Quote Anchor link
Ik ben 13!!!
 

09/06/2010 11:17:02
Quote Anchor link
Wat is het nut ervan om priemgetallen uit te rekenen?
Als het voor 'wetenschappelijke' redenen is, dan zou ik geen php gebruiken. Php is daar veel traag voor en gebruikt ook te veel geheugen. Iets als lisp ofzo zou veel beter zijn lijkt mij.
 
Afra ca

Afra ca

09/06/2010 12:36:24
Quote Anchor link
Rustig aan heren. Het creeëren van een script dat priemgetallen uitrekent kan een prima oefening voor jezelf zijn om wat complexer te programmeren dan een gastenboek bijvoorbeeld ;) En met een beetje slechte implementatie maak je gelijk kennis met de limitaties van php.

Karl heeft enigszins gelijk, php is niet een ideale taal ervoor, maar het gaat om het doel en de context, dus je kan het niet gelijk afkraken ;) En ga je voor speed, kies dan voor Haskell, een taal echt ideaal hiervoor, al het is best pittig.

Ochja, en de zeef van Eratosthenes is wel een erg leuke uitdaging om zelf even te maken :)
 

09/06/2010 13:08:52
Quote Anchor link
Afra ca op 09/06/2010 12:36:24:
Karl heeft enigszins gelijk, php is niet een ideale taal ervoor, maar het gaat om het doel en de context, dus je kan het niet gelijk afkraken ;) En ga je voor speed, kies dan voor Haskell, een taal echt ideaal hiervoor, al het is best pittig.

Misschien moet je even lezen? Ik vraag hem ook waarom hij dat wilt maken.
Alleen als hij het dus voor ingewikkeldere dingen, wetenschappelijke dingen, dan raad ik het hem af.
Ik kraak niemand af. Je moet eens naar jezelf kijken.
 
Afra ca

Afra ca

09/06/2010 17:33:48
Quote Anchor link
Hoewel we beetje offtopic gaan zo, wil ik dit nog even rechtzetten.

Karl, mijn excuses voor het niet goed lezen van je post, geen idee waarom ik dat over het hoofd zag. En ik refereerde met m'n eerste zin niet naar jou Karl, maar naar Kurt, computer en Cimah die beetje kinderachtig aan het doen waren. En als je mijn post goed leest zie je dat ik ook niemand afkraak, óf wij hebben een totaal andere definitie van afkraken...
 
Niek s

niek s

09/06/2010 17:38:09
Quote Anchor link
hahahahahahahha :D

"Ik ben 13!!!":)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.