jueves, 15 de mayo de 2014

Laboratorio del 15 de mayo

#include<iostream>
#include<cstdlib>
#include<string>
using namespace std;
int main(){
int edad;
string mensaje;
cout<<"Ingrese edad:";cin>>edad;
if (edad>=18)
    mensaje="Es mayor de edad\n";
    else    
    mensaje="No es mayor de edad\n";
cout<<mensaje;
system("PAUSE");
}




// calcula el promedio usando 3 mayores notas
#include<iostream>
#include<cstdlib>

using namespace std;
int main(){
    float n1, n2,n3,n4;
    cout<<"Nota 1:";cin>>n1;
    cout<<"Nota 2:";cin>>n2;
    cout<<"Nota 3:";cin>>n3;
    cout<<"Nota 4:";cin>>n4;  
    float menor=n1;
    menor=n2<menor?n2:menor;
    menor=n3<menor?n3:menor;
    menor=n4<menor?n4:menor;
    float promedio;
    promedio = (n1+n2+n3+n4-menor)/3.0;
    cout<<"Promedio="<<promedio<<endl;
system("PAUSE");
}



#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
// calcula el promedio usando 3 mayores notas
    float n1, n2,n3,n4;
    cout<<"Nota 1:";cin>>n1;
    cout<<"Nota 2:";cin>>n2;
    cout<<"Nota 3:";cin>>n3;
    cout<<"Nota 4:";cin>>n4;  
    float menor=n1;
    if (n2<menor)
   menor=n2;
    if (n3<menor)
   menor=n3;
    if (n4<menor)
   menor=n4;  
    float promedio;
    promedio = (n1+n2+n3+n4-menor)/3.0;
    cout<<"Promedio="<<promedio<<endl;
system("PAUSE");
}



// calcula el impuesto predial
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){

    float area,precio;
    cout<<"Area: ";cin>>area;
    cout<<"Precio: S/.";cin>>precio;
    float impuesto,tasa;
    if (area<=90)
          tasa=0.02;
    else if (area<=200)
          tasa=0.05;
    else if (area<=1000)
          tasa=0.08;
else
     tasa=0.11;
impuesto=tasa*precio;
cout<<"Impuesto predial: S/."<<impuesto<<endl;          
system("PAUSE");
}



#include<iostream>
#include<cstdlib>
#include<cmath>
using namespace std;
int main(){
// calcula el area de un triangulo
    float a,b,c;
cout<<"(a,b,c): ";cin>>a>>b>>c;
bool existe=(a<=b+c && b<=a+c && c<=b+a);
if (existe){
   float s=0.5*(a+b+c);
   float area=sqrt(s*(s-a)*(s-b)*(s-c));
   cout<<"Area:"<<area<<"m"<<char(253)<<endl;;
} else {
  cout<<"Triangulo no existe"<<endl;  
}
system("PAUSE");
}

#include<iostream>
#include<cstdlib>
#include<cmath>
using namespace std;
int main(){
    float a,pa,b,pb,c,pc,x,y;
cout<<"(a,pa): ";cin>>a>>pa;
cout<<"(b,pb): ";cin>>b>>pb;
cout<<"(c,pc): ";cin>>c>>pc;
cout<<"(x,y): ";cin>>x>>y;
float d1,d2,d3;
d1=sqrt(pow(x-a,2)+pow(y-pa,2));
d2=sqrt(pow(x-b,2)+pow(y-pb,2));
d3=sqrt(pow(x-c,2)+pow(y-pc,2));
float min=d1,v_min=1;
    if (d2<min){ min=d2;v_min=2;}
    if (d3<min){ min=d3;v_min=3;}
cout<<"Vertice mas cercano: "<<v_min;
system("PAUSE");
}

No hay comentarios:

Publicar un comentario