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

Ofer coroana... Am nevoie de 4 exerciții cu fișiere în C++


LapteDeUnicorn: am dat unul jos , celelalte ti le dau aici pe chat
dariuss52: ok
LapteDeUnicorn: #include
using namespace std;
int v[10000];
int main(){
ifstream f("subnumar.in");
ofstream g("numar.out");
int x, i, max;
while (f.eof()){
f>>x;
while(x>=10)
v[x%100]++;
}
max=0;
for( i=10;i<=99;i++)
if (v[i]>max)
max=v[i];
for(i=99;i>=10;i--)
if(v[i]==max)
g< f.close();
g.close();
}
LapteDeUnicorn: avem 2 acum
dariuss52: Mulțumesc mult
dariuss52: Sunt suficiente
LapteDeUnicorn: #include
using namespace std;
int v[10000];
int main(){
ifstream f("subnumar.in");
ofstream g("numar.out");
int n,i,x;
f>>n;
for(i=1;i<=n;i++){
f>>x;
v[x]++;
}
for(i=0;i<=99;i++)
if(v[i]==i)
g< f.close();
g.close();
return 0;
}
LapteDeUnicorn: nu s-a copiat bine nush ce naiba
LapteDeUnicorn: la sf e g<
LapteDeUnicorn: nu pot sa-l scriu lol

Răspunsuri la întrebare

Răspuns de LapteDeUnicorn
3

#include <bits/stdc++.h>


using namespace std;


int v[10000];


int main(){


   ifstream f("numere.in");


   ofstream g("numere.out");


   int i, x;


   while(f>>x){


       if(x<10000)


       v[x]=1;


   }


   for (i=9999; i>=1; i--){


       if (v[x]==0)


       cout<<i<<endl;

f.close();

g.close();

return 0;


   }


}

Alte întrebări interesante