C program to print all even numbers from 1 to n - IProgramX

Q. Write a program to accept an integer n and display all even numbers upto n


Program

#include<stdio.h>
int main()
{
int n,j=1;
printf("enter nth value:");
scanf("%d",&n);
n++;
while(n!=j)
{
if(j%2==0)
{
printf("%d\t",j);
    }
j++;
}
}

Output:

enter nth value:12
2       4       6       8       10      12

Post a Comment

16 Comments

  1. 1 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. 2 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("User FormEnter 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
  4. 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("<bName:</b " + name + "</p");
    out.println("<p<bEmail:</b " + email + "</p");
    out.println("<p<bAge:</b " + age + "</p");
    out.println("</body</html");
    }
    }

    ReplyDelete
  5. 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
  6. 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("Enter 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
  7. 3 index.html

    Enter 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
  8. 3 index html



    Enter 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
  9. 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
  10. 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");
    }
    }

    ReplyDelete
  11. <!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
  12. 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
  13. CREATE DATABASE student_db;

    USE student_db;

    CREATE TABLE U_register(
    id INT PRIMARY KEY,
    name VARCHAR(50),
    email VARCHAR(100),
    password VARCHAR(50)
    );

    ReplyDelete
  14. 6

    SQL



    CREATE DATABASE student_db;

    USE student_db;

    CREATE TABLE U_register(
    id INT PRIMARY KEY,
    name VARCHAR(50),
    email VARCHAR(100),
    password VARCHAR(50)
    );




    6 registration.jsp





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

    <html
    <body

    <form action="save.jsp" method="post"

    ID
    <input type="number" name="id"$<br<br

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

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

    Password
    <input type="password" name="password"$<br<br

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

    </form

    </body
    </html

    ReplyDelete
  15. 6

    SQL



    CREATE DATABASE student_db;

    USE student_db;

    CREATE TABLE U_register(
    id INT PRIMARY KEY,
    name VARCHAR(50),
    email VARCHAR(100),
    password VARCHAR(50)
    );




    6 registration.jsp





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

    <html
    <body

    <form action="save.jsp" method="post"

    ID
    <input type="number" name="id"$<br<br

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

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

    Password
    <input type="password" name="password"$<br<br

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

    </form

    </body
    </html






    6 save.jsp





    <%@ page import="java.sql.*" %$

    <%
    String id=request.getParameter("id");
    String name=request.getParameter("name");
    String email=request.getParameter("email");
    String password=request.getParameter("password");

    try{

    Class.forName("com.mysql.cj.jdbc.Driver");

    Connection con=
    DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/student_db",
    "root",
    "root");

    PreparedStatement ps=
    con.prepareStatement(
    "INSERT INTO U_register(id,name,email,password) VALUES(?,?,?,?)");

    ps.setString(1,id);
    ps.setString(2,name);
    ps.setString(3,email);
    ps.setString(4,password);

    int i=ps.executeUpdate();

    if(i$0){
    out.println("<h3Registration Successful!</h3");
    }else{
    out.println("<h3Registration Failed!</h3");
    }

    }catch(Exception e){
    out.println(e);
    }
    %$

    <br
    <a href="display.jsp"$View Entry</a

    ReplyDelete
  16. 6

    SQL



    CREATE DATABASE student_db;

    USE student_db;

    CREATE TABLE U_register(
    id INT PRIMARY KEY,
    name VARCHAR(50),
    email VARCHAR(100),
    password VARCHAR(50)
    );




    6 registration.jsp





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

    <html
    <body

    <form action="save.jsp" method="post"

    ID
    <input type="number" name="id"$<br<br

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

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

    Password
    <input type="password" name="password"$<br<br

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

    </form

    </body
    </html






    6 save.jsp





    <%@ page import="java.sql.*" %$

    <%
    String id=request.getParameter("id");
    String name=request.getParameter("name");
    String email=request.getParameter("email");
    String password=request.getParameter("password");

    try{

    Class.forName("com.mysql.cj.jdbc.Driver");

    Connection con=
    DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/student_db",
    "root",
    "root");

    PreparedStatement ps=
    con.prepareStatement(
    "INSERT INTO U_register(id,name,email,password) VALUES(?,?,?,?)");

    ps.setString(1,id);
    ps.setString(2,name);
    ps.setString(3,email);
    ps.setString(4,password);

    int i=ps.executeUpdate();

    if(i$0){
    out.println("<h3Registration Successful!</h3");
    }else{
    out.println("<h3Registration Failed!</h3");
    }

    }catch(Exception e){
    out.println(e);
    }
    %$

    <br
    <a href="display.jsp"$View Entry</a







    6 display.jsp





    <%@ page import="java.sql.*" %

    <html
    <body

    <h2Registered Users</h2

    <table border="1"

    <tr
    <thID</th
    <thName</th
    <thEmail</th
    <thPassword</th
    </tr

    <%
    try{

    Class.forName("com.mysql.cj.jdbc.Driver");

    Connection con=
    DriverManager.getConnection(
    "jdbc:mysql://localhost:3306/student_db",
    "root",
    "root");

    Statement st=con.createStatement();

    ResultSet rs=
    st.executeQuery("SELECT * FROM U_register");

    while(rs.next()){
    %$

    <tr
    <td<%= rs.getInt("id") %$</td
    <td<%= rs.getString("name") %$</td
    <td<%= rs.getString("email") %$</td
    <td<%= rs.getString("password") %$</td
    </tr

    <%
    }

    con.close();

    }catch(Exception e){
    out.println(e);
    }
    %$

    </table

    </body
    </html

    ReplyDelete