Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. #include <stdio.h>
  2. int main(){
  3. int a,acu,rci,basetri,atri,btri,htri,arec,brec;
  4. printf("Si desea saber el area y perimetro de un cuadrado ingrese 1\n");
  5. printf("Si desea saber el area y perimetro de un circulo ingrese 2\n");
  6. printf("Si desea saber el area y perimetro de un triangulo ingrese 3\n");
  7. printf("Si desea saber el area y perimetro de un rectangulo ingrese 4\n");
  8. printf("Ingrese la opcion que desee: ");
  9. scanf("%d",&a);
  10. //---Area y perimetro de cuadrado---
  11. if(a==1){
  12. printf("Ingrese el valor de el lado del cuadrado: ");
  13. scanf("%d",&acu);
  14. int areacu=acu*acu;
  15. int pericu=acu*4;
  16. printf("El perimetro y area de el cuadrado respectivamente son: %d y %d\n",pericu,areacu);
  17. return 0;
  18. }
  19. //---Area y perimetro de circulo---
  20. if(a==2){
  21. printf("Ingrese el valor de el radio del circulo: ");
  22. scanf("%d",&rci);
  23. float pi=3.14;
  24. float areaci=rci*rci*pi;
  25. float perici=2*pi*rci;
  26. printf("El area y perimetro de el circulo respectivamente son: %f y %f\n",areaci,perici);
  27. return 0;
  28. }
  29. //---Area y perimetro de triangulo---
  30. if(a==3){
  31. printf("Ingrese el valor de la base del triangulo: ");
  32. scanf("%d",&basetri);
  33. printf("Ingrese el valor del lado a del triangulo: ");
  34. scanf("%d",&atri);
  35. printf("Ingrese el valor del lado b del triangulo: ");
  36. scanf("%d",&btri);
  37. printf("Ingrese la altura del triangulo del triangulo: ");
  38. scanf("%d",&htri);
  39. int peritri=basetri+atri+btri;
  40. int areatri=basetri*htri/2;
  41. printf("El perimetro y el area del triangulo respectivamente son: %d y %d\n",peritri,areatri);
  42. return 0;
  43. }
  44. //---Area y perimetro del rectangulo---
  45. if(a==4){
  46. printf("Ingrese el valor del lado a del rectangulo: ");
  47. scanf("%d",&arec);
  48. printf("Ingrese el valor del lado b del rectangulo: ");
  49. scanf("%d",&brec);
  50. int perirec=arec*2+brec*2;
  51. int arearec=arec*brec;
  52. printf("El perimetro y el area del rectangulo respectivamente son: %d y %d\n",perirec,arearec);
  53. return 0;
  54. }
  55. if(a<=5){
  56. return 0;
  57. }
  58. return 0;
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement