English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

In AP kann man drei Ziffern zufällig auswählen, C ++Programm Wahrscheinlichkeit

Die Aufgabe ist es, die Wahrscheinlichkeit zu finden, dass drei zufällig ausgewählte Zahlen in einer Arithmetischen Progression (A.P.) stehen, wenn eine Liste mit der Zahl "n" gegeben ist.

Beispiel

Eingabe-:arr[] = { 2,3,4,7,1,2,3 }
Ausgabe-: Die Wahrscheinlichkeit, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen, beträgt: 0.107692
Eingabe-:arr[] = { 1, 2, 3, 4, 5 }
Ausgabe-: Die Wahrscheinlichkeit, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen, beträgt: 0.151515

Die in diesem Programm verwendeten Methoden sind wie folgt-

  • Gib ein Array von positiven Ganzzahlen ein

  • berechne die Größe des Arrays

  • Verwende die unten angegebene Formel, um die Wahrscheinlichkeit zu finden, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen

    3 n /(4(n * n)– 1)

  • Drucke das Ergebnis aus

Algorithmus

Start
Schritt 1->Funktion zum Berechnen der Wahrscheinlichkeit, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen
   double probab(int n)
      return (3.0 * n) / (4.0 * (n * n) - 1)
Schritt 2->In main()
   erkläre ein Array von Elementen als int arr[] = { 2,3,4,7,1,2,3 }
   berechne die Größe eines Arrays als int size = sizeof(arr)/sizeof(arr[0])
   ruft die Funktion zum Berechnen der Wahrscheinlichkeit als probab(size) auf
Stop

Beispiel

#include <bits/stdc++.h>
using namespace std;
//berechne die Wahrscheinlichkeit, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen
double probab(int n) {
    return (3.0 * n) / (4.0 * (n * n) - 1);
}
int main() {
    int arr[] = { 2,3,4,7,1,2,3 };
    int size = sizeof(arr)/sizeof(arr[0])
    cout << "Die Wahrscheinlichkeit, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen, beträgt: " << probab(size);
    return 0;
}

Ausgabeergebnis

Die Wahrscheinlichkeit, dass drei zufällige Zahlen in einer Arithmetischen Progression (A.P.) stehen, beträgt: 0.107692