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.