Professional Documents
Culture Documents
Struct Cu Carti
Struct Cu Carti
#include <string.h>
struct carte {
char titlu[50];
char autor[50];
float evaluare;
} carti[30], aux;
int main() {
int n, op;
cout << "Numarul de carti: ";
cin >> n;
do {
cout << "alege operatiunea: ";
cin >> op;
if (op == 1) {
for (int i = 1; i <= n - 1; i++)
for (int j = i + 1; j <= n; j++)
if (carti[i].evaluare < carti[j].evaluare)
{
aux = carti[i];
carti[i] = carti[j];
carti[j] = aux;
}
} else if (op == 2) {
float max_evaluare = 0;
char max_titlu[50];