218-21 guruh talabasi Mo’minov Dilyorbek
1 АМАЛИЙ ИШИ. СТАТИК МАЪЛУМОТЛАР ТУЗИЛМАСИ
топшириқ. Массивлар устида амалларни бажариш
17.Берилган сонлар кетма-кетлигидаги ҳар бир елементни ўзи, ўзидан олдинги ва ўзидан кейинги елемент билан йиғиндисига алмаштиринг
1-holat
#include
using namespace std;
int main()
{
int a[8]={1,2,3,4,5,12,8,0},b[8];
for (int i=1; i<8-1; i++)
{
b[i]=a[i-1]+a[i+1]+a[i];
}
for(int i=0; i<8; i++) cout<return 0;
}
v
2 топшириқ. Сатрлар устида амаллар бажариш
17.Пробел билан ажратилган ва фақат катта ҳарфлар билан терилган ўзбекча сўзлардан иборат сатр берилган. Сатрдаги камида битта 'A' ҳарфи бор сўзлар сонини аниқловчи дастур тузинг.
#include
#include
using namespace std;
int main(){
int n=0,ans=0;
string s;
getline(cin, s);
s=s+' ';
for(int i=0;i if(s[i]!=' '){
if(s[i]=='A'){
n++;
}
}
else{
if(n!=0) ans++;
n=0;
}
}
cout<}
Do'stlaringiz bilan baham: |