Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Realice un algoritmo con una función que le pedirá cíclicamente un dato al usuario durante n ciclos, la función calculará y retornará el promedio de los datos sin incluir el mayor ni el menor de los mismos, recibirá como parámetro el número de datos (ciclos) a ingresar.
- #include <stdio.h>
- #include <math.h>
- #include <iostream>
- using namespace std;
- int main(){
- int cantidad, numero, mayor, menor, suma;
- double promedio;
- cout<<"Ingrese la cantidad de números a ingresar"<<endl;
- cin>>cantidad;
- for(int j = 0; j < cantidad; j++){
- cout<<"Ingrese número: "<<j<<endl;
- cin>>numero;
- for(int i = 0; i < cantidad; i++){
- if(mayor < numero){
- mayor = numero;
- }
- }
- menor = mayor;
- for(int i = 0; i< cantidad; i++){
- if(menor > numero){
- menor = numero;
- }
- }
- suma += numero;
- }
- cout<<"El número mayor es: "<<mayor<<endl;
- cout<<"El número menor es: "<<menor<<endl;
- suma = numero - mayor - menor;
- promedio = suma/cantidad;
- cout<<"El promedio es: "<<promedio<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement