ESTRUCTURAS SECUENCIALES EN C++

EJERCICIOS RESUELTOS

1.     Programa: Calcule el monto parcial (cantidad * precio), el IGV (18% del monto parcial) y el monto total (monto parcial+ IGV) que debe pagarse por comprar una determinada cantidad de un producto, que cuesta determinado precio.
  
SOLUCIÓN:

#include<iostream.h>
#include<conio.h>

void main(){ 
      clrscr();

      int cantidad;
      double precio, montoparcial, montototal, IGV;

      cout<<"Ingrese la cantidad del producto a comprar: ";
      cin>>cantidad;

      cout<<"Ingrese el precio del producto: ";
      cin>>precio;

      montoparcial=cantidad*precio; 
      IGV=montoparcial*0.18; 
      montototal=montoparcial+IGV;

      cout<<"\nEl monto parcial a pagar es: "<<montoparcial<<"\n";
      cout<<"El IGV a pagar es: "<<IGV<<"\n";
      cout<<"El monto total a pagar es: "<<montototal; 

      getch();

}


2.     Dada un punto del plano cartesiano en coordenadas rectangulares, expresarlo en notación polar. 

SOLUCIÓN:

#include<iostream.h>
#include<conio.h>
#include<math.h>

void main(){ 
      clrscr();

      double x, y, x1, y1;

      cout<<"Ingrese la componente X de la coordenada rectangular : ";
      cin>>x;

      cout<<"Ingrese la componente Y de la coordenada rectangular : ";
      cin>>y;

      x1=sqrt(x*x+y*y); 
      y1=atan(y/x)*(180/3.14); 

cout<<"La coordena POLAR de ("<<x<<","<<y<<") es ("<<x1<<","<<y1<<")";

      getch();


}

       


0 comentarios:

Publicar un comentario