Îïèñaòü ñòðóêòóðó ñ èìåíåì STUDENT, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAME — ôaìèëèя è èíèöèaëû;
GROUP — íîìåð ãðóïïû;
SES — óñïåâaåìîñòü (ìaññèâ èç ïяòè ýëåìåíòîâ).
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ STUD1, ñîñòîяùèé èç äåñяòè ñòðóê- òóð òèïa STUDENT; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî âîçðañòaíèþ ñðåäíåãî áaëëa;
âûâîä ía äèñïëåé ôaìèëèé è íîìåðîâ ãðóïï äëя âñåõ ñòóäåíòîâ, èìåþùèõ îöåíêè 4 è 5;
åñëè òaêèõ ñòóäåíòîâ íåò, âûâåñòè ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 3
Îïèñaòü ñòðóêòóðó ñ èìåíåì STUDENT, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAME — ôaìèëèя è èíèöèaëû;
GROUP — íîìåð ãðóïïû;
SES — óñïåâaåìîñòü (ìaññèâ èç ïяòè ýëåìåíòîâ).
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ STUD1, ñîñòîяùèé èç äåñяòè ñòðóê- òóð òèïa STUDENT; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî aëôaâèòó;
âûâîä ía äèñïëåé ôaìèëèé è íîìåðîâ ãðóïï äëя âñåõ ñòóäåíòîâ, èìåþùèõ õîòя áû îäíó îöåíêó 2;
åñëè òaêèõ ñòóäåíòîâ íåò, âûâåñòè ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 4
Îïèñaòü ñòðóêòóðó ñ èìåíåì AEROFLOT, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAZN — íaçâaíèå ïóíêòa íaçía÷åíèя ðåéña;
NUMR — íîìåð ðåéña;
TIP — òèï ñaìîëåòa.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ AIRPORT, ñîñòîяùèé èç ñåìè ýëåìåí- òîâ òèïa AEROFLOT; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî âîçðañòaíèþ íîìåða ðåéña;
âûâîä ía ýêðaí íîìåðîâ ðåéñîâ è òèïîâ ñaìîëåòîâ, âûëåòaþùèõ â ïóíêò íaçía÷åíèя, íaçâaíèå êîòîðîãî ñîâïaëî ñ íaçâaíèåì, ââåäåííûì ñ êëaâèa- òóðû;
åñëè òaêèõ ðåéñîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 5
Îïèñaòü ñòðóêòóðó ñ èìåíåì AEROFLOT, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAZN — íaçâaíèå ïóíêòa íaçía÷åíèя ðåéña;
NUMR — íîìåð ðåéña;
TIP — òèï ñaìîëåòa.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ AIPORT, ñîñòîяùèé èç ñåìè ýëåìåí- òîâ òèïa AEROFLOT; çaïèñè äîëæíû áûòü ðaçìåùåíû â aëôaâèòíîì ïî- ðяäêå ïî íaçâaíèяì ïóíêòîâ íaçía÷åíèя;
âûâîä ía ýêðaí ïóíêòîâ íaçía÷åíèя è íîìåðîâ ðåéñîâ, îáñëóæèâaåìûõ ña- ìîëåòîì, òèï êîòîðîãî ââåäåí ñ êëaâèaòóðû;
åñëè òaêèõ ðåéñîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 6
Îïèñaòü ñòðóêòóðó ñ èìåíåì WORKER, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAME — ôaìèëèя è èíèöèaëû ðaáîòíèêa;
POS — íaçâaíèå çaíèìaåìîé äîëæíîñòè;
YEAR — ãîä ïîñòóïëåíèя ía ðaáîòó.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ TABL, ñîñòîяùèé èç äåñяòè ñòðóêòóð òèïa WORKER; çaïèñè äîëæíû áûòü ðaçìåùåíû ïî aëôaâèòó.
âûâîä ía äèñïëåé ôaìèëèé ðaáîòíèêîâ, ÷åé ñòaæ ðaáîòû â îðãaíèçaöèè ïðåâûøaåò çía÷åíèå, ââåäåííîå ñ êëaâèaòóðû;
åñëè òaêèõ ðaáîòíèêîâ íåò, âûâåñòè ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 7
Îïèñaòü ñòðóêòóðó ñ èìåíåì TRAIN, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAZN — íaçâaíèå ïóíêòa íaçía÷åíèя;
NUMR — íîìåð ïîåçäa;
TIME — âðåìя îòïðaâëåíèя.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ RASP, ñîñòîяùèé èç âîñüìè ýëåìåí- òîâ òèïa TRAIN; çaïèñè äîëæíû áûòü ðaçìåùåíû â aëôaâèòíîì ïîðяäêå ïî íaçâaíèяì ïóíêòîâ íaçía÷åíèя;
âûâîä ía ýêðaí èíôîðìaöèè î ïîåçäaõ, îòïðaâëяþùèõñя ïîñëå ââåäåíîãî ñ êëaâèaòóðû âðåìåíè;
åñëè òaêèõ ïîåçäîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 8
Îïèñaòü ñòðóêòóðó ñ èìåíåì TRAIN, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAZN — íaçâaíèå ïóíêòa íaçía÷åíèя;
NUMR — íîìåð ïîåçäa;
TIME — âðåìя îòïðaâëåíèя.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ RASP, ñîñòîяùèé èç øåñòè ýëåìåíòîâ òèïa TRAIN; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî âðåìåíè îòïðaâëåíèя ïîåçäa;
âûâîä ía ýêðaí èíôîðìaöèè î ïîåçäaõ, íaïðaâëяþùèõñя â ïóíêò, íaçâa- íèå êîòîðîãî ââåäåíî ñ êëaâèaòóðû;
åñëè òaêèõ ïîåçäîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 9
Îïèñaòü ñòðóêòóðó ñ èìåíåì TRAIN, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAZN — íaçâaíèå ïóíêòa íaçía÷åíèя;
NUMR — íîìåð ïîåçäa;
TIME — âðåìя îòïðaâëåíèя.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ RASP, ñîñòîяùèé èç âîñüìè ýëåìåí- òîâ òèïa TRAIN; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî íîìåðaì ïîåçäîâ;
âûâîä ía ýêðaí èíôîðìaöèè î ïîåçäå, íîìåð êîòîðîãî ââåäåí ñ êëaâèaòóðû;
åñëè òaêèõ ïîåçäîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 10
Îïèñaòü ñòðóêòóðó ñ èìåíåì MARSH, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
BEGST — íaçâaíèå ía÷aëüíîãî ïóíêòa ìaðøðóòa;
TERM — íaçâaíèå êîíå÷íîãî ïóíêòa ìaðøðóòa;
NUMER — íîìåð ìaðøðóòa.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ TRAFIC, ñîñòîяùèé èç âîñüìè ýëå- ìåíòîâ òèïa MARSH; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî íîìåðaì ìað- øðóòîâ;
âûâîä ía ýêðaí èíôîðìaöèè î ìaðøðóòå, íîìåð êîòîðîãî ââåäåí ñ êëaâèa- òóðû;
åñëè òaêèõ ìaðøðóòîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Вариант 11
Îïèñaòü ñòðóêòóðó ñ èìåíåì MARSH, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
BEGST — íaçâaíèå ía÷aëüíîãî ïóíêòa ìaðøðóòa;
TERM — íaçâaíèå êîíå÷íîãî ïóíêòa ìaðøðóòa;
NUMER — íîìåð ìaðøðóòa.
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ TRAFIC, ñîñòîяùèé èç âîñüìè ýëå- ìåíòîâ òèïa MARSH; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî íîìåðaì ìað- øðóòîâ;
âûâîä ía ýêðaí èíôîðìaöèè î ìaðøðóòaõ, êîòîðûå ía÷èíaþòñя èëè êîí-
÷aþòñя â ïóíêòå, íaçâaíèå êîòîðîãî ââåäåíî ñ êëaâèaòóðû;
åñëè òaêèõ ìaðøðóòîâ íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùå- íèå.
Вариант 12
Îïèñaòü ñòðóêòóðó ñ èìåíåì NOTE, ñîäåðæaùóþ ñëåäóþùèå ïîëя:
NAME — ôaìèëèя, èìя;
TELE — íîìåð òåëåôîía;
BDAY — äåíü ðîæäåíèя (ìaññèâ èç òðåõ ÷èñåë).
Íaïèñaòü ïðîãðaììó, âûïîëíяþùóþ ñëåäóþùèå äåéñòâèя:
ââîä ñ êëaâèaòóðû äaííûõ â ìaññèâ BLOCKNOTE, ñîñòîяùèé èç âîñüìè ýëåìåíòîâ òèïa NOTE; çaïèñè äîëæíû áûòü óïîðяäî÷åíû ïî äaòaì äíåé ðîæäåíèя;
âûâîä ía ýêðaí èíôîðìaöèè î ÷åëîâåêå, íîìåð òåëåôîía êîòîðîãî ââåäåí ñ êëaâèaòóðû;
åñëè òaêîãî íåò, âûäaòü ía äèñïëåé ñîîòâåòñòâóþùåå ñîîáùåíèå.
Do'stlaringiz bilan baham: |