import java.util.*;
import java.math.*;
public class IlkProgram {
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
int kacincisoru = 0;
int soruarray[] = new int[11];
for(int i=1; i<11; i++ )//burada pozitif değerleri aldık
{
System.out.print(i + ". ci sayıyı giriniz :");
soruarray[kacincisoru] = scan.nextInt();
kacincisoru++;}
for(int i=0; i<= 22 ;i++)
{
System.out.print("#");}
System.out.println("");
int kacinciarray[] = new int[11];
int baslangic = 0;
int pozindis = 0;
int pozdegeri = 1;
for(int a=0 ; a < 11 ; a++)//2. bir array ile kaç adet pozitif sayı var kontrol ettik
{
if(soruarray[baslangic]>0){
kacinciarray[pozindis] = soruarray[baslangic];
System.out.println(pozdegeri + ". ci Pozitif sayınız :" + kacinciarray[pozindis]);
pozdegeri++;}
baslangic++;}
int faktryel = pozdegeri -1 ;
System.out.println("");
System.out.println("Toplamda " + faktryel + " tane pozitif değer girdiniz." );
System.out.println(faktryel + " sayısının faktöriyeli kadar isim basilacaktir." );
for(int i=0; i<= 22 ;i++)
{
System.out.print("#");}
System.out.println("");
//faktöryel döngüsü
int forfaktryel = 1;
for(int c=1; c<faktryel+1; c++){
forfaktryel = c * forfaktryel;}
System.out.print(faktryel + " sayısının faktöryeli :");
System.out.println(forfaktryel);
for(int d = 0 ; d < forfaktryel ; d++){
System.out.println("Oyanx");//isimi A yerine yaz
}
}
}Yardımcı olabilmişimdir umarım
Teşekkür ederim hocam, ödevin tarihi geçeli çok oldu fakat ilgi ve alakanızdan dolayı çok mutlu oldum.