नात्याबाहेरचं
नातं ऑनलाईन टेस्ट | सातवी मराठी टेस्ट
इयत्ता सातवी मराठी ऑनलाईन टेस्ट | MCQ बालभारती मराठी |7th marathi mcq question
प्रिय
विद्यार्थी,
सुभाष
किन्होळकर लिखित ‘नात्याबाहेरचं नातं‘ या हृदयस्पर्शी पाठाने आपल्या सर्वांच्या मनात एक खास स्थान निर्माण केले
आहे. थंडीच्या तडाख्यात सापडलेल्या एका निरागस पिल्लाला (डांग्याला) आधार देऊन
लेखकाने जपलेल्या अनोख्या नात्याची ही कहाणी केवळ वाचनीय नाही, तर स्वामीभक्ती आणि प्राण्यांवरील निरपेक्ष प्रेम यांचे महत्त्व आपल्याला
शिकवते. तुमच्या पाठाच्या सखोल आकलनासाठी आणि आगामी परीक्षेच्या प्रभावी तयारीसाठी
आम्ही येथे खास २५ महत्त्वाच्या बहुपर्यायी प्रश्नांची (MCQ) सराव चाचणी तयार केली आहे. या प्रश्नांच्या माध्यमातून तुम्ही पाठातील
बारकावे, व्यक्तिरेखा आणि प्रमुख घटनांचे पुनरावलोकन करू
शकता. लगेच ही ऑनलाईन चाचणी सोडवा, आपले गुण तपासा आणि
आत्मविश्वासाने अभ्यासाला लागा.
नात्याबाहेरचं नातं स्वाध्याय प्रश्न उत्तरे | नात्याबाहेरचं नातं स्वाध्याय इयत्ता सातवी | Iyatta satavi Marathi online test
*****************
body {
font-family: Arial, sans-serif;
background-color: #f4f4f4;
}
.quiz-container {
max-width: 800px;
margin: 20px auto;
padding: 20px;
border: 1px solid #ccc;
border-radius: 10px;
background-color: #ffffff;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
h1 {
text-align: center;
color: #333;
}
.question {
font-weight: bold;
margin-bottom: 10px;
margin-top: 20px;
font-size: 18px;
color: #007acc;
}
.option {
margin: 5px 0;
padding: 12px;
border: 1px solid #ddd;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s, color 0.3s;
}
.option:not(.selected):not(.correct):not(.wrong):hover {
background-color: #f0f0f0;
}
.selected {
background-color: #007acc;
color: white;
border-color: #007acc;
}
.correct {
background-color: #4CAF50;
color: white;
border-color: #4CAF50;
}
.wrong {
background-color: #f44336;
color: white;
border-color: #f44336;
}
.explanation {
margin-top: 10px;
padding: 10px;
border: 1px solid #eee;
background-color: #f9f9f9;
border-radius: 5px;
display: none;
font-style: italic;
}
.progress-container {
margin-top: 10px;
width: 100%;
height: 25px;
background-color: #e0e0e0;
border-radius: 5px;
overflow: hidden;
position: relative;
}
.progress-bar {
width: 0;
height: 100%;
background-color: #4CAF50;
transition: width 0.3s ease-in-out;
}
.percentage {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: #000;
font-weight: bold;
font-size: 14px;
line-height: 25px;
}
.report-card {
margin-top: 20px;
padding: 20px;
border: 1px solid #ccc;
border-radius: 5px;
background-color: #f0f0f0;
text-align: center;
}
.report-card h2 {
font-size: 24px;
margin: 0px !important;
margin-bottom: 10px !important;
color: #ffffff;
background: #4d90fe;
padding: 10px;
border-radius: 5px 5px 0 0;
}
.report-card p {
background: #fafafa;
padding: 8px;
margin: 0px !important;
margin-bottom: 8px !important;
font-size: 16px;
border-bottom: 1px solid #eee;
}
.report-card p:last-child {
border-bottom: none;
margin-bottom: 0 !important;
}
.message {
font-size: 18px;
font-weight: bold;
color: #007acc;
margin-top: 10px;
}
#resetButton {
background-color: #f44336;
color: white;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
margin-top: 20px;
display: block;
margin-left: auto;
margin-right: auto;
}
#resetButton:hover {
background-color: #d32f2f;
}
नात्याबाहेरचं नातं-MCQ TEST
Report Card
Total Questions Attempted: 0
Correct Answers: 0
Wrong Answers: 0
const options = document.querySelectorAll(‘.option’);
const progressBar = document.getElementById(‘progressBar’);
const percentage = document.getElementById(‘percentage’);
const attemptedCount = document.getElementById(‘attemptedCount’);
const correctCount = document.getElementById(‘correctCount’);
const wrongCount = document.getElementById(‘wrongCount’);
const message = document.getElementById(‘message’);
const resetButton = document.getElementById(‘resetButton’);
let totalQuestionsAttempted = 0;
let correctAnswers = 0;
const totalQuestions = 25; // Total number of questions
const attemptedQuestions = new Set(); // To track attempted questions
options.forEach(option => {
option.addEventListener(‘click’, () => {
const questionId = option.getAttribute(‘data-question’);
// Check if this question has already been answered
if (attemptedQuestions.has(questionId)) {
return; // Do nothing if already answered
}
attemptedQuestions.add(questionId);
totalQuestionsAttempted++;
const isCorrect = option.getAttribute(‘data-correct’) === ‘true’;
if (isCorrect) {
correctAnswers++;
option.classList.add(‘correct’);
} else {
option.classList.add(‘wrong’);
// Highlight the correct answer
const correctOption = document.querySelector(`.option[data-question=”${questionId}”][data-correct=”true”]`);
correctOption.classList.add(‘correct’);
}
// Show explanation
const explanation = document.querySelector(`.explanation[data-question=”${questionId}”]`);
if (explanation) {
explanation.style.display = ‘block’;
}
// Update report card
attemptedCount.textContent = totalQuestionsAttempted;
correctCount.textContent = correctAnswers;
wrongCount.textContent = totalQuestionsAttempted – correctAnswers;
// Update progress bar and percentage
const progress = (totalQuestionsAttempted / totalQuestions) * 100;
progressBar.style.width = progress + ‘%’;
percentage.textContent = progress.toFixed(0) + ‘%’;
// Update the message when all questions are answered
if (totalQuestionsAttempted === totalQuestions) {
if (correctAnswers === totalQuestions) {
message.textContent = “Congratulations! You got all the answers correct!”;
} else if (correctAnswers >= 20) { // 80% correct
message.textContent = “Great job! You’re doing well!”;
} else if (correctAnswers >= 13) { // ~50% correct
message.textContent = “Good effort! Keep practicing.”;
} else {
message.textContent = “Keep practicing. You can improve!”;
}
}
});
});
// Reset button functionality
resetButton.addEventListener(‘click’, () => {
options.forEach(option => {
option.classList.remove(‘selected’, ‘correct’, ‘wrong’);
});
const explanations = document.querySelectorAll(‘.explanation’);
explanations.forEach(explanation => {
explanation.style.display = ‘none’;
});
totalQuestionsAttempted = 0;
correctAnswers = 0;
attemptedQuestions.clear();
attemptedCount.textContent = 0;
correctCount.textContent = 0;
wrongCount.textContent = 0;
progressBar.style.width = ‘0%’;
percentage.textContent = ‘0%’;
message.textContent = ‘–‘;
});
*********************
तुम्हांला मिळाले गुण आणि नाव आम्हांला कमेंट बॉक्स मध्ये कमेंट करून सांगा.
.webp)










