latest Post

Program Mencari Bilangan Prima dengan validasi C++

Buatlah program untuk menampilkan deret bilangan Prima dari n buah bilangan yang diinputkan. Input berupa sembarang bilangan n. Output merupakan deret n buah bilangan prima.
#include <iostream>
#include <math.h>
#include <limits>
#include <cstdlib>
#include <cstring>
using namespace std;

int kata;
char val [100];

int validasi()
{
    do
    {
        kata=0;
        cin>>val;
        for(int i=0; i<strlen(val); i++)
        {
            if(isdigit(val[i])==0)
                kata++;
        }
        if(kata !=0)
            cout<<"jumlah salah !\n"<<endl;

    }
 while(kata!=0);
    return 0;
}


int main(){
 int jumlah,hitung=0,i=1,bil=2;
 
 cout << "jumlah jumlah angka : ";
 validasi(); jumlah=atoi(val);

 if (bil==2)
          {cout<<bil<<" ";
         bil++;
         i++;}
while (i<=jumlah)
    {
     for (int i=2;i<bil;i++){
     if (bil%i==0)
     hitung++;
     }
       if (hitung==0){
    cout<<bil<<" ";
       i++;
       bil++;
    }
       if (hitung>0){
    bil++;
    hitung=0;
    }

   }
 return 0;
}





About Unknown

Unknown
Recommended Posts × +

0 comments:

Post a Comment