Informatică, întrebare adresată de tonuandreatonu, 8 ani în urmă

Sa se compuna un program care va determina toate elementele impare de pe pozitiile pare ale unui tabel liniar de dimensiunea n, cu elemente numere naturale.
C++

Răspunsuri la întrebare

Răspuns de RedTMS
1

Răspuns:

#include <iostream>

using namespace std;

void readA(int &n, int a[])

{

int i;

cout<<"n=";

cin>>n;

for(i=1;i<=n;i++)

{

  cout<<"a["<<i<<"]=";

  cin>>a[i];

}

}

void check1(int &n, int a[])

{

 int i;

 for(i=1;i<=n;i++)

 {

   if(i%2==0)

   {

     if(a[i]%2!=0)

     {

       cout<<"a["<<i<<"]="<<a[i]<<endl;

     }

   }

 }

}

int main()  

{

 int n, a[101];

 readA(n, a);

 cout<<endl;

 check1(n, a);

}

Explicație:


Eduard202: DALBAIOB :)
Eduard202: #include
using namespace std;

int main()
{
int T[100], n, i, impare,index;

cout << "Nr. de linii: "; cin >> n;
cout << "Introduceti numerele tabloului: " << endl;

for(i=1; i<=n; i++)
{
cin >> T[i];
}

for(i=1; i<=n; i++)
{
if(i%2==0)
{
index = i;

if(T[i]%2 > 0)
{
impare = T[i];
cout << "Impare sunt: " << impare << endl;
}
}
}
return 0;
}
RedTMS: Lol! Dc ti-ai postat raspunsul la raspunsul meu?
Alte întrebări interesante