Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Vector de numere dintr-un fisier : Martie 13, 2014, 00:22:48
Am tratat subiectul si aici:
http://www.infoarena.ro/forum/index.php?topic=9699.0

Imi spui daca e ceva neclar...
2  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Interschimbare valori : Martie 13, 2014, 00:08:33
Cod:
#include <iostream>
using namespace std;
int a, b, s;

void schimb(int &a, int &b)
{
   int temp=a;
   a=b;
   b=temp;
}
int main()
{
   cout<<"a=";cin>>a;
   cout<<"b=";cin>>b;
   schimb(a, b);
   cout<<"a="<<a<<endl;
   cout<<"b="<<b<<endl;
}

mai multe tutoriale poti gasi pe http://tys.ro/programare/cpp
3  infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Problema la informatica : Martie 12, 2014, 23:44:43
Cod:
#include <iostream>
#include <fstream>
using namespace std;
int main()
   {
      int a[100],s=0,i=0,j,k, temp;
      ifstream f("test.txt");

      while (!f.eof())
         {
            f>>a[i];
            cout<<"a["<<i<<"]="<<a[i]<<endl;
            i++;
         }
      for (j=0;j<i;j++)
        cout<<a[j]<<" ";
      cout<<endl;

      f.close();

        for (j=0;j<i-1;j++)
         {
          for (k=j+1;k<i;k++)
            {
                cout<<"inainte:"<<a[j]<<" "<<a[k]<<endl;
                if (a[k]<a[j])
                    {

                        temp=a[j];
                        a[j]=a[k];
                        a[k]=temp;
                    }
                cout<<"dupa:"<<a[j]<<" "<<a[k]<<endl;
            }
            cout<<"sirul este:";
            for (int l=0;l<i;l++)
                cout<<a[l]<<" ";
            cout<<endl;
         }
         cout<<endl<<"La final, sirul afisat este urmatorul: ";
        for (j=0;j<i;j++)
          if (a[j]>=0)
            cout<<a[j]<<" ";
      return 0;
   }

Am pus si mesaje in cod, ca sa vezi cum evolueaza pe parcurs...

Pentru informatii despre lucrul cu fisiere tepoti inspira de aici: http://tys.ro/programare/cpp/fisiere.html, sau despre vectori aici: http://tys.ro/programare/cpp/vectori.html
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines