Նախադասություններ ստեղծելու համար C ++ ծրագիր, որն օգտագործում է պատահական թվերի գեներատոր:
Պարզեք Ձեր Հրեշտակի Քանակը
2 պատասխան
- lo_tsawqawՍիրված պատասխան
Ես ձեզ համար ոչ մի ծածկագիր չեմ պատրաստվում գրել, բայց ես ունեմ որոշ գաղափարներ:
Եթե ձեզ չի հետաքրքրում, արդյոք ծրագիրն օգտագործում է իրական բառեր, ապա իրականացումը պետք է լինի բավականին դյուրին:Նախ, յուրաքանչյուր նախադասության համար թող ծրագրից որոշվի, թե քանի բառ պետք է լինի նախադասության մեջ: Դրանից հետո, յուրաքանչյուր բառի համար, թող ծրագրից որոշվի, թե քանի տառ պետք է լինի բառի մեջ: Programրագիրը պետք է փոխարինվի բաղաձայնների և ձայնավորների միջև, որպեսզի համոզվի, որ ճղճղոցը դեռ արտասանելի է: Couldրագիրը կարող էր ունենալ նաև որոշակի հավանականություն փակագծեր կամ ստորակետեր տեղադրելու համար, գուցե 1-ը 7-ը ստորակետի համար և 1-ը 40-ը փակագծերի համար: Համոզված եղեք, որ նախադասության առաջին բառը սկսվում է մեծատառով: Նախադասության ավարտին ծրագիրը պետք է որոշի `ավարտե՞լ վերջակետով, հարցական նշանով կամ բացականչություններով: Դրանից հետո կարող եք կրկնել այն շատ պատահական նախադասություններ, որոնք կցանկանաք:
Այժմ, եթե ցանկանում եք, որ ծրագիրն օգտագործի ԻՐԱԿԱՆ բառեր, ապա ստիպված կլինեք մի փոքր ավելի շատ աշխատանք կատարել: Նախ, ձեզ հարկավոր է բառերի ցուցակ, այսպես ասած ՝ «բառարան»: Սա անհրաժեշտ կլինի շատ տեղեկություններ պարունակել, եթե ցանկանում եք նախադասություններ կազմել իրական բառերի միջոցով: Ձեզ հարկավոր է տեղեկատվություն խոսքի նրա մասի (գոյական, բայ, ածական, դերանուն, հոլով և այլն), սեռի (արական, իգական, չեզոք) մասին, եթե բառը բայ է ՝ անկախ նրանից, որ այն ունի անկանոն ձևեր, թե արդյոք բայը անցողիկ է կամ անփոփոխ, եթե բառը գոյական է ՝ ունի անկանոն հոգնակի թվեր (օրինակ ՝ «տվյալների» և «տվյալներ», կամ «սագ» և «սագեր»), թե արդյոք դա պատշաճ գոյական է ՝ ոչ մի ժամանակ, ոմանք կամ ամբողջ ժամանակ , եթե բառը ածական է, արդյո՞ք այն կարելի է դարձնել մակդիր `ավելացնելով -ly, և հիմնականում տեղեկատվություն ցանկացած այլ հարցի համար, որը կարող է առաջ գալ նախադասություն կազմելիս: Դա, հավանաբար, ավելի քան բավարար աշխատանք է հենց այնտեղ: ԲԱՅ, երբ այդ մասին հոգ տանեն, ծրագիրը կարող է քերականության կանոնների հետ մեկտեղ օգտագործել պատահական թվերի գեներատոր ՝ «շրջանակ» նախադասություն կազմելու համար, ապա պարզապես ընտրի խոսքի աջ մասի պատահական բառերը ՝ «դատարկները լրացնելու համար»: Օրինակ:
(? հոդված?) (? ածական?) (գոյական) (? մակդիր?) (բայ) (? հոդված?) (? ածական?) (? գոյական?)Հարցական նշանները նշում են խոսքի կամայական մասերը նման շրջանակային նախադասության համար: Րագիրը կարող է կազմել նախադասություններ, ինչպիսիք են հետևյալը.
343 հրեշտակի համարի նշանակություն
Կապույտ ծիրանը շնորհքով պարարտացնում է բարձրահասակ կապիկներին:
Մեքենան սիրում է իրականությունը:Գոմերը դժկամությամբ պահում են անվտանգ գուլպանը:
Նորածին փսխում է:
Եթե իսկապես առաջադեմ եք, կարող եք ստեղծել այլ «նախադասությունների շրջանակներ».(? հոդված?) (? ածական?) (գոյական) էր (? մակդիր?) (բայ-անցյալ_մասնակից) by? (? հոդված?) (? adjective?) (? noun-posessive?) (? Article?) (? adjective?) (? գոյական?)
Թավշյա աստվածը համարյա կոտրվեց համեղ շեֆի ուրախ դոլարներից:
Մաթյուին ամբողջովին ռենտգեն նկարահանեց կարագը:
Կարմիր ավտոմատը հպարտությունից ուռճացված էր:
Icրագրավոր բեյսբոլերը կուլ տվեցին:
ուրանի զուգահեռ աճող սինաստրիա
Ամփոփելով, դուք պետք է այս բոլորի վրա կիրառեք ձեր բոլոր լեզվական գիտելիքները և խնդիրների լուծման հմտությունները, էլ չեմ ասում շատ ժամանակ: Իրականում դա կարծես մի բան է, որը ես կցանկանայի փորձել: Եթե հետաքրքրված եք, ուղարկեք ինձ էլ.
- Սենթիլ
Նայեք այստեղ, ես չեմ կարող ձեզ պատասխանել, բայց ես կարող եմ տալ կոդը նմանատիպ ծրագրի համար: Ահա այն:
/ * Magic.cpp * /
/ * Այս ծրագիրը առաջացնում է պատահական թիվ և ստանում է մուտքագրում
օգտագործողի կողմից: Եթե երկուսն էլ համընկնեն, ասեք «Կախարդական» ուրիշը «Դուք գիտեք ոչ
մոգություն '* /
#ներառում
#ներառում
#ներառում
int գեներացնել ();
անվավեր հիմնական ()
{
int rand_no;
int մուտք_ ոչ;
clrscr ();
թռչնաբուծություն հաջողություն ծագում
արժեքը<<'What do you think is the Magic Number in my mind : ';
cin >> input_no;
rand_no = առաջացնում ();
եթե (rand_no == input_no)
արժեքը<<'Woow! You are quite a magician!!!';
ուրիշ
արժեքը<<'Phoof! You know no magic!!!';
getch ();
}
int գեներացնել ()
{
gemini sun կարիճ լուսին
int rand_no;
rand_no = rand ();
վերադարձնել rand_no;
}
Պարզեք Ձեր Հրեշտակի Քանակը
Հանրաճանաչ Հարցեր
- Մերկուրիի հրապարակի ուրանի սինաստրիա
- Սկյուռ - Ոգու կենդանի, տոտեմ, սիմվոլիզմ և իմաստ
- 318 Հրեշտակ համարը - իմաստը և սիմվոլիկան
- Neptune Conjunct Ascendant - Synastry, Transit, Composite
- Նեպտունի հրապարակ Հյուսիսային հանգույց - Սինաստրիա, տրանզիտ, կոմպոզիտային
- Angel Number 8888 - Իմաստը և սիմվոլիկան
- Առյուծ 6-րդ տանը. Իմաստ և տեղեկատվություն
- Rhino - Հոգու կենդանի, տոտեմ, սիմվոլիզմ և իմաստ
- Սառույցի երազանք. Իմաստ և սիմվոլիզմ
- Երազում ամուսնությունը տեսնելը լա՞վ է, թե՞ վատ: