Răspuns :
#include <iostream>
#include <string>
using namespace std;
struct contact{
string nume,telefon;
int varsta;
}persoana[10];
void adauga_persoana(int indice,string nume,int varsta,string telefon){
persoana[indice].nume=nume;
persoana[indice].telefon=telefon;
persoana[indice].varsta=varsta;
}
int main(){
int i;
string nume;
adauga_persoana(0,"Ana",25,"0754012013");
adauga_persoana(1,"Andreea",11,"0754012014");
adauga_persoana(2,"Mircea",12,"0754012015");
adauga_persoana(3,"Gelu",27,"0754012016");
adauga_persoana(4,"Cristina",25,"0754012017");
adauga_persoana(5,"Tavi",15,"0754012018");
adauga_persoana(6,"Costel",24,"0754012021");
adauga_persoana(7,"Gina",13,"0754012025");
adauga_persoana(8,"Horia",20,"0754012035");
adauga_persoana(9,"Dedu",22,"0754012053");
cout<<"Ex a)\n";
for(i=0;i<5;i++){
cout<<persoana[i].nume<<" ";
}
cout<<endl;
cout<<"Ex b)\n";
for(i=1;i<10;i=i+2){
cout<<persoana[i].nume<<" ";
}
cout<<endl;
cout<<"Ex c)\n";
for(i=0;i<10;i++){
if(persoana[i].varsta>20){
cout<<persoana[i].nume<<" ";
}
}
cout<<endl;
cout<<"Ex d)\n";
cout<<"Cautati persoana:";
cin>>nume;
for(i=0;i<10;i++){
if(persoana[i].nume==nume){
cout<<"Pozitia :"<<i+1;
break;
}
}
return 0;
}
#include <string>
using namespace std;
struct contact{
string nume,telefon;
int varsta;
}persoana[10];
void adauga_persoana(int indice,string nume,int varsta,string telefon){
persoana[indice].nume=nume;
persoana[indice].telefon=telefon;
persoana[indice].varsta=varsta;
}
int main(){
int i;
string nume;
adauga_persoana(0,"Ana",25,"0754012013");
adauga_persoana(1,"Andreea",11,"0754012014");
adauga_persoana(2,"Mircea",12,"0754012015");
adauga_persoana(3,"Gelu",27,"0754012016");
adauga_persoana(4,"Cristina",25,"0754012017");
adauga_persoana(5,"Tavi",15,"0754012018");
adauga_persoana(6,"Costel",24,"0754012021");
adauga_persoana(7,"Gina",13,"0754012025");
adauga_persoana(8,"Horia",20,"0754012035");
adauga_persoana(9,"Dedu",22,"0754012053");
cout<<"Ex a)\n";
for(i=0;i<5;i++){
cout<<persoana[i].nume<<" ";
}
cout<<endl;
cout<<"Ex b)\n";
for(i=1;i<10;i=i+2){
cout<<persoana[i].nume<<" ";
}
cout<<endl;
cout<<"Ex c)\n";
for(i=0;i<10;i++){
if(persoana[i].varsta>20){
cout<<persoana[i].nume<<" ";
}
}
cout<<endl;
cout<<"Ex d)\n";
cout<<"Cautati persoana:";
cin>>nume;
for(i=0;i<10;i++){
if(persoana[i].nume==nume){
cout<<"Pozitia :"<<i+1;
break;
}
}
return 0;
}
Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!