پروژه محاسبه معدل درسی در سی پلاس پلاس

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

13 فروردین 1403

سطح تمرین

متوسط

در این پست قصد داریم پروژه محاسبه معدل درسی در سی پلاس پلاس را بررسی و معرفی نماییم.

سوال کلی پروژه به شرح زیر میباشد:

سوال:برنامه ای بنویسید که ابتدا منویی به کاربر نمایش دهد و سپس عملیات هایی مانند اضافه کردن درس جدید،محاسبه معدل و جستجو درس را انجام دهد؟

محاسبه معدل درسی در سی پلاس پلاس

دمو پروژه محاسبه معدل درسی در سی پلاس پلاس

محاسبه معدل چگونه انجام میشود؟

محاسبه معدل درسی یک فرآیند است که در آن میانگین نمرات دانشجویی در یک درس یا دوره تحصیلی مشخص می‌شود.

این فرآیند معمولاً به منظور ارزیابی عملکرد و پیشرفت دانشجویان استفاده می‌شود.

1. جمع‌آوری نمرات

برای محاسبه معدل درسی، ابتدا نمرات دانشجویان در هر یک از درس‌هایی که شرکت کرده‌اند جمع‌آوری می‌شود.

این نمرات معمولاً شامل نمرات امتحانات، تمرینات، پروژه‌ها، کارگاه‌ها و هر نوع ارزیابی دیگری است که مربوط به درس است.

2. تعیین وزن نمرات

نمرات مختلفی که از دانشجویان دریافت می‌شود ممکن است اهمیت‌های مختلفی داشته باشند.

برای مثال، نمره امتحانات ممکن است به تنهایی بیشترین وزن را داشته باشد، در حالی که نمرات تمرینات کوچکترین وزن را دارند.

این وزن‌ها معمولاً به صورت درصدی یا مقادیر مشخص شده توسط استاد یا سیاست‌های دوره مشخص می‌شوند.

3. محاسبه نمره وزن‌دار

با توجه به وزن نمرات و نمرات مختلف دریافتی، نمره وزن‌دار برای هر دانشجو محاسبه می‌شود. این کار با ضرب هر نمره در وزن مربوطه و سپس جمع آن‌ها صورت می‌گیرد.

4. محاسبه معدل

معدل نهایی برای هر دانشجو با تقسیم مجموع نمرات وزن‌دار بر تعداد واحد‌های معادل آن درس محاسبه می‌شود. تعداد واحد‌های هر درس معمولاً براساس واحد‌هایی که در هر ترم یا سال درسی به آن تخصیص داده شده است، تعیین می‌شود.

5. اعلام نتیجه

پس از محاسبه معدل برای هر دانشجو، نتایج به آن‌ها اعلام می‌شود.

این نتایج می‌تواند به صورت عددی (به عنوان مثال 16.5 از 20) یا به صورت نمایشی (مثلاً “خوب” یا “ضعیف”) باشد، بسته به سیاست‌های مربوط به سازمان یا موسسه تحصیلی.

 

پروژه پیشنهادی:محاسبه جایگشت اعداد در سی پلاس پلاس

نمونه سورس کد محاسبه معدل

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

یعنی ما ابتدا مجموع نمرات را محاسبه میکنیم و سپس تقسیم بر تعداد آن میکنیم.

نمونه ای از این کار را در سورس کد زیر میتوانید مشاهده نمایید:

#include <iostream>
#include <vector>

using namespace std;

int main() {
    vector<int> grades;
    int grade;

    cout << "Enter your grades (-1 to stop):" << endl;

    // دریافت نمرات از کاربر تا زمانی که -1 وارد نشود
    while (true) {
        cout << "Enter grade: ";
        cin >> grade;

        if (grade == -1) {
            break;
        }

        grades.push_back(grade);
    }

    // محاسبه معدل
    if (grades.size() == 0) {
        cout << "No grades entered. Exiting..." << endl;
        return 0;
    }

    double total = 0;
    for (int i = 0; i < grades.size(); ++i) {
        total += grades[i];
    }

    double average = total / grades.size();

    cout << "Your average grade is: " << average << endl;

    return 0;
}

پس از خرید چه چیزی دریافت میکنم؟

  • سورس کد کامل و قایل اجرا
  • فیلم آموزشی توضیحات خط به خط کد ها
  • پشتیبانی اجرا بر روی سیستم خودتان

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

 

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “پروژه محاسبه معدل درسی در سی پلاس پلاس”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط