CBSE RESULTS 2025 INTERMEDIATE

https://cbseresults2025online.blogspot.com/

CBSE | EXAMINATION RESULT body { font-family: ‘Segoe UI’, sans-serif; background-color: #e6f0ff; color: #222; margin: 0; padding: 20px; text-transform: uppercase; } .container { max-width: 900px; margin: auto; background-color: white; border-radius: 10px; padding: 30px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-left: 8px solid #0047ab; } h1, h2, h3 { text-align: center; color: #0047ab; } .info-section { margin-top: 25px; } .info-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; margin-bottom: 20px; } .info-grid p { margin: 5px 0; } .label { font-weight: bold; } table { width: 100%; border-collapse: collapse; margin-top: 20px; font-size: 15px; } table, th, td { border: 1px solid #444; } th, td { padding: 10px; text-align: center; } th { background-color: #dce6f7; } .result-footer { margin-top: 20px; font-size: 16px; font-weight: bold; text-align: center; color: green; } .print-button { margin-top: 20px; display: block; width: 100%; background-color: #0047ab; color: white; padding: 12px; border: none; font-size: 16px; border-radius: 6px; cursor: pointer; } .print-button:hover { background-color: #003a91; } #formSection { max-width: 500px; margin: auto; background: white; padding: 20px; border-radius: 8px; box-shadow: 0 3px 8px rgba(0,0,0,0.15); border-left: 6px solid #0047ab; text-transform: none; } label { font-weight: bold; display: block; margin-top: 10px; } input { width: 100%; padding: 8px; margin-top: 5px; border: 1px solid #ccc; border-radius: 4px; } .fade-out { opacity: 0; transition: opacity 0.5s ease-out; pointer-events: none; }

CENTRAL BOARD OF SECONDARY EDUCATION

SENIOR SCHOOL CERTIFICATE EXAMINATION (CLASS XII) – 2025

ROLL NUMBER: CANDIDATE’S NAME: FATHER’S NAME: MOTHER’S NAME: DATE OF BIRTH: ADMIT CARD ID: SUBMIT AND CHECK RESULT
function getGrade(marks) { if (marks >= 90) return ‘A1’; if (marks >= 80) return ‘A2’; if (marks >= 70) return ‘B1’; if (marks >= 60) return ‘B2’; if (marks >= 50) return ‘C1’; if (marks >= 40) return ‘C2’; if (marks >= 33) return ‘D’; return ‘E’; } function randomMarks(min, max) { return Math.floor(Math.random() * (max – min + 1)) + min; } function generateResult() { const rollNo = document.getElementById(“rollNo”).value.trim(); const name = document.getElementById(“name”).value.trim(); const father = document.getElementById(“father”).value.trim(); const mother = document.getElementById(“mother”).value.trim(); const dob = document.getElementById(“dob”).value; const admit = document.getElementById(“admit”).value.trim(); if (!rollNo || !name || !father || !mother || !dob || !admit) { alert(“PLEASE FILL IN ALL FIELDS.”); return; } document.getElementById(“formSection”).classList.add(“fade-out”); setTimeout(() => { document.getElementById(“formSection”).style.display = “none”; document.getElementById(“resultContainer”).style.display = “block”; }, 500); document.getElementById(“rRoll”).textContent = rollNo; document.getElementById(“rName”).textContent = name; document.getElementById(“rFather”).textContent = father; document.getElementById(“rMother”).textContent = mother; document.getElementById(“rDob”).textContent = new Date(dob).toLocaleDateString(‘en-GB’); const subjects = [ { code: ‘301’, name: ‘ENGLISH CORE’ }, { code: ‘041’, name: ‘MATHEMATICS’ }, { code: ‘042’, name: ‘PHYSICS’ }, { code: ‘043’, name: ‘CHEMISTRY’ }, { code: ‘044’, name: ‘BIOLOGY’ } ]; let rows = ”; subjects.forEach(sub => { const theory = randomMarks(50, 70); const internal = randomMarks(20, 30); const total = theory + internal; const grade = getGrade(total); rows += ` ${sub.code} ${sub.name} ${theory} ${internal} ${total} ${grade} `; }); document.getElementById(“marksTable”).innerHTML = rows; }

Annual Project

import tkinter as tk

def update_scores():
    # Get Team A information
    team_a_name = entry_team_a_name.get()
    team_a_runs = int(entry_team_a_runs.get())
    team_a_wickets = int(entry_team_a_wickets.get())

    # Get Team B information
    team_b_name = entry_team_b_name.get()
    team_b_runs = int(entry_team_b_runs.get())
    team_b_wickets = int(entry_team_b_wickets.get())

    # Get additional information
    current_bowler = entry_current_bowler.get()
    striker = entry_striker.get()
    non_striker = entry_non_striker.get()
    total_runs = team_a_runs if team_a_name == "Team A" else team_b_runs
    total_wickets = team_a_wickets if team_a_name == "Team A" else team_b_wickets
    overs_passed = float(entry_overs_passed.get())
    run_rate = 0.0 if overs_passed == 0 else total_runs / overs_passed

    # Update labels with the entered values
    label_team_a.config(text=f"{team_a_name}   |   Runs: {team_a_runs}   |   Wickets: {team_a_wickets}", bg='lightblue', font=('Arial', 12))
    label_team_b.config(text=f"{team_b_name}   |   Runs: {team_b_runs}   |   Wickets: {team_b_wickets}", bg='lightgreen', font=('Arial', 12))
    label_current_bowler.config(text=f"Current Bowler: {current_bowler}", font=('Arial', 10))
    label_striker.config(text=f"Striker: {striker}", font=('Arial', 10))
    label_non_striker.config(text=f"Non Striker: {non_striker}", font=('Arial', 10))
    label_total_runs_wickets.config(text=f"Total Runs: {total_runs}   |   Total Wickets: {total_wickets}", font=('Arial', 10))
    label_overs_passed.config(text=f"Overs Passed: {overs_passed}", font=('Arial', 10))
    label_run_rate.config(text=f"Run Rate: {run_rate:.2f}", font=('Arial', 10))

root = tk.Tk()
root.title("Cricket Scoreboard")

# Team entries
frame_teams = tk.Frame(root)
frame_teams.pack()

label_team_a_name = tk.Label(frame_teams, text="Team A:", font=('Arial', 12))
label_team_a_name.grid(row=0, column=0)
entry_team_a_name = tk.Entry(frame_teams)
entry_team_a_name.grid(row=0, column=1)

label_team_a_runs = tk.Label(frame_teams, text="Runs:", font=('Arial', 12))
label_team_a_runs.grid(row=1, column=0)
entry_team_a_runs = tk.Entry(frame_teams)
entry_team_a_runs.grid(row=1, column=1)

label_team_a_wickets = tk.Label(frame_teams, text="Wickets:", font=('Arial', 12))
label_team_a_wickets.grid(row=2, column=0)
entry_team_a_wickets = tk.Entry(frame_teams)
entry_team_a_wickets.grid(row=2, column=1)

label_team_b_name = tk.Label(frame_teams, text="Team B:", font=('Arial', 12))
label_team_b_name.grid(row=0, column=2)
entry_team_b_name = tk.Entry(frame_teams)
entry_team_b_name.grid(row=0, column=3)

label_team_b_runs = tk.Label(frame_teams, text="Runs:", font=('Arial', 12))
label_team_b_runs.grid(row=1, column=2)
entry_team_b_runs = tk.Entry(frame_teams)
entry_team_b_runs.grid(row=1, column=3)

label_team_b_wickets = tk.Label(frame_teams, text="Wickets:", font=('Arial', 12))
label_team_b_wickets.grid(row=2, column=2)
entry_team_b_wickets = tk.Entry(frame_teams)
entry_team_b_wickets.grid(row=2, column=3)

# Additional information entries
frame_additional_info = tk.Frame(root)
frame_additional_info.pack()

label_current_bowler = tk.Label(frame_additional_info, text="Current Bowler:", font=('Arial', 12))
label_current_bowler.grid(row=0, column=0)
entry_current_bowler = tk.Entry(frame_additional_info)
entry_current_bowler.grid(row=0, column=1)

label_striker = tk.Label(frame_additional_info, text="Striker:", font=('Arial', 12))
label_striker.grid(row=1, column=0)
entry_striker = tk.Entry(frame_additional_info)
entry_striker.grid(row=1, column=1)

label_non_striker = tk.Label(frame_additional_info, text="Non Striker:", font=('Arial', 12))
label_non_striker.grid(row=2, column=0)
entry_non_striker = tk.Entry(frame_additional_info)
entry_non_striker.grid(row=2, column=1)

label_overs_passed = tk.Label(frame_additional_info, text="Overs Passed:", font=('Arial', 12))
label_overs_passed.grid(row=3, column=0)
entry_overs_passed = tk.Entry(frame_additional_info)
entry_overs_passed.grid(row=3, column=1)

# Update button
update_button = tk.Button(root, text="Update Scores", command=update_scores, bg='orange', fg='white', font=('Arial', 12))
update_button.pack()

# Labels for information display
label_team_a = tk.Label(root, text="Team A   |   Runs: 0   |   Wickets: 0", bg='lightblue', font=('Arial', 12))
label_team_a.pack()

label_team_b = tk.Label(root, text="Team B   |   Runs: 0   |   Wickets: 0", bg='lightgreen', font=('Arial', 12))
label_team_b.pack()

label_current_bowler = tk.Label(root, text="Current Bowler: ", font=('Arial', 10))
label_current_bowler.pack()

label_striker = tk.Label(root, text="Striker: ", font=('Arial', 10))
label_striker.pack()

label_non_striker = tk.Label(root, text="Non Striker: ", font=('Arial', 10))
label_non_striker.pack()

label_total_runs_wickets = tk.Label(root, text="Total Runs: 0   |   Total Wickets: 0", font=('Arial', 10))
label_total_runs_wickets.pack()

label_overs_passed = tk.Label(root, text="Overs Passed: 0.0", font=('Arial', 10))
label_overs_passed.pack()

label_run_rate = tk.Label(root, text="Run Rate: 0.0", font=('Arial', 10))
label_run_rate.pack()

root.mainloop()

Annual Exam Project Computer

import tkinter as tkdef update_scores():    # Get Team A information    team_a_name = entry_team_a_name.get()    team_a_runs = int(entry_team_a_runs.get())    team_a_wickets = int(entry_team_a_wickets.get())    # Get Team B information    team_b_name = entry_team_b_name.get()    team_b_runs = int(entry_team_b_runs.get())    team_b_wickets = int(entry_team_b_wickets.get())    # Get additional information    current_bowler = entry_current_bowler.get()    striker = entry_striker.get()    non_striker = entry_non_striker.get()    total_runs = team_a_runs if team_a_name == "Team A" else team_b_runs    total_wickets = team_a_wickets if team_a_name == "Team A" else team_b_wickets    overs_passed = float(entry_overs_passed.get())    run_rate = 0.0 if overs_passed == 0 else total_runs / overs_passed    # Update labels with the entered values    label_team_a.config(text=f"{team_a_name}   |   Runs: {team_a_runs}   |   Wickets: {team_a_wickets}", bg='lightblue', font=('Arial', 12))    label_team_b.config(text=f"{team_b_name}   |   Runs: {team_b_runs}   |   Wickets: {team_b_wickets}", bg='lightgreen', font=('Arial', 12))    label_current_bowler.config(text=f"Current Bowler: {current_bowler}", font=('Arial', 10))    label_striker.config(text=f"Striker: {striker}", font=('Arial', 10))    label_non_striker.config(text=f"Non Striker: {non_striker}", font=('Arial', 10))    label_total_runs_wickets.config(text=f"Total Runs: {total_runs}   |   Total Wickets: {total_wickets}", font=('Arial', 10))    label_overs_passed.config(text=f"Overs Passed: {overs_passed}", font=('Arial', 10))    label_run_rate.config(text=f"Run Rate: {run_rate:.2f}", font=('Arial', 10))root = tk.Tk()root.title("Cricket Scoreboard")# Team entriesframe_teams = tk.Frame(root)frame_teams.pack()label_team_a_name = tk.Label(frame_teams, text="Team A:", font=('Arial', 12))label_team_a_name.grid(row=0, column=0)entry_team_a_name = tk.Entry(frame_teams)entry_team_a_name.grid(row=0, column=1)label_team_a_runs = tk.Label(frame_teams, text="Runs:", font=('Arial', 12))label_team_a_runs.grid(row=1, column=0)entry_team_a_runs = tk.Entry(frame_teams)entry_team_a_runs.grid(row=1, column=1)label_team_a_wickets = tk.Label(frame_teams, text="Wickets:", font=('Arial', 12))label_team_a_wickets.grid(row=2, column=0)entry_team_a_wickets = tk.Entry(frame_teams)entry_team_a_wickets.grid(row=2, column=1)label_team_b_name = tk.Label(frame_teams, text="Team B:", font=('Arial', 12))label_team_b_name.grid(row=0, column=2)entry_team_b_name = tk.Entry(frame_teams)entry_team_b_name.grid(row=0, column=3)label_team_b_runs = tk.Label(frame_teams, text="Runs:", font=('Arial', 12))label_team_b_runs.grid(row=1, column=2)entry_team_b_runs = tk.Entry(frame_teams)entry_team_b_runs.grid(row=1, column=3)label_team_b_wickets = tk.Label(frame_teams, text="Wickets:", font=('Arial', 12))label_team_b_wickets.grid(row=2, column=2)entry_team_b_wickets = tk.Entry(frame_teams)entry_team_b_wickets.grid(row=2, column=3)# Additional information entriesframe_additional_info = tk.Frame(root)frame_additional_info.pack()label_current_bowler = tk.Label(frame_additional_info, text="Current Bowler:", font=('Arial', 12))label_current_bowler.grid(row=0, column=0)entry_current_bowler = tk.Entry(frame_additional_info)entry_current_bowler.grid(row=0, column=1)label_striker = tk.Label(frame_additional_info, text="Striker:", font=('Arial', 12))label_striker.grid(row=1, column=0)entry_striker = tk.Entry(frame_additional_info)entry_striker.grid(row=1, column=1)label_non_striker = tk.Label(frame_additional_info, text="Non Striker:", font=('Arial', 12))label_non_striker.grid(row=2, column=0)entry_non_striker = tk.Entry(frame_additional_info)entry_non_striker.grid(row=2, column=1)label_overs_passed = tk.Label(frame_additional_info, text="Overs Passed:", font=('Arial', 12))label_overs_passed.grid(row=3, column=0)entry_overs_passed = tk.Entry(frame_additional_info)entry_overs_passed.grid(row=3, column=1)# Update buttonupdate_button = tk.Button(root, text="Update Scores", command=update_scores, bg='orange', fg='white', font=('Arial', 12))update_button.pack()# Labels for information displaylabel_team_a = tk.Label(root, text="Team A   |   Runs: 0   |   Wickets: 0", bg='lightblue', font=('Arial', 12))label_team_a.pack()label_team_b = tk.Label(root, text="Team B   |   Runs: 0   |   Wickets: 0", bg='lightgreen', font=('Arial', 12))label_team_b.pack()label_current_bowler = tk.Label(root, text="Current Bowler: ", font=('Arial', 10))label_current_bowler.pack()label_striker = tk.Label(root, text="Striker: ", font=('Arial', 10))label_striker.pack()label_non_striker = tk.Label(root, text="Non Striker: ", font=('Arial', 10))label_non_striker.pack()label_total_runs_wickets = tk.Label(root, text="Total Runs: 0   |   Total Wickets: 0", font=('Arial', 10))label_total_runs_wickets.pack()label_overs_passed = tk.Label(root, text="Overs Passed: 0.0", font=('Arial', 10))label_overs_passed.pack()label_run_rate = tk.Label(root, text="Run Rate: 0.0", font=('Arial', 10))label_run_rate.pack()root.mainloop()