Module: (C++) Alt programlar: prosedürler ve işlevler - 1


Problem

7/12

Program kodunu kısaltın

Problem

Rabbit Clover programlamayı öğrenmeye devam ediyor. Çizgileri çoktan inceledi. Son zamanlarda, alt programların, yani prosedürlerin çalışmasına geçti. Ama onları nasıl kullanacağını anlamıyor. Son zamanlarda Clover, bir sütundaki iki cümleden en uzun kelimeleri yazdıracak bir program yazmak istedi (bu tür birkaç kelime varsa, ilk karşılaştığını alırdı). Prosedürleri tamamen unuttu ve çok karmaşık bir program yazdı.
İşte burada: #include <iostream> ad alanı std kullanarak; ana() { int maks, n; dizi s1, s2,kelimeMax; getline(cin, s1); getline(cin, s2); maks=0; s1=s1+" "; while(s1.size() > 0) { n = s1.find(" "); stringword=s1.substr(0,n); if(word.size()>max) { maksimum = word.size(); kelimeMax = kelime; } s1.erase(0, n+1); } cout 0) { n = s2.find(" "); stringword=s2.substr(0,n); if(word.size()>max) { maksimum = word.size(); kelimeMax = kelime; } s2.erase(0, n+1); } cout Katılıyorum, bu anlaşılması oldukça zor bir program. 
Prosedürde aynı eylemleri seçerek Clover the Rabbit'in programı geliştirmesine yardım edin.