• bilangan prima pada c++



    #include<stdio.h>
    #include<conio.h>
    #include<iostream>
    int max, min;
    int a[100];
    void maxmin(int i, int j)
    {
    int max1, min1, mid;
    if(i==j)
    {
    max = min = a[i];
    }
    else

    if(i == j-1)
    {
    if(a[i]<a[j])
    {
    max = a[j];
    min = a[i];
    }
    else
    {
    max = a[i];
    min = a[j];
    }
    }
    else
    {
    mid = (i+j)/2;
    maxmin(i, mid);
    max1 = max;
    min1 = min;
    maxmin(mid+1, j);
    if(max<max1)
    max = max1;
    if(min>min1)
    min = min1;
    }
    }
    int main()
    {
    int i, num;
    printf("\n \t \t \t Maksimum Dan Minimum \n \n");
    printf("\n Enter the Total Numbers: ");
    scanf("%d", &num);
    printf("Enter The Numbers : \n");
    for (i=1;i<=num;i++)
    {
    scanf("%d",&a[i]);
    }

    max = a[0];
    min = a[0];
    maxmin(1, num);
    printf("Maximum Element in an Array : %d \n", max);
    printf("Minimum Element in an Array : %d \n", min);
    getch();
    }

0 komentar:

Posting Komentar