//Driver.java
import java.util.Scanner;
import java.text.DecimalFormat;
public class Driver
{
public static void printSequence (int num)
{
if(num > 0)
{
for (int i = 0; i <= num ;i++ )
{
System.out.print(i + " ");
}
System.out.println();
}
else if(num < 0)
{
for (int i = 0; i >= num ;i-- )
{
System.out.print(i + " ");
}
System.out.println();
}
}
public static int trianglarNum (int num)
{
int sum = 0;
if(num > 0)
{
for (int i = 1; i <= num ;i++ )
{
sum = sum + i;
}
return sum;
}
else
return -1;
}
public static void printArray(int list [])
{
for (int i = 0; i < list.length ;i++ )
{
System.out.print(list[i] + " ");
}
System.out.println();
}
public static int range(int list [])
{
int max,min;
max = list[0];
min = list[0];
for (int i = 1; i < list.length ;i++ )
{
if(list[i] > max)
max = list[i];
if(list[i] < min)
min = list[i];
}
System.out.println("difference between the maximum and minimum values in the array: "+
(max-min));
return (max-min);
}
public static void main(String[] args)
{
printSequence(10);
printSequence(-10);
System.out.println();
if(trianglarNum(10) > 0)
System.out.println("Sum: "+ trianglarNum(10));
else
System.out.println("Negative input ");
if(trianglarNum(-10) > 0)
System.out.println("Sum: "+ trianglarNum(-10));
else
System.out.println("Negative input  ");
int array[] = {1,2,4,5,-4,7,8,11,5,7};
printArray(array);
System.out.println();
System.out.println("difference between the maximum and minimum values in the array: "+
range(array));
}
}
/*
output:
0 1 2 3 4 5 6 7 8 9 10
0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10
Sum: 55
Negative input
1 2 4 5 -4 7 8 11 5 7
difference between the maximum and minimum values in the array: 15
difference between the maximum and minimum values in the array: 15
*/
Solution
//Driver.java
import java.util.Scanner;
import java.text.DecimalFormat;
public class Driver
{
public static void printSequence (int num)
{
if(num > 0)
{
for (int i = 0; i <= num ;i++ )
{
System.out.print(i + " ");
}
System.out.println();
}
else if(num < 0)
{
for (int i = 0; i >= num ;i-- )
{
System.out.print(i + " ");
}
System.out.println();
}
}
public static int trianglarNum (int num)
{
int sum = 0;
if(num > 0)
{
for (int i = 1; i <= num ;i++ )
{
sum = sum + i;
}
return sum;
}
else
return -1;
}
public static void printArray(int list [])
{
for (int i = 0; i < list.length ;i++ )
{
System.out.print(list[i] + " ");
}
System.out.println();
}
public static int range(int list [])
{
int max,min;
max = list[0];
min = list[0];
for (int i = 1; i < list.length ;i++ )
{
if(list[i] > max)
max = list[i];
if(list[i] < min)
min = list[i];
}
System.out.println("difference between the maximum and minimum values in the array: "+
(max-min));
return (max-min);
}
public static void main(String[] args)
{
printSequence(10);
printSequence(-10);
System.out.println();
if(trianglarNum(10) > 0)
System.out.println("Sum: "+ trianglarNum(10));
else
System.out.println("Negative input ");
if(trianglarNum(-10) > 0)
System.out.println("Sum: "+ trianglarNum(-10));
else
System.out.println("Negative input  ");
int array[] = {1,2,4,5,-4,7,8,11,5,7};
printArray(array);
System.out.println();
System.out.println("difference between the maximum and minimum values in the array: "+
range(array));
}
}
/*
output:
0 1 2 3 4 5 6 7 8 9 10
0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10
Sum: 55
Negative input
1 2 4 5 -4 7 8 11 5 7
difference between the maximum and minimum values in the array: 15
difference between the maximum and minimum values in the array: 15
*/

Driver.java import java.util.Scanner; import java.text.Decimal.pdf

  • 1.
    //Driver.java import java.util.Scanner; import java.text.DecimalFormat; publicclass Driver { public static void printSequence (int num) { if(num > 0) { for (int i = 0; i <= num ;i++ ) { System.out.print(i + " "); } System.out.println(); } else if(num < 0) { for (int i = 0; i >= num ;i-- ) { System.out.print(i + " "); } System.out.println(); } } public static int trianglarNum (int num) { int sum = 0; if(num > 0) { for (int i = 1; i <= num ;i++ ) { sum = sum + i; } return sum;
  • 2.
    } else return -1; } public staticvoid printArray(int list []) { for (int i = 0; i < list.length ;i++ ) { System.out.print(list[i] + " "); } System.out.println(); } public static int range(int list []) { int max,min; max = list[0]; min = list[0]; for (int i = 1; i < list.length ;i++ ) { if(list[i] > max) max = list[i]; if(list[i] < min) min = list[i]; } System.out.println("difference between the maximum and minimum values in the array: "+ (max-min)); return (max-min); } public static void main(String[] args) { printSequence(10); printSequence(-10); System.out.println(); if(trianglarNum(10) > 0) System.out.println("Sum: "+ trianglarNum(10)); else
  • 3.
    System.out.println("Negative input "); if(trianglarNum(-10)> 0) System.out.println("Sum: "+ trianglarNum(-10)); else System.out.println("Negative input "); int array[] = {1,2,4,5,-4,7,8,11,5,7}; printArray(array); System.out.println(); System.out.println("difference between the maximum and minimum values in the array: "+ range(array)); } } /* output: 0 1 2 3 4 5 6 7 8 9 10 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 Sum: 55 Negative input 1 2 4 5 -4 7 8 11 5 7 difference between the maximum and minimum values in the array: 15 difference between the maximum and minimum values in the array: 15 */ Solution //Driver.java import java.util.Scanner; import java.text.DecimalFormat; public class Driver { public static void printSequence (int num) { if(num > 0) {
  • 4.
    for (int i= 0; i <= num ;i++ ) { System.out.print(i + " "); } System.out.println(); } else if(num < 0) { for (int i = 0; i >= num ;i-- ) { System.out.print(i + " "); } System.out.println(); } } public static int trianglarNum (int num) { int sum = 0; if(num > 0) { for (int i = 1; i <= num ;i++ ) { sum = sum + i; } return sum; } else return -1; } public static void printArray(int list []) { for (int i = 0; i < list.length ;i++ ) { System.out.print(list[i] + " "); } System.out.println();
  • 5.
    } public static intrange(int list []) { int max,min; max = list[0]; min = list[0]; for (int i = 1; i < list.length ;i++ ) { if(list[i] > max) max = list[i]; if(list[i] < min) min = list[i]; } System.out.println("difference between the maximum and minimum values in the array: "+ (max-min)); return (max-min); } public static void main(String[] args) { printSequence(10); printSequence(-10); System.out.println(); if(trianglarNum(10) > 0) System.out.println("Sum: "+ trianglarNum(10)); else System.out.println("Negative input "); if(trianglarNum(-10) > 0) System.out.println("Sum: "+ trianglarNum(-10)); else System.out.println("Negative input "); int array[] = {1,2,4,5,-4,7,8,11,5,7}; printArray(array); System.out.println(); System.out.println("difference between the maximum and minimum values in the array: "+ range(array)); }
  • 6.
    } /* output: 0 1 23 4 5 6 7 8 9 10 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 Sum: 55 Negative input 1 2 4 5 -4 7 8 11 5 7 difference between the maximum and minimum values in the array: 15 difference between the maximum and minimum values in the array: 15 */