Nach oben

Sie sind hier:  Startseite / Tipps & Tricks / C / C++
Tipps & Tricks
#include "stdio.h"
#include  "stdlib.h"
#include  "time.h"
 
void main ()
{
    const int Anzahl=10000;
    int Zufallszahlen[10000]; // Feld für Zufallszahlen

     // Häufigkeit der Ziffern, mit 0 vorbelegt ( 10 Werte(0-9)a mit 0)
    int Verteilung[10]={0};

    int Wert=0;
 
     //Füllen mit Zufallszahlen
     srand(time(NULL)); // Initialisieren des Generators
 
    for (int i=0;i<Anzahl;i++)
        Zufallszahlen[i]=rand()%10;
 
    // Ermitteln der Häufigkeit
    for (int i=0;i<Anzahl;i++)
    {
        // Geh an die Stelle der Zahl z.B. 9, darin steht eine 0
        Wert=Zufallszahlen[i];
        // Setze den Wert von 0 auf 1
        Verteilung[Wert]=Verteilung[Wert]+1;
        // Verteilung[Zufallszahlen[i]]++;
    }
    // Ausgabe der Häufigkeit
 
    for (int z=0;z<=9;z++)
    {
        // Abfragen was in 0-9 für eine Zahl steht
        printf("Die Ziffer %d kommt %d mal vor.\n",z,Verteilung[z]);
    }
}
 

Bewerten
     

 Anmelden/Registrieren


  Jetzt registrieren
  Passwort vergessen
Suche
Statistik





Newsletter
E-Mail

Format
Partner
PC 99
Drucken | Powered by Koobi | Impressum
Content © 2002-2021 by IT-Programm-Entwickler.de | Design by Manfred Sauer