نمایش نتایج 1 تا 40 از 320

نام تاپیک: مجموعه برنامه های نوشته شده به زبان C و ++C

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    نقل قول: مجموعه برنامه های نوشته شده به زبان C و ++C

    سلام نیما جان
    عجب تاپیکی زدی واقعا کیف کردم گفتم من شروع کننده باشم تا بقیه دوستان هم بیاند و کدهاشون را بذارند .......
    شاید این کد ها را قبلا گذاشته باشم اما دوست داشتم که تو این تاپیک باشند تا یه مجموعه خوب بشه
    این یه برنامه هست که فلدرهای شما را قفل می کنه!!!!
    در اول این برنامه از شما پسوورد می خواهد که پسورد آن
    Ashiyane.org
    است . ضمنا در قسمت دادن ادرس برای قفل کردن کاراکتر '\' یادتون نره و بعد بگید برنامه ات کار نمی کنه
    ضمنا امکان تغییر پسوورد هم داره و پسوورد به حروف کوچک و بزرگ حساس است و دیگه این که نیاز به .net framework هم داره تا درست اجرا بشه
    برنامه به زبان سی پلاس پلاس است و باید با ویژوال استودیو 2005 کامپایل بشه
    فایل های ضمیمه فایل های ضمیمه

  2. #2

    منوی حساس به جهت های بالا و پایین

    سلام دوستان این برنامه را قبلا گذاشته ام اما حالا ان را با استفاده از تابع gotoxy() بازنویسی کردم تا از delay ان کمتر بشه
    این یه برنامه است که با استفاده از ان می تونید یک منوی که با جهت های بالا و پایین حساس است بسازید.
    توضیحات اضافی را درخود برنامه گذاشتم......
    /* Menu Shower V 1.1
    Compile with visual C++‎ 6
    Programmer:Milad Kakoli(Kitten)
    E-main:hellcrueldictator@yahoo.com
    Weblog:www.kitten.mihanblog.com
    yek code besyar sade baraye nemayesh yek menu sade ke omidvaram
    dafa'at bad betonam ziba tar va karamad taresh konam.
    in code ghabliat shenakht jahhat haye bala va paiine baraye
    moshakhas kardan gozine entekhab shode ra darad va ba zadan enter
    halghe payan yafte gozine entekhab shode moshakhas mishavad
    baraye etela'at bishtar be weblog moraje'e konid.
    */
    #include<iostream.h>
    #include<string.h>
    #include<stdio.h>
    #include<conio.h>
    #include <windows.h>
    int ch; //braye gereftan jahat
    int row=0; //moshakhas kardan satr fa'al
    #define MAX 40 // bishtarin tedad char moton
    char uptext[1][MAX]; // matne balaye menu
    bool chi=true;
    struct Student
    {
    int tedad; // tedad gozinehaye ghabel entekhab
    char moton[5][MAX]; // moton gozinehaye ghabel entekhab
    };Student s;
    /*tabe menu ke moton menu ra print mikonad*/
    int menu() {
    cout<< uptext[0]<<endl;//print matne balaye menu
    for (int i=0 ;i < s.tedad;i++)
    {
    if (i==row) {
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE), 2);
    }//taghiir rang baraye moshakhas kardan gozine fa'al
    cout<< i+1 <<"-"<<s.moton[i]<<endl;
    if (i==row) {
    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HA NDLE), 7);
    }//bargardandan rang be halat aval
    }
    return 0;//payan tabe
    }
    int main(){
    s.tedad=5; // moshakhas kardan tedad gozineha
    strcpy(s.moton[0],"Menu Viewer V 1.0");//kopy gozine aval
    strcpy(s.moton[1],"hellcrueldictator@yahoo.com");//kopy gozine 2vom
    strcpy(s.moton[2],"www.kitten.mihanblog.com");//kopy gozine 3vom
    strcpy(s.moton[3],"Kitten");//kopy gozine 4om
    strcpy(s.moton[4],"Movafagh bashid");//kopy gozine 5om
    strcpy(uptext[0],"this is my menu");//kopy matn balaye menu
    while(chi) {
    gotoxy(0,0); // shoro az ebteda
    menu(); // >>ejraye tabe menu
    ch =getch(); //up=72,down=80, enter=13
    switch(ch) {
    case 72://up
    if (row==0) {
    row=s.tedad-1;
    }//bargardandan be paiin
    else {
    row=row-1;
    }//bargardandan be bala
    break;
    case 80://down
    if(row==s.tedad-1) {
    row=0;
    }//bargardandan be bala
    else {
    row=row+1;
    }//bargardandan be paiin
    break;
    case 13://enter
    chi=false;//baraye khoroj az halghe
    break;

    }
    }
    /*baraye anjam karhaye badi
    gozineye entekhab shode tavasot karbar row+1 ast */
    return 0;
    }
    //shabih saz gotoxy
    void gotoxy(int x,int y)
    {
    COORD pos;
    HANDLE hConsole = GetStdHandle ( STD_OUTPUT_HANDLE );
    if (INVALID_HANDLE_VALUE != hConsole)
    {
    pos.X = x;
    pos.Y = y;
    SetConsoleCursorPosition( hConsole, pos );
    }
    }

  3. #3

    نقل قول: مجموعه برنامه های نوشته شده به زبان C و ++C

    اینم دوتا کد دیگه
    اولی یه متن را اخر هر سطر فایل بازشده اضافه میکنه
    #include "stdafx.h"
    #include<fstream>
    using std::fstream;
    #include<iostream>
    #include<string.h>
    char pass[33];
    int n= 0;
    int m = 0;
    int y =0;
    fstream m2("c:\\2.txt");
    void neveshtan(char pass[32]) {
    m2<<pass<<"matn\n";
    }
    int main() {
    std::cout<<"tedad khotot?\n";
    std::cin>>y;
    fstream m1("c:\\1.txt");
    for (int x = 1; x<=y;x++) {
    m1.getline(pass,32);
    std::cout << pass << "\n";
    neveshtan(pass);
    _strset(pass,NULL);
    }
    return 0;
    }

    و این هم دومی که از فایل 1.txt می خونه و ان سطرهایی که دقیقا مثل هم هستند را پاک میکنه تا متن های اضافی پاک بشه و فایلی که سطر تکراری نداره را به عنوان 2.txt ذخیره می کنه

    #include<iostream>
    using std::cin;
    using std::cout;
    using std::endl;
    #include<fstream>
    using std::fstream;
    #include<string.h>
    int khat;
    char id[33];
    int natije;
    char checkid[33];
    int cmp;
    char getid[33];
    int check(char checkid[33]) {
    fstream m3("c:\\2.txt");
    for (int j = 1; j <=khat;j++) {
    m3.getline(getid,32);
    cmp = strcmp(checkid,getid);
    if (cmp == 0) {
    cout<<checkid<<endl;
    return 0;
    }
    }
    return cmp;
    }
    int main () {
    fstream m2("c:\\2.txt");
    cout<<"tedad khotot?\n";
    cin >> khat;
    fstream m1("c:\\1.txt");
    for (int i = 1; i<=khat;i++) {
    m1.getline(id,32);
    natije = check(id);
    if (natije == 0) {
    continue;
    }
    else {
    m2<<id<<endl;
    }
    }
    return 0;
    }

  4. #4

    نقل قول: مجموعه برنامه های نوشته شده به زبان C و ++C

    عنوان: گرفتن ping سایت ها تنها با کلیک بر روی یک فایل

    این یک برنامه کوچک هست که در ویندوز پس از کامپایل باید از فایل اجرایی یک shortcut بسازید، سپس با راست کلیک کردن بر روی آن و انتخاب properties به قسمت Targets بروید. در آن مسیر فایل نوشته شده است، حال فقط کافیست آدرس وب سایت مورد نظر یا IP مورد نظر را در ادامه آن مثلا به شکل زیر داخل " " بنویسید. از این به بعد هرگاه بر روی این shortcut کلیک کنید پنجره کنسول باز می شود و سایت را ping می کند:(به تعداد مورد نظر نیز می توانید shortcut بسازید)

    "E:\MyPingApp.exe" "ping www.yahoo.com"
    برنامه در کامپایلرهای قدیمی و یا جدید اما در حالت اسکی:

    #include <stdio.h>
    #include <stdlib.h>
    #include <conio.h>

    int main(int agrc, char *argv[])
    {
    system( argv[1] );

    getch();
    return 0;
    }
    در حالت یونیکد (در کامپایلرهای جدید):

    int _tmain(int argc, _TCHAR* argv[])
    {
    _tsystem( argv[1] );

    _getch();
    return 0;
    }

  5. #5

    نقل قول: مجموعه برنامه های نوشته شده به زبان C و ++C

    [QUOTE=kitten;689255]اینم دوتا کد دیگه
    اولی یه متن را اخر هر سطر فایل بازشده اضافه میکنه
    #include "stdafx.h"
    #include<fstream>
    using std::fstream;
    #include<iostream>
    #include<string.h>
    char pass[33];
    int n= 0;
    int m = 0;
    int y =0;
    fstream m2("c:\\2.txt");
    void neveshtan(char pass[32]) {
    m2<<pass<<"matn\n";
    }
    int main() {
    std::cout<<"tedad khotot?\n";
    std::cin>>y;
    fstream m1("c:\\1.txt");
    for (int x = 1; x<=y;x++) {
    m1.getline(pass,32);
    std::cout << pass << "\n";
    neveshtan(pass);
    _strset(pass,NULL);
    }
    return 0;
    }


    سلام
    ببخشید من این برنامه رو نوشتم این ارور رو میده :

    Untitled.jpg
    کسی میدونه علت چیه؟ راهنمایی کنید لطفا
    آخرین ویرایش به وسیله darya62 : سه شنبه 25 اسفند 1394 در 07:54 صبح

  6. #6
    کاربر دائمی آواتار #target
    تاریخ عضویت
    دی 1387
    محل زندگی
    استان گلستان
    پست
    589

    Simple Recovery بازگردانی فایل JPG حذف شده

    برنامه دیسک رو بررسی میکنه دنبال هیدر Jpg و انتها اون و کپی اون به فایل جدید

    برنامه کامل نیست و به عنوان نمونه بوده.
    فایل های ضمیمه فایل های ضمیمه

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •