top of page
Buscar

Menu de areas

  • Foto del escritor: Programacion
    Programacion
  • 15 may 2018
  • 1 Min. de lectura

//Pseudocodigo

Principal

Inicio

Entero opc,a,b,res;

Imprimir(“Elige 1.cuadrado 2.rectangulo3.circulo 4.Trapecio”)

Leer (opc)

Según sea (opc)

Inicio

Caso 1

Imprimir(“Dame el primer lado”)

Leer (L1,res)

📷res (L1*L1)

interrumpir

caso 2

Entero L1,L2,res

Imprimir(“Dame Area”)

Leer (L1,L2,res)

📷res (L1*L2)

Imprimir, res

interrumpir

caso3:

Float radio, área

Imprimir(“Digite el radio”)

Float 3.1416

📷res 3.1416(radio*radio)

Imprimir, res

interrumpir

caso4: imprimir(“dame dos valores”)

a,b,res

📷res (a+b)/2

Imprimir(“El área es:”)

interrumpir

otro: imprimir(“no existe tal operación”)

fin

regresa 0

fin

Codigo

Void main(void){

Int 1,b,h,r,cuadrado,rectángulo,circulo,trapecio,res;

Float circulo;

Printf(“Seleccione la opción deseada\n1,-cuadrado\n2,-circulo\n3,-trapecio\n”);

Scanf(“%d” &res);

Switch(res){

Case1

Printf(“Ingrese un lado;”);

Scanf(“%d”, &1);

Cuadrado=1*1;

Printf(“el área es: %d\n”,cuadrado);

Break;

Case2

Printf(“Dame el primer lado\n”);

Scanf(“%i”, L1);

Printf(“Dame el segundo lado\n);

Scanf(“%i”,L2);

res = L1*L2;

Printf(“El área es %i\n”, Area);

Break;

Case3

Printf(“\n da el radio\n\n”);

Scanf(“%f”, &radio);

Área= 3.1416 * (radio*radio);

Printf(“el área es : %f”, área);

Break;

Case4

Printf(“Dame el primer lado\n”);

Scanf(“%i”, L1);

Printf(“Dame el segundo lado\n);

Scanf(“%i”,L2);

res = (L1+L2)/2

Printf(“El área es %i\n”, Area);

default:

printf("Operacion no valida");

}

printf("pulsa intro para continuar");

return 0;

}


 
 
 

Comments


  • Facebook - White Circle
  • Instagram - White Circle
  • Twitter - White Circle
  • YouTube - White Circle

© 2023 por Haciendo Ruido.

Creado con Wix.com

bottom of page