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

Ajutor va rog !
Trebuie făcuta in C++ cu subprograme
Se da un vector cu n componente nr întregi. Câte componente de 3 cifre sunt in vector.


boiustef: cum intelegem de trei cifre? 232 sau si 203222 ? in scrierea numarului al doilea se folosesc numai 3 cifre... 2, 0, 3
ovdumi: nu vad ce-ti trebuie functii. testezi numerele din vector daca sunt cuprinse in domeniul [100;999] si le contorizezi. (cu for sau do while)

Răspunsuri la întrebare

Răspuns de Daniel4761
1

#include <iostream>

using namespace std;

int sub(int v[20], int n)

{

int i, c=0;

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

 if(v[i]>=100 && v[i]<=999)

  c++;

return c;

}

int main()

{

int v[20], n, i;

cout<<"n="; cin>>n;

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

 cout<<"v["<<i<<"]="; cin>>v[i];

}

cout<<endl;

cout<<sub(v,n);

return 0;

}

Alte întrebări interesante