Está en la página 1de 4

#include<iostream>utilizado para operaciones de entrada

using namespace std; // intrucción std para tomar todo su contenido//

int main ()
{ (Inicio de programa principal)
{ (llaves para iniciar la función)

int opcion;

bool opcion_valida = false;


La ponemos en false para que se inicie el while.

while (! opcion_valida)
While en ingles es (mientras). Entonces mientras la opcion_valina
no(!) sea valida se ejecutara el while.
{
{
cout<<"1) Calcular Area de un circulo \n"
<<"2) Calcular Area de un triangulo\n "
<<"3) Dibujar cuadrado\n"
<<"4) Dibujar un Rectangulo \n"
<<"5) Salir \n";
cin >>opcion;

switch(opcion)
{

//caso uno circulo//

case 1:
cout<< " Calcular Area de un circulo\n\n"; Se trata de un objeto global
definido en "iostream.h". A
opcion_valida= false;

float radio, area; // variables//

printf ("Introducir el radio del circulo"); IMPRIMIR


scanf("%f",&radio);
area=3.1416*(radio*radio); // el area de un circulo es area* radio a
cuadrado//
printf("el area de un circulo es *%f \n\n ",area );
system("pause");

opcion_valida=false;
break;

//caso dos triangulo//

case 2:

cout<<"Calcular el area de un triangulo";


opcion_valida= false;

float base, altura, Area;

printf("Ingrese la base del triangulo\n\n");

cin>> base; //cin y scant son centencias de entrada por pantalla//


printf("Ingrese la altura del triangulo\n\n"); // print y cout son parecidas//
cin>> altura;
Area= (base*altura/2); //formula del area de un triangulo//
printf( "el area del triangulo es %f \n\n",Area); //resultado// pantallazo.
system("PAUSE");
break;

// caso tres cuadrado en dibujo /

case 3:
cout<<"Dibujar un cuadrado";
opcion_valida= false;

system("PAUSE");

break;

//caso 4 rectangulo en dibujo/


case 4:
cout<<"Dibujar un rectángulo";
opcion_valida= false;

system("PAUSE");
break;

//caso 5 salir //

case 5:
cout<<"Salir";

system("pause");
return 0 ;

case 6:

default:

cout<<"La opcion ingresada no es valida"<<endl;


}
}

system("pause");

Ejercicio del vivero

#include"stdio.h"(librería para el printf)


#include"conio.h"(Librería para el getch)
#define pal 2500(definición de datos para palmera)
#define ros 25
#define ger 50
#define azu 35
#define hel 250
#define gir 35
#define mal 15
main()(Inicio de programa principal)
{
int sel,cp;
float sub,iva,total; (ejecuta el programa)
printf("Selecciona la planta que desea comprar:\n");
printf("1.-Palmeras\n2.-Rosales\n3.-Geranios\n4.-Azucenas\n5.-
Helechos\n6.-Girasoles\n7.-Malvas\n");
scanf("%i",&sel); Escanea los datos ingresados
printf("cuantos articulos quieres");
scanf("%i",&cp); Escanea una familia de datos para números enteros
switch(sel) (Permite construir según sea el caso de acuerdo a los datos)
{
case 1: sub=cp*pal; printf("%i palmeras $2500",cp);break;
case 2: sub=cp*ros; printf("%i rosales $25",cp);break;
case 3: sub=cp*ger; printf("%i geranios $50",cp);break;
case 4: sub=cp*azu; printf("%i azucenas $35",cp);break;
case 5: sub=cp*hel; printf("%i helechos $250",cp);break;
case 6: sub=cp*gir; printf("%i girasoles $35",cp);break;
case 7: sub=cp*mal; printf("%i malvas $15",cp);break;
default: printf("opcion incorrecta"); muestra que los datos fueron
erróneos)
}
iva=sub*.16;
total=sub+iva;
printf("subtotal: %f iva: %f total: %f",sub,iva,total);
getch();(detener para visualizar)
} (cierra función)

También podría gustarte