Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tarea N°4
Tarea N°4
GRUPO 1
FECHA: 19/03/2020
Defina una función llamada hipotenusa que calcule la hipotenusa de un triángulo recto, cuando se proporcionen
las longitudes de los otros dos lados. La función debe recibir dos argumentos double y retornar el valor de la
hipotenusa, también como un double. Los datos deben ser proporcionados por el usuario. Investigar funciones
adicionales que le permitan resolver el ejercicio. Calcule la hipotenusa de los siguientes triángulos:
/*
Fecha: 19/03/2020
*/
#include <iostream>
#include <math.h>
//Prototipo de Funcion
int main(){
double c1,c2,rh;
cout<<"\tDEBER N°4";
cout<<"\t\nCALCULO DE LA HIPOTENUSA";
cin>>c2;
//llamada de la funcion
rh=hipotenusa(c1,c2);
return 0;
//Definicion de funcion
double c=sqrt(pow(a,2)+pow(b,2));
//Sentencia de retorno
return c;
EJEMPLO 1:
EJEMPLO 2:
}
Ejercicio 2: Eliminación de duplicados
Utilice un arreglo unidimensional para resolver el siguiente problema. Reciba como entrada 20 números enteros,
cada uno de los cuales se encuentre en el rango de 1 a 100, inclusive. A medida que se lea cada número, validarlo
y almacenarlo en un arreglo, sólo si no es duplicado de un número ya leído. Después de leer todos los valores,
mostrar sólo los valores únicos que el usuario introdujo. Prepárese para el "peor caso", en el que los 20 números
son diferentes. Utilizar funciones para la resolución del problema
/*
Fecha: 19/03/2020
*/
#include<iostream>
int main(){
int arreglo[100],n;
cin>>n;
ingresar(arreglo,n);
imprimir(arreglo,n);
return 0;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
cout<<"\n\tRESPUESTA";
cout<<"["<<i<<"] : "<<a[i]<<endl;
EJEMPLO: