Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. Lista 3
  2. Questao 6
  3.  
  4. #include<stdio.h>
  5. #include<stdlib.h>
  6.  
  7. struct cadastro {
  8. int codigo;
  9. float area, precom;
  10. }
  11. typedef struct cadastro imovel;
  12.  
  13. imovel ler() {
  14. imovel im;
  15. printf("Digite os dados: codigo, area e preco: ");
  16. scanf("%d %f %f", &im.codigo, &im.area, &im.precom);
  17. return im;
  18. }
  19.  
  20. imovel armazenar(int codigo, float area, float precom) {
  21. imovel m;
  22. m.codigo = codigo;
  23. m.area = area;
  24. m.precom = preco;
  25. return m;
  26. }
  27.  
  28. imovel mais caro(imovel a, imovel b) {
  29. if(a.precom > b.precom) {
  30. return a;
  31. } else {
  32. return b;
  33. }
  34. }
  35.  
  36. imovel maior area(imovel a, imovel b) {
  37. if(a.area > b.area) {
  38. return a;
  39. } else {
  40. return b;
  41. }
  42. }
  43.  
  44. main() {
  45. imovel marea, mpreco, a, b;
  46. a=ler();
  47. b=ler();
  48. mpreco=maiorpreco(a,b);
  49. marea=maiorarea(a,b);
  50. printf("Imovel mais caro: %d", mpreco.codigo);
  51. printf("Imovel com maior area: %f", marea.codigo);
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement