Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <iomanip>
- using namespace std;
- struct pasport {
- char fio[100];
- int age;
- };
- void print(pasport C) {
- cout<<"FIO: "<<C.fio<<" Age: "<<C.age<<"\n";
- }
- pasport read(void) {
- pasport A;
- cout<<"Vvedite vozrast: ";
- cin>>A.age;
- cin.ignore();
- cout<<"Vvedite FIO: ";
- cin.getline(A.fio,sizeof(A.fio));
- return A;
- }
- int main() {
- /* pasport A;
- cout<<"Vvedite vozrast: ";
- cin>>A.age;
- cin.ignore();
- cout<<"Vvedite FIO: ";
- cin.getline(A.fio,sizeof(A.fio));
- print(A);
- */
- pasport *A;
- int count;
- cout<<"Vvedite kol-vo zhiteley: ";
- cin>>count;
- A = new pasport[count];
- for(int i=0; i<count; i++) {
- A[i]=read();
- }
- for(int i=0; i<count; i++) {
- print(A[count-i-1]);
- }
- /* int a,b,c;
- cin>>a>>b>>c;
- cout.fill('.');
- cout<<a<<setw(5)<<b<<setw(5)<<c<<"\n";
- float d;
- cin>>d;
- cout.precision(a);
- cout<<d<<"\n";
- char f[40];
- cin.ignore();
- cin.getline(f,sizeof(f));
- cout<<f;
- */
- /*
- int i;
- for(i=1;i<10;i++) {
- cout<<setw(3)<<i;
- if(i%3==0) cout<<"\n";
- }
- */
- /*
- int i;
- cin>>i;
- char *c, temp;
- c = new char[i+1];
- cout<<"vvedite str: ";
- cin.ignore();
- cin.getline(c,i+1);
- for(int j=0;j<i/2;j++) {
- temp=c[i-1-j];
- c[i-1-j]=c[j];
- c[j]=temp;
- }
- cout<<c;
- */
- }
Advertisement
Add Comment
Please, Sign In to add comment