Dev - C++ - C++

 
Vista:

C++

Publicado por Juan Arturo (2 intervenciones) el 14/12/2022 15:20:03
Descripción
A Manolo le gustan mucho las competencias, pero desde que está en cuarentena no ha podido hacer ninguna con sus amigos, por lo que se le ocurrió una gran idea: El torneo de la panza lanzadora.

Consiste en lanzar una pluma, presionandola contra tu abdomen y dejando que esta salga expulsada, gana quien lance la pluma a mayor distancia. Pero sus amigos no quieren quedarse únicamente con la satisfacción de ganar, quieren apostar. La persona con mejor puntuación ganará un premio, mientras que la de menor puntuación será quien lo comprará (claramente en línea, ya que no puede salir de casa).

Confiando en que todos serán honestos, mandarán la distancia a la que lanzaron la pluma y aquí es donde entras tu: debes de ayudarlos a saber cuál fue la mayor y la menor distancia en la que las plumas cayeron.

Entrada
La primera línea contendrá un n número de amigos .

La siguiente línea contiene números enteros , , ... , que representarán la distancia en centímetros que recorrieron las plumas.

Salida
Dos enteros en una línea, la distancia menor y mayor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

C++

Publicado por dario (718 intervenciones) el 15/12/2022 04:35:48
Hola, espero esto te ayude.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
 
using namespace std;
 
int main() {
    int i,n;
 
    //Numero n de amigos
    cin >> n;
 
    int distancia[n];
 
    //Distancia recorrida por las plumas
    cout << endl;
    for (i=0; i<n; i++)
        cin >> distancia[i];
 
    //Distancia mayor y menor
    int mayor=0,menor=distancia[0];
    for (i=0; i<n; i++) {
        if (distancia[i] > mayor)
            mayor = distancia[i];
    }
 
    for (i=1; i<n; i++) {
        if (distancia[i] < menor)
            menor = distancia[i];
    }
 
    cout << endl << mayor << " " << menor << endl;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar