FILE *f; declară o variabilă fisier
Pt a face asocierea să cu fișierul fizic fopen(f,"în.txt","r+"); în plus comanda deschide fișierul .
Fișierul fizic este in.txt și este utilizat preferabil numai pentru citire.
Pentru a închide fișierul avem fclose (f)
Scrierea cu fprintf și citirea cu fscanf
Aceste instrucțiuni sunt declarate în stdio.h
Observăm că sunt utilizate fișiere logice precum stderr .
C++ operează cu mult mai multe fișiere logice preferințe .
Tema Identificați celelalte fișiere logice predefinite.
Obs ca feof(f) întoarce 1 dacă s-ar ajuns la sf fișierului .
Este un algoritm clasic cunoscut încă din clasa a IX-a .
Scăzând succesiv din numărul mai mare pe cel mai mic se obține o valoare comuna -cmmdc.
Tema Aplicați algoritmul pt 4 numere
Tema : încercați să scrieți fără erori și să lansați în execuție programul pt -cmmdc pt n numere
#include<iostream.h>
#include <conio.h>
int a[10],n,i,j,k;
void main()
{
clrscr();
cout<<"nr=";cin>>n;for(i=1;i<=n;i++)
cin>>a[i];
for(i=1;i<n;i++)
while(a[i]!=a[i+1])
{if(a[i]>a[i+1]) a[i]=a[i] -a[i+1];
if (a[i]<a[i+1]) a[i+1]=a[i+1]-a[i];
}
cout<<a[n]<<" este cmmdc";
getch();
}
Tema Încercați să salvați datele furnizate de program ca rezultate. În fisierul rez.out .
Tema Încercați să preluați datele de intrare sub forma
n
a1
...
an
dintr-un fișier de intrare numit int.in