( vargad | 2009. 11. 21., szo – 10:08 )


magyaritas.h:
#define ha if (
#define akkor )
#define kiir printf
#define egesz int
#define foprogram main
#define ciklus for
#define IGAZ 1
#define HAMIS 0
#define igazhamis int
#define visszaad return
#define maradek %

main.c:
#include "magyaritas.h"
#include "stdio.h"

igazhamis prim(egesz szam) {
egesz i, db=0;
ha szam < 2 akkor visszaad HAMIS;
ciklus (i=2; i < szam/2; i++) {
ha szam maradek i == 0 akkor db++;
}
visszaad db == 0;
}

foprogram() {
egesz i;
kiir("Prímek 1-től 100-ig: ");
ciklus (i=1; i < 100; i++) {
ha prim(i) akkor kiir("%d, ", i);
}
kiir("\n");
}