زوج یا فرد بودن ارقام

سوال

سلام به همه مهندسین عزیز.

یه سوال داشتم که گفته بود یه عدد در ورودی به شما داده می شود شما باید زوج یا فرد بود هر رقم رو مشخص و در خروجی چاپ کنید. اگه میشه راهنمایی ام کنین کدش رو بزنین ممنون میشم.

مثال :
Input :
۶۲۷۸
Output :
۶: Even
۲: Even
۷: Odd
۸: Even

در حال بررسی 0
Sahar 4 سال 4 پاسخ ها 651 دیده شده 0

پاسخ ها ( ۴ )

  1.  

  2. using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace t3
    {
    class Program
    {
    static void Main(string[] args)
    {
    int n = Convert.ToInt32(Console.ReadLine());
    while (n > 0)
    {
    int b = n % 10;
    if (b % 2 == 0)
    {
    Console.WriteLine(“Even”+b);
    }
    if (b % 2 == 1)
    {
    Console.WriteLine(“odd” + b);
    }
    n = n / 10;
    }
    Console.ReadKey();
    }
    }

  3. package forum;
    import java.util.Scanner;
    public class soal1 {
    public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    int x, y = 0, num,sum=0;
    System.out.println(“please enter number : ” );
    num = input.nextInt();
    int n = num;
    while (n > 0) {
    x = n % 10;
    y = y * 10 + x;
    n = n / 10;
    }
    while (y>0) {
    sum=y%10;
    if(sum%2==0)
    System.out.println(“Even :”+sum);
    else
    System.out.println(“Odd :”+sum);
    y/=10;

    }

    }
    }

  4. package package1;

    import java.util.Scanner;

    public class Ta {

    public static void main(String[] args) {
    Scanner reader=new Scanner(System.in);
    System.out.println(“Input: “);
    int num=reader.nextInt();
    String str=Integer.toString(num);
    char[] ch1=str.toCharArray();
    int k=ch1.length-1;
    for(int i=0;i<ch1.length;i++) {
    ch1[i]=str.charAt(k);
    k–;
    }
    str=new String(ch1);
    num=Integer.parseInt(str);
    System.out.println(“Output: “);
    while(num!=0)
    {
    int temp=num%10;
    num/=10;
    if(temp%2==0)
    System.out.println(“Even: “+temp);
    else
    System.out.println(“Odd: “+temp);

    }
    reader.close();

    }

    }

ارسال یک پاسخ