GESPRG: Uitwerking huiswerk les 1.

© Harry Broeders.

Deze pagina is bestemd voor studenten van de Haagse Hogeschool - Academie voor Technology, Innovation & Society Delft.

Huiswerk les 1:

Uitwerking:

1a. Bedenk dat er altijd meerdere goede oplossingen zijn. Een mogelijke oplossing is (1_12_1a.c):

#include <stdio.h>

int main(void) {
    printf("she sells seashells by the seashore");
    getchar();
    return 0;
}

Een alternatieve oplossing:

#include <stdio.h>

int main(void) {
    printf("she sells ");
    printf("seashells by");
    printf(" the seashore");
    getchar();
    return 0;
}

1b. 1_12_1b.c

#include <stdio.h>

int main(void) {
    printf("she sells\nseashells\nby the seashore\n");
    getchar();
    return 0;
}

4. 1_12_4.c

#include <stdio.h>

int main(void) {
    int x, y = 0;

    x = 1 / y;
    printf("x = %d\n", x);
    getchar();
    return 0;
}

Als we dit programma uitvoeren vanuit Microsoft Visual Studio 2010 (in Debug mode) dan verschijnt de volgende foutmelding:

Een computer kan veel maar delen door 0 is ook voor een computer onmogelijk.