TP iostream

This commit is contained in:
2023-04-27 11:24:21 +02:00
parent 371c3aea80
commit d934da10c1
15 changed files with 293 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
public class Primalite {
public static void main(String[] args) {
for (int j=0;j<args.length;j++)
{
int test = Integer.parseInt(args[j]);
int estPremier = 1;
int[] listDiviseur= new int[test];
int indexDiviseur = 0;
for (int i=2;i<test;i++)
{
if (test%i==0)
{
estPremier = 0;
listDiviseur[indexDiviseur] = i;
indexDiviseur++;
}
}
if (estPremier==1)
{
System.out.println(test+" est Premier !");
}
else
{
System.out.println(test+" est non premier! liste des diviseur :");
for (int i =0;i<listDiviseur.length;i++)
{
if (listDiviseur[i]!=0) {
System.out.print(listDiviseur[i]+" ");
System.out.println();
}
}
}
}
}
}