Skip to main content

Get Even Numbers Using Java Stream API

Java Stream API — Even Numbers (Full Screen) Java Stream API — Get Even Numbers Example 1 — Filter even numbers from a list Creates a list, uses Stream to filter evens, and prints them. Copy import java.util.*; import java.util.stream.*; public class EvenNumbersStream { public static void main(String[] args) { // Create a list of numbers List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); // Use Stream API to filter even numbers List<Integer> evenNumbers = numbers.stream() .filter(n -> n % 2 == 0) .collect(Collectors.toList()); // Print the even numbers System.out.println( "Even numbers: " + evenNumbers); } } Example 2 — Use IntStream.rangeClosed ...

C program to make a calculator



In this C-program we will make a calculator.

input:

Your choice of calculation(i.e : multiplication,division etc.) and the numbers you want to calculate.

output:

The Calculator made by you with the result you calculated.

CODE---->


#include<stdio.h>
#include<stdlib.h>
int main()
{
 float a[50],b,d,sum=0.0,sub,mul=1.0,div;
 int k,n,i;
 printf("***********Welcome to calculator************\n\n");
 printf("Please, choose any operation:\n");
 printf("1.Sum\n2.Subtraction\n3.Multiplication\n4.Division\n5.Exit\nYour choice: ");
 scanf("%d",&n);
 switch(n)
 {
  case 1:
   printf("\nPlease, Enter how many numbers you want to add: ");
   scanf("%d",&k);
   printf("\nPlease, Enter numbers:\n");
   for(i=1;i<=k;i++)
   {
    scanf("%f",&a[i]);
    sum=sum+a[i];
   }
   printf("\nThe sum of the numbers is: %f",sum);
   break;
  case 2:
   printf("\nPlease, Enter the 1st number: ");
   scanf("%f",&b);
   printf("Please, Enter the 2nd number: ");
   scanf("%f",&d);
   sub=b-d;
   printf("\nThe subtraction result is: %f",sub);
   break;
  case 3:
   printf("\nPlease, Enter how many numbers you want to multiply: \n");
   scanf("%d",&k);
   printf("\nPlease, Enter numbers:\n");
   for(i=1;i<=k;i++)
    scanf("%f",&a[i]);
   for(i=1;i<=k;i++)
    mul=mul*a[i];
   printf("\nThe multiplication of the numbers is: %f",mul);
   break;
  case 4:
   printf("\nPlease, Enter the 1st number: ");
   scanf("%f",&b);
   printf("\nPlease, Enter the 2nd number: ");
   scanf("%f",&d);
   div=b/d;
   printf("\nThe division result is: %f",div);
   break;
  case 5:
   exit(0);
  default: printf("SORRY, Wrong choice !!!");
 }
 return 0;
}


Download the C-Program file of this Program.



Don't just read, write it, run it.....

RESULT:


set 1
***********Welcome to calculator************

Please, choose any operation:
1.Sum
2.Subtraction
3.Multiplication
4.Division
5.Exit
Your choice: 1

Please, Enter how many numbers you want to add: 6

Please, Enter numbers:
19
436
90.84
1.3
74
-9

The sum of the numbers is: 612.139954
--------------------------------
Process exited after 28.39 seconds with return value 0
Press any key to continue . . .

set 2 ***********Welcome to calculator************ Please, choose any operation: 1.Sum 2.Subtraction 3.Multiplication 4.Division 5.Exit Your choice: 2 Please, Enter the 1st number: 190 Please, Enter the 2nd number: 9.876 The subtraction result is: 180.123993 -------------------------------- Process exited after 12.52 seconds with return value 0 Press any key to continue . . .
set 3 ***********Welcome to calculator************ Please, choose any operation: 1.Sum 2.Subtraction 3.Multiplication 4.Division 5.Exit Your choice: 3 Please, Enter how many numbers you want to multiply: 5 Please, Enter numbers: 1 2 3 4 5 The multiplication of the numbers is: 120.000000 -------------------------------- Process exited after 10.52 seconds with return value 0 Press any key to continue . . .
set 4 ***********Welcome to calculator************ Please, choose any operation: 1.Sum 2.Subtraction 3.Multiplication 4.Division 5.Exit Your choice: 4 Please, Enter the 1st number: 198 Please, Enter the 2nd number: 3 The division result is: 66.000000 -------------------------------- Process exited after 12.9 seconds with return value 0 Press any key to continue . . .


Images for better understanding:



Comments