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

VA ROG REPEDE, DAU COROANA!!!

Se citesc dintr un fisier cel mult 30K de numere;Realizati un program ce va afisa numerele citite in ordine descrescatoare;


boiustef: ce inseamna cel mult 30K de numere?
grigore2018: Cred ca are in vedere 30000 ( treizeci de mii )
boiustef: am presupus si eu asta.. :)))

Răspunsuri la întrebare

Răspuns de Marian90
1

#include <iostream>

#include <cstring>

using namespace std;

char s[256],cuv[256];

unsigned n,ok,nr,k,i,j;

int main()

{

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

   cout<<"cuvantul este"; cin.get(cuv,256); cin.get();

   while(i+1<n)

   {

       cout<<"s="; cin.get(s,256); cin.get();

       ok=1;

       for(k=0;k<strlen(cuv)&&;k++) if(s[i]==cuv[i]) ok=0;

                                       else ok=1;

       if(ok==0) nr++; i++;

   }

   cout<<nr;

   return 0;

}

Alte întrebări interesante