Sunteți pe pagina 1din 6

Name: Ariola,Jeremy Date 10/21/2019

Course & Year: IT-1 Section: 1K

Problem 1:Perfect.java

import java.util.Scanner;
public class Perfect
{
public static void main(String[] args)
{
int i, numb, sum=0, x=0, sumy=0;
Scanner input = new Scanner(System.in);
System.out.print("Please enter any number: ");
numb = input.nextInt();
if(1<= numb && numb <=1000){
for (i=1; i<numb; i++)
{
if(numb%i==0)
sum=sum+i;
}
if(sum == numb)
{
System.out.println(numb+" is perfect because the numbers are: ");
for(int factor=1;factor<numb;factor++)
{
x=numb%factor;
if(x==0)
System.out.print(factor+ " ");

}System.out.print(" = "+numb+"\n");
}

else{

System.out.println(numb+ " is not a perfect number because the numbers are: ");
for(int factor=1; factor<numb;factor++)
for(int factor=1; factor<numb;factor++)
{
x=numb%factor;
if(x==0){
System.out.print(factor+ " ");
sumy=sumy+factor;
}
}System.out.print(" = "+sumy+"\n");
}
}else
System.out.println("1-1000 ONLY!");
}
}

Sample Output:
(Provide the screenshot of the program’s output.)
Problem 2:NestedValues.java

import java.util.Scanner;
public class NestedValues
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
int integ;
System.out.print("Enter an integer: ");
integ = input.nextInt();
for(int a=1; a<=integ; a++)
{
for(int b=1; b<=a; b++)
{
System.out.print(b);
}
System.out.println("");
}
}
}

Sample Output:
(Provide the screenshot of the program’s output.)
Problem 3: MultiplicationTable.java

import java.util.*;

public class MultiplicationTable


{
public static void main(String args [])
{
Scanner s = new Scanner(System.in);
System.out.print("Enter a number: ");
int num = s.nextInt();

System.out.print("\t |\t");
for(int i = 1; i <= num; i++){
if(i == num)
System.out.println(" "+i);
else{
if(10<=i && i<=99){
System.out.print(" "+i+"\t");
}
else if(99<i && i<=1000){
System.out.print(i+"\t");
}
else{
System.out.print(" "+i+"\t");
}
}
}
System.out.print("-----------+");

for(int i = 1; i <= num; i++){


System.out.print("--------");
}
System.out.println();

for(int i = 1; i <= num; i++){


if(10<=i && i<=99){
System.out.print("\t "+i + "|\t");
}
else if(99<i && i<=1000){
else if(99<i && i<=1000){
System.out.print("\t"+i + "|\t");
}
else{
System.out.print("\t "+i+ "|\t");
}

for(int j = 1; j <= num; j++){


if(j == num)
{
int product = i*j;
if(product>=10 && product<=99){
System.out.println(" "+product);
}
else if(product>=99 && product <=999){
System.out.println(product);
}
else{
System.out.println(" "+product);
}
}
else
{
int product1 = i*j;
if(product1>=10 && product1<=99){
System.out.print(" "+product1+"\t");
}
else if(product1>=99 && product1 <=999){
System.out.print(product1+"\t");
}
else{
System.out.print(" "+product1+"\t");
}
}
}
}

}
}
Sample Output:
(Provide the screenshot of the program’s output.)

S-ar putea să vă placă și