Ben 1 ile 100 arasındaki sayılarda arama yapacağım isteğe bağlı olarak programdaki ilgili yeri değiştirebilirsiniz.
Kullanıcının girmiş olduğu sayıya tam bölünen sayıları bulan bir program yazacağız. Kullanıcı 1 den küçük veya 100 den büyük bir sayı girerse sayıyı tekrar girmesini isteyeceğiz. Kullanıcının girmiş olduğu sayıya tam bölünen bütün sayıları aralarında birer boşluk bırakarak ekrana yazdıracağız.
package dersler;
import java.util.Scanner;
public class Dersler {
public static void main(String[] args) {
Scanner giris=new Scanner(System.in);
int sayi;
System.out.println("1 den 100 e kadar olan sayılardan verilen sayıya tam bölünenleri bulma");
System.out.println("Kontrol etmek istediğiniz sayı=");
sayi=giris.nextInt();
while(sayi<1||sayi>100){
System.out.println("Lütfen 1 den 100 e kadar bir sayı giriniz=");
sayi=giris.nextInt();
}
for(int i=1;i<=100;i++){
if(i%sayi==0){
System.out.print(i+" ");
}
}
}
}
Program Çıktısı:
Program Çıktısı:
inputsuz nasıl oluyor ?
YanıtlaSil