Pagini recente » Cod sursa (job #1251503) | Cod sursa (job #1756645) | Cod sursa (job #1870870) | Cod sursa (job #2843412) | Cod sursa (job #16485)
Cod sursa(job #16485)
#include<fstream.h>
#include<conio.h>
int UltimaCifra(int Nr)
{return Nr%10;}
int main()
{
fstream f("cifra.txt",ios::in);
int *n,u[10]={1,4,7,6,5,6,3,6,9,0},T,aux,cnt=0,*RezultatFinal; //declararea variabilelor
f>>T; //T reprezinta numarul de valori ale lui N in test
n=new int[T];
RezultatFinal=new int[T];
while(f>>aux) //Se initializeaza vectorul n(pentru ce valori se vor afisa rezultatul)
{n[cnt]=aux;
cnt++;}
for(int i=0;i<T;i++) //Se calculeaza pt fiecare valoare, rezultatul final
{
RezultatFinal[i]=0;
RezultatFinal[i]+=UltimaCifra(7*UltimaCifra(n[i]/10));
for(int I=1;I<=n[i]%10;I++)
{RezultatFinal[i]+=u[I-1];}
RezultatFinal[i]=UltimaCifra(RezultatFinal[i]);
cout<<RezultatFinal[i]<<" ";
}
getch();
return 0;
}