Электронная картотека планет солнечной системы
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: ответы по русскому языку, конспект урока по русскому
| Добавил(а) на сайт: Мосяков.
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата
{ if(pla->next!=NULL)pla=pla->next;spisok(pla);
} break;
/*Del*/ case 83:if(pla!=NULL)
{ pla=delit(pla); spisok(pla);
} break;
/*Ins*/ case 82:pla=vvodspisok(pla); spisok(pla); break;
/*Esc*/ case 27:pla=vozvr(pla); return(pla);
}
}
while(1);
}
PL* delit(PL* pla) //Функция удаления элементов из списка
{
PL* plr=NULL; if(pla->prev!=NULL)
{
(pla->prev)->next=pla->next; plr=pla->prev;
} if(pla->next!=NULL)
{
(pla->next)->prev=pla->prev; plr=pla->next;
} free(pla); return(plr);
}
void poisk1(PL *pla) //Функция поиска по названиям планет
{ char s[15],ch; do
{ int i=1,l=0; clrscr(); fflush(stdin); puts("Введите интерессующее вас название планеты :"); gets(s); printf("nn Планеты с названием %s :n",s); printf("+------+-----------------+------------+---------------+------
--+n"); printf("|Номер | Название | Когда | Кто открыл | Кол-во
|n"); printf("| стр. | планеты | открыли | планету | спутников
|n"); printf("+------+-----------------+------------+---------------+--------
+n"); printf("+------+-----------------+------------+---------------+--------
+n"); while (pla->prev)
{ if(strcmpi(pla->namepl,s)==0)
%5d pla=pla->prev;
} if (strcmpi(pla->namepl,s)==0)
%12u puts("+------+-----------------+------------+-----------------+----------
+"); printf("n Найдено %d планет.n",l); puts(" Поиск по названиям планет завершен. Продолжить?(y- да)"); fflush(stdin); ch=getch();
} while(ch=='y');
}
void poisk2(PL *pla) //Функция поиска по годам открытия
{ char ch; do
{ int i=1,l=0,a,b; clrscr(); fflush(stdin); puts("Введите интерессующее вас границы поиска (от чего- то до чего- то) :"); while(scanf("%d%d",&a,&b)!=2)
{ while (getchar()!='n'); printf("Все- таки стоит здесь что- нибудь ввестиn(от a до b)n");
}
Рекомендуем скачать другие рефераты по теме: bestreferat ru, доклад по биологии.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 | Следующая страница реферата