Cijfer berekenen, probleempje..

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Voor een opdrachtgever in omgeving Delft zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

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 »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »
Lars Groot

Lars Groot

25/10/2009 20:19:00
Quote Anchor link
Hallo, ik heb het volgende scriptje geschreven, voor het berekenen van een cijfer:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<?php
if($row2['vraag1'] != ""){
$aantal = $aantal+1;
if($vraag1a == $vraag1b){
$goed = $goed+1;
}
}

if($row2['vraag2'] != ""){
$aantal = $aantal+1;
if($vraag2a == $vraag2b){
$goed = $goed+1;
}
}

if($row2['vraag3'] != ""){
$aantal = $aantal+1;
if($vraag3a == $vraag3b){
$goed = $goed+1;
}
}

if($row2['vraag4'] != ""){
$aantal = $aantal+1;
if($vraag4a == $vraag4b){
$goed = $goed+1;
}
}

if($row2['vraag5'] != ""){
$aantal = $aantal+1;
if($vraag5a == $vraag5b){
$goed = $goed+1;
}
}

if($row2['vraag6'] != ""){
$aantal = $aantal+1;
if($vraag6a == $vraag61b){
$goed = $goed+1;
}
}

if($row2['vraag7'] != ""){
$aantal = $aantal+1;
if($vraag7a == $vraag7b){
$goed = $goed+1;
}
}

if($row2['vraag8'] != ""){
$aantal = $aantal+1;
if($vraag8a == $vraag8b){
$goed = $goed+1;
}
}

if($row2['vraag9'] != ""){
$aantal = $aantal+1;
if($vraag9a == $vraag9b){
$goed = $goed+1;
}
}

if($row2['vraag10'] != ""){
$aantal = $aantal+1;
if($vraag10a == $vraag10b){
$goed = $goed+1;
}
}

if($row2['vraag11'] != ""){
$aantal = $aantal+1;
if($vraag11a == $vraag11b){
$goed = $goed+1;
}
}

if($row2['vraag12'] != ""){
$aantal = $aantal+1;
if($vraag12a == $vraag12b){
$goed = $goed+1;
}
}

if($row2['vraag13'] != ""){
$aantal = $aantal+1;
if($vraag13a == $vraag13b){
$goed = $goed+1;
}
}

if($row2['vraag14'] != ""){
$aantal = $aantal+1;
if($vraag14a == $vraag14b){
$goed = $goed+1;
}
}

if($row2['vraag15'] != ""){
$aantal = $aantal+1;
if($vraag15a == $vraag15b){
$goed = $goed+1;
}
}

if($row2['vraag16'] != ""){
$aantal = $aantal+1;
if($vraag16a == $vraag16b){
$goed = $goed+1;
}
}

if($row2['vraag17'] != ""){
$aantal = $aantal+1;
if($vraag17a == $vraag17b){
$goed = $goed+1;
}
}

if($row2['vraag18'] != ""){
$aantal = $aantal+1;
if($vraag18a == $vraag18b){
$goed = $goed+1;
}
}

if($row2['vraag19'] != ""){
$aantal = $aantal+1;
if($vraag19a == $vraag19b){
$goed = $goed+1;
}
}

if($row2['vraag20'] != ""){
$aantal = $aantal+1;
if($vraag20a == $vraag20b){
$goed = $goed+1;
}
}

$goed = $goed+1;
$cijfer = $goed/$aantal*9+1;
$cijfer1 = number_format($cijfer, 1, '.', '');
?>

(alle variabelen kloppen!, er is nog meer code..)
maar, als ik twee vragen heb, en ik heb ze beide goed, dan heb ik een 14.5, terwijl dat een 10.0 zou moeten zijn...

Weet iemand waardoor dit komt, en het met me zou willen helpen oplossen?

Bedankt alvast!!

Lars
 
PHP hulp

PHP hulp

15/06/2025 03:46:27
 
- SanThe -

- SanThe -

25/10/2009 20:33:00
Quote Anchor link
Regel 122 moet weg.
Regel 123 moet dit zijn.
$cijfer = $goed/$aantal*10;
 
Jesper Diovo

Jesper Diovo

25/10/2009 20:45:00
Quote Anchor link
Je code kan korter:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
for($i=1;$i<=20;$i++) {
  if(isset($row2['vraag'.$i])) {
    $aantal += 1;
    if(${'vraag'.$i.'a'} == ${'vraag'.$i.'b'}) {
      $goed += 1;
    }
  }
}


$cijfer = $goed/$aantal*10;
$cijfer = number_format($cijfer, 1, '.', '');
?>


Wel even kijken of de syntaxis van ${'vraag'.$i.'a'} klopt...
Gewijzigd op 01/01/1970 01:00:00 door Jesper Diovo
 
Lars Groot

Lars Groot

25/10/2009 21:15:00
Quote Anchor link
Maar, als ik nu 2 vragen heb, waarvan 0 goed, dan heb ik een 0.0, en als ik ze beide goed heb, dan heb ik een 10.0....
Als je ze fout hebt, moet het een 1 zijn...
 

25/10/2009 21:23:00
Quote Anchor link
Dan zet je nog even op regel tien:
$goed = $goed+1;
 
- SanThe -

- SanThe -

25/10/2009 21:25:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$cijfer
= ($goed/$aantal*10) > 1 ? ($goed/$aantal*10) : 1;
?>
 
Lars Groot

Lars Groot

26/10/2009 16:45:00
Quote Anchor link
@ Karl, als je ze beide goed hebt word het een elf???

@SanThe, dit werkt!, dankje!!
 



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.