Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #define Righe 10
  5. #define Colonne 10
  6. using namespace std;
  7. struct FAMIGLIA
  8. {
  9. char cognome[]={'\0'};
  10. unsigned int numComponenti;
  11. unsigned int eta[10];
  12. };
  13. //prototipi di funzioni
  14. void leggi(FAMIGLIA[][Colonne]);
  15. void stampa(FAMIGLIA[][Colonne]);
  16. //void piuanziano(FAMIGLIA[]);
  17. //void piupiccolo(FAMIGLIA[]);
  18. int main()
  19. {
  20.  
  21. FAMIGLIA famiglia[Righe][Colonne];
  22. /* chiamata alle funzioni*/
  23. leggi(famiglia);
  24. stampa(famiglia);
  25. // piuanziano(famiglia);
  26. // piupiccolo(famiglia);
  27. return 0;
  28. }
  29.  
  30. void leggi (FAMIGLIA a[Righe][Colonne]){
  31. int i,j;
  32. for(i=0;i<=Righe;i++)
  33. for(j=0;j<=Colonne;j++){
  34. cout<<"inserire cognome"<<endl;
  35. cin>>a[i][j].cognome;
  36. cout<<"quanti componenti siete in famiglia"<<endl;
  37. cin>>a[i][j].numComponenti;
  38. cout<<"quanti anni hai?"<<endl;
  39. cin>>a[i][j].eta;
  40. }
  41. }
  42.  
  43. void stampa (FAMIGLIA a[Righe][Colonne]) {
  44. int i,j;
  45. for(i=0;i<=Righe;i++){
  46. for(j=0;j<=Colonne;j++){
  47. cout<<"LA MATRICE"<<endl;
  48. cout<<"cognome:"<<a[i][j].cognome<<endl;
  49. cout<<"componenti nella famiglia:"<<a[i][j].numComponenti<<endl;
  50. cout<<"anni:"<<a[i][j].eta<<endl;
  51. }
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement