Browse Source

Minen werden verteilt

remotes/origin/homan
Daniel M 11 months ago
parent
commit
4ef37f5b19
  1. BIN
      duellist-spielesammlung-projekt.exe
  2. 15
      duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c

BIN
duellist-spielesammlung-projekt.exe

15
duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c

@ -1,5 +1,6 @@
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define max_hoehe 10
#define max_breite 10
@ -31,9 +32,23 @@ char** erschafe_minenfeld(int hoehe, int breite, char inerhalb) {
}
void verteile_minen(char** mienen, int hoehe, int breite, int anzahl_minen) {
int i, rand_hoehe, rand_breite;
srand(time(NULL));
i = anzahl_minen;
while (i > 0) {
rand_hoehe = (rand() % hoehe);
rand_breite = (rand() % breite);
if (mienen[rand_hoehe][rand_breite] == 0) {
mienen[rand_hoehe][rand_breite] = 1;
i--;
}
}
}
int minesweeper() {
int hoehe, breite;
printf("Geben Sie an in welcher Hoehe das spielfeld sein soll:\n");

|||||||
100:0
Loading…
Cancel
Save