تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: پروژه پایان ترم درس C

  1. #1
    اگه نباشه جاش خالی می مونه Mostafa.yey's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    مازندران - آمل
    پست ها
    464

    پيش فرض پروژه پایان ترم درس C

    با عرض سلام خدمت اساتید.
    استاد واسه پروژه پایان ترم سه تا برنامه داده که 4 نمره داره. منم تو c زیاد حرفه ای نیستم.
    1- برنامه ای که جدول خطوط مثلثاتی را از زاویه صفر تا 90 درجه را به شکل زیر مشخص کند؟
    زاویه(درجه) sin cos tan cot

    2- برنامه ای گروهی از اعداد را دریافت کرده، سپس با استفاده از قوانین آمار میانگین، انحراف معیار، واریانس عدد را بدست آورد؟

    3- برنامه ای که بر اسا دو رقم مصرف برق در فاصله زمانی معین و به ازای هر کیلو وات ساعت 100 ریال صورتحساب مصرفی برق یک منزل را محاسبه و با ایجاد یک فایلی شماره های پیشین و شماره کنونی، آبونمان صدا و سیما و مالیات و پول پرداختی هر خانه وار را حساب کند؟

    تو رو خدا کمک کنید 4 نمره داره.

  2. #2
    آخر فروم باز atlas-m's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    حومه™ !
    پست ها
    1,438

    13 سلام !!!

    Bonjormi (سلام)

    منم دچار همین مشکلم و باC++زیاد اشنا نیستم.
    استاد ما پروژه ساده ای می خواد. البنه فکنم ساده.
    توضیح پروژه:
    1-دریافت اطلاعات یک دانشجو وذخیره کردن آن در یک فایل (نام و شماره ی دانشجویی و تعداد واحد های پاس شده و معدل کل)
    2-جستجوی یک دانشجو بر اساس شماره دانشجو.
    3-این برنامه باید به شکل یک منو باشه تا همه فهم باشه.
    4-ویرایشکردن فایل فوق وذخیره کردن آن


    البته من این برنامه را با توجه به کتاب آقای جعفر نژاد خان قمی نوشتم ولی از من خطا گرفت.
    Last edited by atlas-m; 30-05-2008 at 14:27.

  3. #3
    آخر فروم باز atlas-m's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    حومه™ !
    پست ها
    1,438

    12 ادامه پست قبل

    این همون برنامه است که از کتاب آقای جعفر نژاد خان قمی نوشتم.
    اگه امکان دارهکاملش کنین والبنه تصیح هم کنین واگه امکانش هست فایلCPPآن را برای دانلود تو سایت بگذارین یا انکه فایل رو به میل من بفرستین.
    E-Mail:Ahmadi.m.r.89@gmail.com


    #include <fstream.h>
    #include <iostream.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>
    struct student {
    char name[21];
    int stno;
    float ave;
    }st;
    int main()
    {
    clrscr();
    int no,row=3;
    ofstream fp("student.dat",ios::out | ios::binary);
    if(!fp) {
    cout<<"Cannot Open File.";
    exit(0);
    }
    cout<<"name "<<"stno "<<"Average";
    cout<<"\n------------";
    while(1) {
    gotoxy(1,row);
    cin.get(st.name,20);
    if(!st.name[0])
    break;
    gotoxy(20,row);
    cin>>st.stno;
    gotoxy(30,row);
    cin>>st.ave;
    cin.get();//for end of line from keybord buffer
    fp.write((char *) &st,sizeof(struct student));
    row++;
    }
    fp.close();
    cout<<"Preaa akey to Continue...";
    getch();
    clrscr();
    ifstream in ("student.dat",ios::in | ios::binary);
    ifstream out ("temp.dat",ios::out | ios::binary);
    if(!in && !out) {
    cout<<"Cannot Open File.";
    getch();
    exit(0);
    }
    cout<<"Enter stno to Search:";
    cin>>no;
    row=6;
    while(in.read((char *) &st,sizeof(struct student))) {
    if(st.stno==no){
    cout<<"\nEnter new Information for this student:\n";
    cout<<"name "<<"stno "<<"Average";
    cout<<"\n------------";
    row++;
    gotoxy(1,row);
    cin>>st.name;
    gotoxy(20,row);
    cin>>st.stno;
    gotoxy(30,row);
    cin>>st.ave;
    }//end of if
    fp.write((char *) &st,sizeof(struct student));
    }//end of while
    in.close();
    out.close();
    remove("student.dat");
    rename("temp.dat","student.dat");
    cout<<"Press a key to see new content of file...";
    getch();
    clrscr();
    row=3;
    ifstream temp("student.dat",ios::out | ios::binary);
    cout<<"name "<<"stno "<<"Average";
    cout<<"\n------------";
    while(temp.read((char *) &st,sizeof(struct student))) {
    gotoxy(1,row);
    cout<<st.name;
    gotoxy(20,row);
    cout<<st.stno;
    gotoxy(30,row);
    cout<<st.ave;
    row++;
    }
    getch();
    return 0;
    }

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •