C program to print digit in words - IProgramX

Q . Accept a single digit from the user and display it in words. For example, if digit entered is 9, display Nine



Program

#include<stdio.h>
#include<conio.h>
void main()
{
   int ch;
   printf("Enter Digit(0-9): ");
   scanf("%d",&ch);
   switch(ch)
   {
case 0:
      printf("Zero\n");
      break;
case 1:
      printf("one\n");
      break;
case 2:
      printf("Two\n");
      break;
case 3:
      printf("Three\n");
      break;
case 4:
      printf("Four\n");
      break;
case 5:
      printf("Five\n");
      break;
case 6:
      printf("Six\n");
      break;
case 7:
      printf("Seven\n");
      break;
case 8:
      printf("Eight\n");
      break;
case 9:
      printf("Nine\n");
      break;
default:
      printf("invalid digit\nPlease try again ....\n");
      break;
    }
}

Output:

Enter Digit(0-9): 6
Six

Post a Comment

6 Comments

  1. 1 HelloServlet : Simple servlet to display "Hello World"





    package com.demo;

    import java.io.IOException;
    import java.io.PrintWriter;

    import jakarta.servlet.ServletException;
    import jakarta.servlet.annotation.WebServlet;
    import jakarta.servlet.http.HttpServlet;
    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;

    @WebServlet("/hello")
    public class HelloServlet extends HttpServlet {
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out.println("<h1Hello, World!</h1");
    }
    }

    ReplyDelete
  2. 2 LifeCycleServlet : servlet that logs message for init(), service() and distroy()





    package com.demo;

    import java.io.IOException;
    import java.io.PrintWriter;

    import jakarta.servlet.ServletException;
    import jakarta.servlet.annotation.WebServlet;
    import jakarta.servlet.http.HttpServlet;
    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;

    @WebServlet("/life")
    public class LifeCycleServlet extends HttpServlet {
    @Override
    public void init() throws ServletException {
    System.out.println("Servlet initialized: init() method called");
    }

    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
    System.out.println("Service method called");
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    out.println("<h2Servlet Life Cycle Demonstration</h2");
    out.println("<pCheck the server console for life cycle messages.</p");
    }

    @Override
    public void destroy() {
    System.out.println("Servlet destroyed: destroy() method called");
    }
    }

    ReplyDelete
  3. 3 UserServlet : servlet to accept user details and display them



    package com.demo;

    import jakarta.servlet.ServletException;
    import jakarta.servlet.annotation.WebServlet;
    import jakarta.servlet.http.HttpServlet;
    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;

    @WebServlet("/UserServlet")
    public class UserServlet extends HttpServlet {

    protected void doPost(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {

    response.setContentType("text/html");

    PrintWriter out = response.getWriter();

    String name = request.getParameter("name");
    String email = request.getParameter("email");
    String age = request.getParameter("age");

    out.println("<html<body");
    out.println("<h2User Details Submitted Successfully</h2");
    out.println("<p<bName:</b " + name + "</p");
    out.println("<p<bEmail:</b " + email + "</p");
    out.println("<p<bAge:</b " + age + "</p");
    out.println("</body</html");
    }
    }

    ReplyDelete
  4. 3 index html



    <DOCTYPE html
    <html
    <head
    <titleUser Form</title
    </head
    <body

    <h2Enter User Details</h2

    <form action="UserServlet" method="post"

    Name:
    <input type="text" name="name"
    <br<br

    Email:
    <input type="email" name="email"
    <br<br

    Age:
    <input type="number" name="age"
    <br<br

    <input type="submit" value="Submit"

    </form

    </body
    </html

    ReplyDelete
  5. 4 ThemeServlet : servlet that stores user prefrences in cookies





    package com.demo;

    import jakarta.servlet.ServletException;
    import jakarta.servlet.annotation.WebServlet;
    import jakarta.servlet.http.Cookie;
    import jakarta.servlet.http.HttpServlet;
    import jakarta.servlet.http.HttpServletRequest;
    import jakarta.servlet.http.HttpServletResponse;

    import java.io.IOException;
    import java.io.PrintWriter;

    @WebServlet("/ThemeServlet")
    public class ThemeServlet extends HttpServlet {

    protected void doGet(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {

    response.setContentType("text/html");

    PrintWriter out = response.getWriter();

    String themeColor = "white";

    Cookie[] cookies = request.getCookies();

    if (cookies != null) {
    for (Cookie c : cookies) {
    if (c.getName().equals("theme")) {
    themeColor = c.getValue();
    }
    }
    }

    out.println("<html<body style='background-color:" + themeColor + ";' $ ");
    out.println("<h2Welcome Back!</h2");
    out.println("<pYour selected theme color is: " + themeColor + "</p");
    out.println("<a href='index.html' $ Change Theme</a");
    out.println("</body</html");
    }

    protected void doPost(HttpServletRequest request,
    HttpServletResponse response)
    throws ServletException, IOException {

    String theme = request.getParameter("theme");

    Cookie cookie = new Cookie("theme", theme);

    cookie.setMaxAge(60 * 60 * 24);

    response.addCookie(cookie);

    response.sendRedirect("ThemeServlet");
    }
    }







    index html




    <!DOCTYPE html
    <html
    <head
    <titleTheme Selection</title
    </head
    <body

    <h2Select Your Theme Color</h2
    <form action="ThemeServlet" method="post"

    <select name="theme"
    <option value="white"$White</option
    <option value="lightblue"$Light Blue</option
    <option value="lightgreen"$Light Green</option
    <option value="pink"$Pink</option
    </select

    <br<br

    <input type="submit" value="Save Preference"

    </form

    </body
    </html

    ReplyDelete
  6. 5 date.jsp





    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" import="java.util.*"%

    <!DOCTYPE html
    <html
    <head
    <meta charset="UTF-8"
    <titleDate Example</title
    </head
    <body

    <h1To display the current Date</h1

    <%
    Date curr_date = new Date();
    %$

    <p<%= curr_date %$</p

    </body
    </html

    ReplyDelete