Ñèìâîëüíûé òèï. Îáðàáîòêà ïîñëåäîâàòåëüíîñòåé ñèìâîëîâ
Äëÿ äàííîãî íàòóðàëüíîãî ÷èñëà n è ïîñëåäîâàòåëüíîñòè ñèìâîëîâ s1, s2,…sn ñîñòàâèòü ñëåäóþùèå ïðîãðàììû:
1. Ïîäñ÷èòàòü îáùåå ÷èñëî âõîæäåíèé ñèìâîëîâ +, -, *, /.
2. Âûÿñíèòü, âñòðå÷àþòñÿ ëè â äàííîé ïîñëåäîâàòåëüíîñòè ãðóïïû èç òðåõ ñòîÿùèõ ðÿäîì òî÷åê.
3. Ïîëó÷èòü ïåðâîå i, äëÿ êîòîðîãî si, si+1 ñîâïàäàþò ñ áóêâîé à.
4. Íàéòè òàêîå i, ÷òî si – ïåðâàÿ ïî ïîðÿäêó çàïÿòàÿ.
5. Âûäàòü âñå ïàðû ñîâïàäàþùèõ îäèíàêîâûõ ñèìâîëîâ.
6. Ïîäñ÷èòàòü íàèáîëüøåå ÷èñëî áóêâ a, èäóùèõ ïîäðÿä.
7. Îïðåäåëèòü îáùåå ÷èñëî ëàòèíñêèõ áóêâ, âõîäÿùèõ â ïîñëåäîâàòåëüíîñòü.
Äëÿ çàäàííîé ïîñëåäîâàòåëüíîñòè ñèìâîëîâ, çà êîòîðîé ñëåäóåò òî÷êà (â ñàì òåêñò òî÷êà íå âõîäèò), ñîñòàâèòü ïðîãðàììû:
1. Ïåðåìåííîé f ïðèñâîèòü çíà÷åíèå true, åñëè áóêâà a âñòðå÷àåòñÿ ÷àùå, ÷åì áóêâà b, è ïðèñâîèòü çíà÷åíèå false â ïðîòèâíîì ñëó÷àå.
2. Ïîäñ÷èòàòü, ñêîëüêî ðàç âñòðå÷àåòñÿ ñëîâî key.
3. Ïðîâåðèòü, ïðàâèëüíî ëè â äàííîé ïîñëåäîâàòåëüíîñòè ðàññòàâëåíû êðóãëûå ñêîáêè.
4. Îïðåäåëèòü, ÿâëÿåòñÿ ëè äàííàÿ ïîñëåäîâàòåëüíîñòü ñèìâîëîâ ïðàâèëüíîé çàïèñüþ öåëîãî ÷èñëà (âîçìîæíî ñî çíàêîì).
Ïîñëåäîâàòåëüíîñòü ñèìâîëîâ ñîäåðæèò ñëîâà èç ëàòèíñêèõ áóêâ, ñîñåäíèå ñëîâà îòäåëåíû äðóã îò äðóãà çàïÿòîé, çà ïîñëåäíèì ñèìâîëîì – òî÷êà. Íàïèñàòü ïðîãðàììû ðåøåíèÿ çàäà÷:
1. Îïðåäåëèòü îáùåå ÷èñëî ñèìâîëîâ.
2. Îïðåäåëèòü êîëè÷åñòâî ñëîâ, êîòîðûå íà÷èíàþòñÿ ñ áóêâû à.
3. Îïðåäåëèòü êîëè÷åñòâî ñëîâ, êîòîðûå îêàí÷èâàþòñÿ áóêâîé w.
4. Îïðåäåëèòü êîëè÷åñòâî ñëîâ, êîòîðûå íà÷èíàþòñÿ è îêàí÷èâàþòñÿ îäíîé è òîé æå áóêâîé.
Íàïèñàòü ïðîãðàììû:
1. Êîòîðàÿ âûäàåò êîä ñèìâîëà, ââåäåííîãî ïîëüçîâàòåëåì.
2. Êîòîðàÿ âûâîäèò íà ýêðàí ïåðâóþ ÷àñòü òàáëèöû êîäèðîâêè ñèìâîëîâ (ñèìâîëû, èìåþùèå êîäû îò 0 äî 127). Òàáëèöà äîëæíà ñîñòîÿòü èç âîñüìè êîëîíîê è øåñòíàäöàòè ñòðîê.  ïåðâîé êîëîíêå äîëæíû áûòü ñèìâîëû, èìåþùèå êîä îò 0 äî 15, âî âòîðîé – îò 16 äî 31 è ò.ä.
3. Êîòîðàÿ â âåäåííîé ñ êëàâèàòóðû ñòðîêå ïðåîáðàçóåò ñòðî÷íûå áóêâû ðóññêîãî àëôàâèòà â ïðîïèñíûå.
4. Êîòîðàÿ óäàëÿåò íà÷àëüíûå ïðîáåëû èç ââåäåííîé ñ êëàâèàòóðû ñòðîêè.
5. Êîòîðàÿ ïðîâåðÿåò, ÿâëÿåòñÿ ëè ââåäåííàÿ ñ êëàâèàòóðû ñòðîêà öåëûì ÷èñëîì.
6. Êîòîðàÿ ïðîâåðÿåò, ÿâëÿåòñÿ ëè ââåäåííàÿ ñ êëàâèàòóðû ñòðîêà äâîè÷íûì ÷èñëîì.
7. Êîòîðàÿ ïðîâåðÿåò, ÿâëÿåòñÿ ëè ââåäåííàÿ ñ êëàâèàòóðû ñòðîêà øåñòíàäöàòåðè÷íûì ÷èñëîì.
8. Êîòîðàÿ ïðåîáðàçóåò ââåäåííîå ïîëüçîâàòåëåì äåñÿòè÷íîå ÷èñëî â øåñòíàäöàòåðè÷íîå.
|