Trabajo 1
Trabajo 2
Trabajo 3
Trabajo 4
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
cout <<"hola mundo";
return 0;
}
Trabajo 5
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int edad;
cout <<"cual es tu edad?";
cin >>edad;
cout <<"hola amigo de" <<edad<< "años";
return 0;
}
Trabajo 6
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int a,b,h;
cout <<"introduce base";
cin >>b;
cout <<"introduce altura";
cin >>h;
a=b*h;
cout <<"el area es:" <<a;
return 0;
}
Trabajo 7
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
float a,b,h;
cout <<"introduce base";
cin >>b;
cout <<"introduce altura";
cin >>h;
a=(b*h)/2;
cout <<"el area es:" <<a;
return 0;
}
Trabajo 8
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
float r,a;
cout <<"introduce radio";
cin >>r;
a=(3.1416*(r*r));
cout <<"el area del circulo es:" <<a;
return 0;
}
Trabajo 9
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int a,d;
cout <<"introduce un numero";
cin >>a;
cout <<"introduce otro numero";
cin >>d;
if (a>d)
cout <<"el mayor es" <<a;
else
cout <<"el mayor es" <<d;
return 0;
}
Trabajo 10
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int a,b,c,aux;
cout <<"introduce un numero";
cin >>a;
cout <<"introduce otro numero";
cin >>b;
cout <<"introduce un tercer numero";
cin >>c;
if (a>b)
{
aux=a;
a=b;
b=aux;
}
if (b>c)
{
aux=b;
b=c;
c=aux;
}
if (a>b)
{
aux=a;
a=b;
b=aux;
}
cout <<"el orden es:"<<a<<","<<b<<","<<c;
return 0;
}
Trabajo 11
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int a,b,c,d,aux;
cout <<"introduce valor del primer nuemro";
cin >>a;
cout <<"introduce valor del segundo numero";
cin >>b;
cout <<"introduce valor del tercer nuemro";
cin >>c;
cout <<"introduce valor del cuarto numero";
cin >>d;
if (a>b)
{
aux=a;
a=b;
b=aux;
}
if (b>c)
{
aux=b;
b=c;
c=aux;
}
if (a>b)
{
aux=a;
a=b;
b=aux;
}
if (c>d)
{
aux=c;
c=d;
d=aux;
}
if (a>b)
{
aux=a;
a=b;
b=aux;
}
cout <<"el orden ascendente es: "<<a<<" "<<b<<" "<<c<<" "<<d;
return 0;
}
Trabajo 12
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
double lado1, lado2, lado3;
cout << "Ingrese la longitud del primer lado: ";
cin >> lado1;
cout << "Ingrese la longitud del segundo lado: ";
cin >> lado2;
cout << "Ingrese la longitud del tercer lado: ";
cin >> lado3;
if (lado1 == lado2 && lado2 == lado3) {
cout << "El triángulo es equilatero." << endl;
} else if (lado1 == lado2 || lado2 == lado3 || lado1 == lado3) {
cout << "El triángulo es isosceles." << endl;
} else {
cout << "El triángulo es escaleno." << endl;
}
return 0;
}
Trabajo 13
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int edad;
cout <<"determina tu etapa de vida \n";
cout <<"introduce tu edad";
cin >>edad;
if (edad<18)
cout <<"niño";
else
if (edad<31)
cout <<"joven";
else
if (edad<46)
cout <<"adulto";
else
if (edad<60)
cout <<"chavorruco";
else
cout <<"adulto mayor";
return 0;
}
Trabajo 14
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int a,b,c,d;
cout<<"introduce un numero";
cin>>a;
cout<<"introduce otro numero";
cin>>b;
cout<<"introduce tercer numero";
cin>>c;
cout<<"introduce cuarto numero";
cin>>d;
if ((a>b)&&(a>c)&&(a>c))
cout<<"mayor es a";
cin>>a;
if ("mayor<a");
cout<<"el mayor es a";
return 0;
Trabajo 15
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double a, b, c;
double discriminante, raiz_discriminante, x1, x2;
cout << "Ingrese el valor de a: ";
cin >> a;
cout << "Ingrese el valor de b: ";
cin >> b;
cout << "Ingrese el valor de c: ";
cin >> c;
// Calcula el discriminante
discriminante = b * b - 4 * a * c;
// Comprueba si el discriminante es positivo, negativo o cero
if (discriminante > 0) {
raiz_discriminante = sqrt(discriminante);
x1 = (-b + raiz_discriminante) / (2 * a);
x2 = (-b - raiz_discriminante) / (2 * a);
cout << "Las soluciones son x1 = " << x1 << " y x2 = " << x2
<< endl;
} else if (discriminante == 0) {
x1 = -b / (2 * a);
cout << "La solución doble es x = " << x1 << endl;
} else {
// Si el discriminante es negativo, las soluciones son
complejas
double parte_real = -b / (2 * a);
double parte_imaginaria = sqrt(-discriminante) / (2 * a);
cout << "Las soluciones son complejas:" << endl;
cout << "x1 = " << parte_real << " + " << parte_imaginaria <<
"i" << endl;
cout << "x2 = " << parte_real << " - " << parte_imaginaria <<
"i" << endl;
}
return 0;
}
Trabajo 16
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
float precio, total;
int cantidad;
cout <<"ingrese el precio del producto:";
cin >>precio;
cout <<"ingrese la cantidad de productos:";
cin >>cantidad;
float descuento;
if (cantidad >=200){
descuento =0.30;
}
else if (cantidad >=100){
descuento =0.20;
}
else if (cantidad >=50){
descuento =0.15;
}
else{
descuento =0.0;
}
total = precio * cantidad * (1 - descuento);
cout <<"totala pagaar con" <<cantidad<< "productos con descuento
del" <<descuento * 100<< "%:$" <<total<< endl;
return 0;
}