Текст программы:
#include<alloc.h>
#include<conio.h>
#include<dos.h>
#include <stdio.h>
#include <string.h>
struct PL //Задание структурных переменных
{
char namepl[18];
int year;
char people[15];
unsigned int sputnik;
PL *prev;
PL *next;
};
void menu1() //Функция главного меню
{
clrscr();
p rintf("nt╓────────────────────────────────────────────────────────────╖n");
printf( "t║ ║ ");
puts( "nt║ К А Р Т О Т Е К А П Л А Н Е Т ║n");
" t ║tt С О Л Н Е Ч Н О Й С И С Т Е М Ы ║ ");
puts( "t╙────────────────────────────────────────────────────────────╜ ");
puts("ntt Главное меню :n");
puts("tt 1- Рекомендации пользователю.");
puts("tt 2- Ввод данных.");
puts("tt 3- Вывод всех данных.");
puts("tt 4- Просмотр, удаление, добавление.");
puts("tt 5- Вывод данных по определенному признаку.");
puts("tt 6- Сортировка.");
puts("tt 7- Выход.");
}
void menu2() //Меню поиска элементов
{
puts("nnnnttt Меню поиска:n");
puts("ttt 1- Вывод по названию планеты.");
puts("ttt 2- Вывод по году открытия.");
puts("nnnnnnnnnnnnnnnt Для выхода в главное меню нажмите любую клавишу.");
}
void sovet(char *s) // Функция подсказки
{
window(1,25,79,25);
textcolor(GREEN+BLUE);
textbackground(WHITE+YELLOW);
clrscr();
cprintf(" %s",s);
textcolor(10);
window(1,1,79,25);
textbackground(0);
}
void vvod(PL *pla) //Функция ввода структуры
{
do
{
clrscr();
puts("Введите имя планеты :");
fflush(stdin);
gets(pla->namepl);
}
while(strlen(pla->namepl)>18);
do
{
puts("Год открытия планеты :");
scanf("%d",&(pla->year));
}
while((pla->year)<-30000 || (pla->year)>30000);
do
{
puts("Кто открыл планету :");
fflush(stdin);
gets(pla->people);
}
while(strlen(pla->people)>15);
do
{
puts("Сколько спутников ?");
scanf("%d",&(pla->sputnik));
}
while(((pla->sputnik)<0) || ((pla->sputnik)>999));
}
PL* vvodall() //Функция ввода структур
{
PL *playn, *pla;
clrscr();
sovet("Введите параметры планеты");
pla=(PL*)malloc(sizeof(PL));
vvod(pla);
playn=pla;
pla->next=NULL;
sovet("Для дальнейщего ввода нажми y, иначе любую клавишу.");
while (getch()=='y')
{
clrscr();
sovet("Введите параметры планеты");
pla=(PL*)malloc(sizeof(PL));
vvod(pla);
playn->prev=pla;
pla->next=playn;
playn=pla;
sovet("Для дальнейщего ввода нажми y, иначе любую клавишу.");
}
pla->prev=NULL;
while (pla->next)
pla=pla->next;
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.