
کتاب برنامه نویسی به زبان ++C
تالیف مهندس عین اله جعفر نژاد قمی
منبع رشته مهندسی دانشگاه پیام نور
شامل 534 صفحه در قالب فایل pdf
برنامه نویسی به زبان ++C - جعفر نژاد قمی - کامپیوتر پیام نور
کتاب برنامه نویسی به زبان ++C
تالیف مهندس عین اله جعفر نژاد قمی
منبع رشته مهندسی دانشگاه پیام نور
شامل 534 صفحه در قالب فایل pdf
300 پروژه و تمرین برنامه نویسی C و حل تمام سوالات کتاب جعفرنژاد قمی
تمامی پروژه های درس گرافیک به زبان سی
تمامی تمرینات درس برنامه نویسی سی
تمامی حل پروژه های درس ساختمان داده به زبان سی
بیش از 10 هزار خط برنامه
برنامه های کتابخانه ای
برنامه ویرایشگر
برنامه های ساخار درختی و لینک و پسته و...
برنامه های کوچک و تمرینات
برنامه های بازگشتی و گرافیکی
و....
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <string.h>
struct address {
char name[30] ;
char street[30] ;
char city[20] ;
char state[3] ;
char zip[10] ;
struct address *next ;
struct address *prior ;
} list_entry ;
struct address *start ;
struct address *last ;
void enter() , display() , search() ;
void save() , load() , list() , del();
void display(struct address *info, int *row);
struct address *find(char *);
int menu_select();
struct address *store(struct address *, struct address *);
int main ()
{
start = last = NULL ;
for(;;) {
switch(menu_select()) {
case 1: enter(); break ;
case 2 : del(); break ;
case 3: list() ; break ;
case 4: search(); break ;
case 5: save(); break ;
case 6: load(); break ;
case 7: exit(0) ;
}//end of switch
}//end of for
}//end of main
//****************
int menu_select()
{
char s[5];
clrscr() ;
gotoxy(25, 4) ;
printf("1. enter a name ") ;
gotoxy(25, 6) ;
printf("2. delete a name ") ;
gotoxy(25, 8) ;
printf("3. list all files ") ;
gotoxy(25, 10) ;
printf("4. search ") ;
gotoxy(25, 12) ;
printf("5. save the file ") ;
gotoxy(25, 14) ;
printf("6. load the file ") ;
gotoxy(25, 16) ;
printf("7. quit ") ;
do {
gotoxy(20, 18) ;
printf("enter your select(1-7):");
gets(s);
} while (atoi(s) < 0 || atoi(s) > 7) ;
return atoi(s) ;
}
//*********************