Мазмұнға өту
Обложка сообщества Разное

A(10),В(10) екі массиві берілген. A(10),В(10) массивтеріндегі бірінші нөл элементіне дейінгі элементтерді 0,5 санына ауыстыру.

// Example program
#include <iostream>
#include <string>
using namespace std;
int main()
{
double A[1000];
double B[1000];
int k1,k2,n,i;
cout<<"Vvedite n->";
cin>>n;
cout<<"Massivti engizu A["<<n<<"]:"<<endl;
for (i=0;i<n;i++){
cout<<"A["<<i<<"]=";
cin>>A[i];
}
for (i=0;i<n;i++){
if (A[i]==0) { k1=i; break; }
}
for (i=0;i<k1;i++){
A[i]=0.5;
}
// B maasive
cout<<"Massivti engizu B["<<n<<"]:"<<endl;
for (i=0;i<n;i++){
cout<<"B["<<i<<"]=";
cin>>B[i];
}
for (i=0;i<n;i++){
if (B[i]==0) { k2=i; break; }
}
for (i=0;i<k2;i++){
B[i]=0.5;
}
cout<<"Massive A "<<endl;
for (i=0;i<n;i++){
cout<<"A["<<i<<"]="<<A[i]<<" ";
}
cout<<"\n Massive B "<<endl;
for (i=0;i<n;i++){
cout<<"B["<<i<<"]="<<B[i]<<" ";
}
}
 
0
0
601

Осы тақырып бойынша

A(10),В(10) екі массиві берілген. A(10),В(10) массивтеріндегі бірінші нөл элементіне дейінгі элементтерді 0,5 санына ауыстыру. - Yvision.kz