Ajutatima va rog.
Elaborati un program care citeste la tastatura datele despre n(n<100) angajati si afiseaza pe ecran informatiile despre angajatul care are cel mai mare salariu.
Afinaty:
in ce limbaj?
Răspunsuri la întrebare
Răspuns de
0
#include<iostream>
#include<cstring>
using namespace std;
int n;
struct angajat
{
char nume[100];
int salariu;
int salariumax;
};
angajat a[100];
void citire()
{
for(int i=1;i<=n;i++)
{
cin.get();
cout<<"nume: ";
cin.get(a[i].nume,99);
cin.get();
cout<<"salariu: ";
cin>>a[i].salariu;
if(a[0].salariumax<a[i].salariu)
{
a[0].salariumax=a[i].salariu;
strcpy(a[0].nume,a[i].nume);
}
}
cout<<"persoana cu salariul cel mai mare este"<<a[0].nume;
}
int main ()
{
cout<<"numar angajati: ";
cin>>n;
citire();
}
#include<cstring>
using namespace std;
int n;
struct angajat
{
char nume[100];
int salariu;
int salariumax;
};
angajat a[100];
void citire()
{
for(int i=1;i<=n;i++)
{
cin.get();
cout<<"nume: ";
cin.get(a[i].nume,99);
cin.get();
cout<<"salariu: ";
cin>>a[i].salariu;
if(a[0].salariumax<a[i].salariu)
{
a[0].salariumax=a[i].salariu;
strcpy(a[0].nume,a[i].nume);
}
}
cout<<"persoana cu salariul cel mai mare este"<<a[0].nume;
}
int main ()
{
cout<<"numar angajati: ";
cin>>n;
citire();
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
9 ani în urmă
Matematică,
9 ani în urmă