%0D%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20AHMET%20FARUK%20B%C4%B0%C5%9EK%C4%B0NLER%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20CENG%20102%20JAVA%20PROGRAMMING%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20LESSON%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20COMPUTER%20ENGINEERING%2007010441%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20COPYRIGHT%20%C2%A9%202003-2005%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20by%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20AHMET%20FARUK%20B%C4%B0%C5%9EK%C4%B0NLER%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20http%3A%2F%2Fahbis.blogspot.com%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20http%3A%2F%2Fafb.picom.com.tr%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20All%20Rights%20Reserved%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2A%2F%0D%0A%2F%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2A%2F%0D%0Aimport%20java.util.Scanner%3B%0D%0Apublic%20class%20CENG102Homework2Q1%20%7B%0D%0A%20%20%20%20public%20static%20void%20main%28String%20args%5B%5D%29%20%7B%0D%0A%0D%0A%20%20%20%20%20%20%20%20Scanner%20gir%20%3D%20new%20Scanner%28System.in%29%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20int%20x1%2C%20x2%2C%20sum%20%3D%201%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20System.out.println%28%22Enter%20The%20First%20Interger%22%29%3B%0D%0A%20%20%20%20%20%20%20%20x1%20%3D%20gir.nextInt%28%29%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20while%20%28x1%20%3E%2065535%20%7C%7C%20x1%20%3C%202%29%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20System.out.printf%28%22You%20Entered%20Invalid%20Number.%5Cn%22%2C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22Please%20Enter%20x1%20%3C%2065535%20or%20x1%20%3E%201%20%5Cn%5Cn%22%29%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20System.out.println%28%22Enter%20The%20First%20Interger%3A%20%22%29%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20x1%20%3D%20gir.nextInt%28%29%3B%0D%0A%20%20%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%20%20System.out.println%28%22Enter%20The%20Second%20Interger%22%29%3B%0D%0A%20%20%20%20%20%20%20%20x2%20%3D%20gir.nextInt%28%29%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20while%20%28x2%20%3C%20x1%20%7C%7C%20x2%20%3C%202%29%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20System.out.printf%28%22You%20Entered%20Invalid%20Number.%5Cn%22%2C%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22Please%20Enter%20x2%20%3C%2065535%20or%20x2%20%3E%201%20or%20x2%20%3E%20x1%20%5Cn%5Cn%22%29%3B%0D%0A%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20System.out.println%28%22Enter%20The%20Second%20Interger%3A%20%22%29%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20x2%20%3D%20gir.nextInt%28%29%3B%0D%0A%20%20%20%20%20%20%20%20%7D%0D%0A%0D%0A%20%20%20%20%20%20%20%20for%20%28%3B%20x1%20%3C%3D%20x2%3B%20x1%2B%2B%29%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20sum%20%3D%201%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20for%20%28int%20j%20%3D%202%3B%20j%20%3C%20x1%3B%20j%2B%2B%29%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28x1%20%25%20j%20%3D%3D%200%29%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20sum%20%2B%3D%20j%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28sum%20%3D%3D%20x1%29%20%7B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20System.out.println%28%22The%20Number%20%3A%20%22%20%2B%20x1%20%2B%20%22%20is%20a%22%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%20Perfect%20Number%22%29%3B%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0D%0A%20%20%20%20%20%20%20%20%7D%0D%0A%20%20%20%20%7D%0D%0A%7D%0D%0A%0D%0A%0D%0A
139
(0 votes, average 0 out of 5)
Lessons
Administrator tarafından yazıldı.
Pazar, 03 Aralık 2006 22:17
CENG 102 Assignment #2
Assigned: 19/10/05,
Wednesday
Due: 26/10/05, Wednesday at
14:00
Homeworks must be delivered at the deadline date and hour.
(5
points)
A number is said to be a perfect
number if its factors, including 1 (but not the number itself), sum to the
number. For example, 6 is a perfect number, because 6 = 1+2+3. Write a program
that lists the perfect numbers between a given boundary. The boundary should be
limited the same way as in assignment#1, question 1.
CENG102Homework2Q1.java
/*************************************/
/* */
/* AHMET FARUK BİŞKİNLER */
/* */
/* CENG 102 JAVA PROGRAMMING */
/* */
/* LESSON */
/* */
/* COMPUTER ENGINEERING 07010441 */
/* */
/* COPYRIGHT © 2003-2005 */
/* by */
/* AHMET FARUK BİŞKİNLER */
/* */
/* */
/* http://ahbis.blogspot.com */
/* http://afb.picom.com.tr */
/* */
/* All Rights Reserved */
/* */
/*************************************/
import java.util.Scanner ;
public class CENG102Homework2Q1 {
public static void main
( String args
[ ] ) {
int x1, x2, sum = 1 ;
System .
out .
println ( "Enter The First Interger" ) ; x1 = gir.nextInt ( ) ;
while ( x1 > 65535 || x1 < 2 ) {
System .
out .
printf ( "You Entered Invalid Number.\n " ,
"Please Enter x1 < 65535 or x1 > 1 \n \n " ) ;
System .
out .
println ( "Enter The First Interger: " ) ; x1 = gir.nextInt ( ) ;
}
System .
out .
println ( "Enter The Second Interger" ) ; x2 = gir.nextInt ( ) ;
while ( x2 < x1 || x2 < 2 ) {
System .
out .
printf ( "You Entered Invalid Number.\n " ,
"Please Enter x2 < 65535 or x2 > 1 or x2 > x1 \n \n " ) ;
System .
out .
println ( "Enter The Second Interger: " ) ; x2 = gir.nextInt ( ) ;
}
for ( ; x1 < = x2; x1++) {
sum = 1 ;
for ( int j = 2 ; j < x1; j++) {
if ( x1 % j == 0 ) {
sum += j;
}
}
if ( sum == x1) {
System .
out .
println ( "The Number : " + x1 +
" is a" + " Perfect Number" ) ;
}
}
}
}
©
Son Güncelleme: Cumartesi, 09 Aralık 2006 01:06
Yorum ekle