0% encontró este documento útil (0 votos)
62 vistas14 páginas

Programas C++: Hipotenusa, Comparación y Menú

El documento presenta el examen parcial de Jorge Aguilar Rodríguez, que incluye varios programas en C++ para calcular la hipotenusa de un triángulo, determinar el mayor y menor de tres números, y un menú de opciones para realizar diversas operaciones matemáticas. Cada programa está diseñado para interactuar con el usuario y realizar cálculos específicos como el área de un círculo, el volumen de un cilindro, el factorial de un número, entre otros. Además, se menciona que el autor tiene 20 puntos extra en el examen.

Cargado por

Jorge Aguilar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
62 vistas14 páginas

Programas C++: Hipotenusa, Comparación y Menú

El documento presenta el examen parcial de Jorge Aguilar Rodríguez, que incluye varios programas en C++ para calcular la hipotenusa de un triángulo, determinar el mayor y menor de tres números, y un menú de opciones para realizar diversas operaciones matemáticas. Cada programa está diseñado para interactuar con el usuario y realizar cálculos específicos como el área de un círculo, el volumen de un cilindro, el factorial de un número, entre otros. Además, se menciona que el autor tiene 20 puntos extra en el examen.

Cargado por

Jorge Aguilar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Examen Parcial 1

Jorge Aguilar Rodríguez


480096113
Programación Avanzada
Profesor Jorge Ivan Bermudez Rodriguez
Campus Veracruz
Fecha de entrega:07/03/2022
/*Programa Realizado por Jorge Aguilar Rodríguez*/
/*Programa Que calcula la hipotenusa de un triangulo rectangulo*/

#include <iostream>
#include <math.h>
#include <string>
using namespace std;
int main() {
cout << "\t\t\t-----------------------------------------------------------------" <<
endl;
cout << "\t\t\t CALCULADORA DE HIPOTENUSA CON DOS CATETOS CONOCIDOS" << endl;
cout << "\t\t\t JORGE AGUILAR RODRIGUEZ" << endl;
cout << "\t\t\t-----------------------------------------------------------------" <<
endl;
float cateto1, cateto2, hipotenusa;
cout << "Escriba el Valor de los catetos" << endl;
cout << "Valor del Primer Cateto: " << endl;
cin >> cateto1;
cout << "Valor del Segundo Cateto: " << endl;
cin >> cateto2;
hipotenusa = sqrt(pow(cateto1, 2.0) + pow(cateto2, 2.0));
cout << "El Valor de la hipotenusa es: " << hipotenusa << endl;
system("pause");
return 0;
}

/*Programa realizado por Jorge Aguilar Rodríguez*/


/*Programa que lee valores e imprime cual es mayor y cual es menor*/
#include <iostream>
#include <math.h>
#include <string>
using namespace std;
int main() {
int a, b, c, mayor, menor;
cout << "Ingresa 3 numeros" << endl;
cout << "Primer Numero: " << endl;
cin >> a;
cout << "Segundo Numero: " << endl;
cin >> b;
cout << "Tercer Numero: " << endl;
cin >> c;

mayor = a;
if (b>mayor)
{
mayor = b;
}
if (c>mayor)
{
mayor = c;
}
cout << "El numero mayor es: " << mayor << endl;
menor = a;
if (b<menor)
{
menor = b;
}
if (c<menor)
{
menor = c;
}

cout << "El numero menor es: " << menor << endl;
system("pause");
return 0;
}
/*PROGRAMA DISEÑADO POR JORGE AGUILAR RODRIGUEZ* /
/*PROGRAMA QUE DESPLIEGA MENU DE TRABAJO*/

#include<iostream>
#include<string>
using namespace std;

int main() {
int opcion;

cout << "\t\t\t\t\t ------------------------------------------------" << endl;


cout << "\t\t\t\t\t Universidad Valle de Mexico" << endl;
cout << "\t\t\t\t\t Jorge Aguilar Rodriguez" << endl;
cout << "\t\t\t\t\t Seleciona una opcion:" << endl;
cout << "\t\t\t\t\t 1. Calcula Cuadrado de un numero" << endl;
cout << "\t\t\t\t\t 2. Calcula Area de Un Circulo" << endl;
cout << "\t\t\t\t\t 3. Calcula Volumen de Cilindro" << endl;
cout << "\t\t\t\t\t 4. Calcula factorial de un numero" << endl;
cout << "\t\t\t\t\t 5. Calcula tabla de multiplicar" << endl;
cout << "\t\t\t\t\t 6. Calcula ISR" << endl;
cout << "\t\t\t\t\t 7. Calcula si un numero es Par o Impar" << endl;
cout << "\t\t\t\t\t 8. salir" << endl;
cout << "\t\t\t\t\t ------------------------------------------------" << endl;
cout << endl << endl;
cin >> opcion;
switch (opcion)
{
case 1: {
int cuadrado, numero;
cout << "Ingrese un numero: " << endl;
cin >> numero;
cuadrado = pow(numero, 2.0);
cout << "El cuadrado del numero es: " << cuadrado << endl;
system("pause");
break;
}
case 2: {
float radio, pi = 3.1416, area;
cout << "Ingrese el radio: " << endl;
cin >> radio;
area = (pow(radio, 2.0))*pi;
cout << "El Area es: " << area << endl;
system("pause");
break;
}
case 3: {
float volumen, radio, altura, pi = 3.1416;
cout << "Ingrese el valor del radio:" << endl;
cin >> radio;
cout << "Ingrese el valor de la altura: " << endl;
cin >> altura;
volumen = pi * (pow(radio, 2.0))*altura;
cout << "El volumen es: " << volumen << endl;
system("pause");
break;
}
case 4: {
int numero, fact = 1, i = 1;
cout << "Escriba un numero: ";
cin >> numero;
if (numero < 0)
fact = 0;
else if (numero == 0)
fact = 1;
else {
for (i; i <= numero; i++)
{
fact = fact * i;
}
}
cout << "el factorial de " << numero << " es: " << fact << endl;
system("pause");
break;
}
case 5: {
int n, num;
cout << "De que numero desea saber su tabla de multiplicar: ";
cin >> n;
for (int i = 1; i <= 10; i++)
{
num = n * i;
cout << n << " x " << i << " = " << num << endl;
}
system("pause");
break;
}
case 6: {
long c, isr;
cout << "Escriba su sueldo: ";
cin >> c;
isr = c * 0.10;
cout << " El ISR de su sueldo es: " << isr << endl;
system("pause");
break;
}
case 7: {
int num;
cout << "Escriba un numero: ";
cin >> num;
if (num % 2 == 0) {
cout << "El numero es Par\n";
}
else {
cout << "El numero es Impar\n";
}
system("pause");
break;
}

case 8: {
exit(3);
break;
}
default:
break;
}
return 0;
}
TENGO 20
PUNTOS EXTRA
EN EL EXAMEN

También podría gustarte