Problema 1b.301
Problema 2a) 0 12 14
b) x={27,28}
Problema 3#include<iostream.h>
#include<conio.h>
void ordonare(float a[], int x)
{ int i,g;
float aux;
do { g=0;
for (i=0;i<x-1;i++)
if(a[i]>a[i+1])
{ aux=a[i];
a[i]=a[i+1];
a[i+1]=aux;
g=1;
}
} while(g==1);
}
void main()
{
clrscr();
int n,m,i;
float v[100];
cout<< " N = ";
cin>>n;
cout<< " M = ";
cin>>m;
for (i=0;i<n;i++)
{ cout<<" v["<<i+1<<"] = ";
cin>>v[i];
}
ordonare(v,n);
cout<<endl;
for (i=n-m;i<n;i++)
cout<<v[i]<<" ";
cout<<endl;
for (i=m-1;i>=0;i--)
cout<<v[i]<<" ";
getch();
}
Nu inteleg de ce imi afiseaza 33.79999... Daca pun mai putine elemente, imi afiseaza 3.8...
Problema 4#include<fstream.h>
void main()
{
char a;
char b;
fstream f("sir.txt",ios::out);
a='A';
b='B';
int i,j;
while (a<='Z')
{ while (b<='Z')
{ if (a!=b)
f<<a<<b<<endl;
b++;
}
a++;
b='A';
}
f.close();
}
Sper ca am inteles bine cerinta la problema asta...