Dev - C++ - Ayuda con un club se registran los datos de los socios

 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con un club se registran los datos de los socios

Publicado por Armando (2 intervenciones) el 08/12/2019 00:13:51
Hola recurro a su especial ayuda !!! , estoy empezando a estudiar para programar en c y unos pasos no los tengo muy dominados y no logro avanzar ,estoy en un proyecto de generar el codigo con la descripcion siguiente :

En un club se registran los datos de los socios:
-Numero
-Nombre
-Edad
-Tipo de deporte que practica (1. Futbol 2. Beisbol 3 Americano 4 Tenis).
Realice un programa que muestre cuántos socios practican futbol y cuántos americano; además del promedio de edad de los jugadores de cada deporte.


Captura

Es una imagen de como quedaria ejecutado el codigo

Se los agradeceria muchisimo si alguien me proporcionara una idea, saludos !
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
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con un club se registran los datos de los socios

Publicado por Alfil (1444 intervenciones) el 08/12/2019 08:01:12
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <ctype.h>  /* toupper  */
 
int main()
{
    int tFutbol = 0, tAmericano = 0;
    float pFutbol = 0.0, pAmericano = 0.0, promedio;
    int socio;
    char nombre[20];
    char apellido[20];
    int edad, deporte;
    char opcion;
 
    do{
        printf( "\nNumero de socio: " );
        scanf( "%d", &socio );
        printf( "Nombre: " );
        scanf( "%s", nombre );
        printf( "Apellido: " );
        scanf( "%s", apellido );
        printf( "Edad: " );
        scanf( "%d", &edad );
 
        printf( "\n1.Futbol" );
        printf( "\n2.Beisbol" );
        printf( "\n3.Americano" );
        printf( "\n4.Tenis" );
 
        printf( "\n\nDeporte que practica: " );
        scanf( "%d", &deporte );
 
        if( deporte == 1 ) { printf( "\nFutbol" ); tFutbol++;  pFutbol += edad; }
        else if( deporte == 2 ) printf( "\nBeisbol ---> No se guardan los datos" );
        else if( deporte == 3 ) { printf( "\nAmericano" ); tAmericano++; pAmericano += edad; }
        else if( deporte == 4 ) printf( "\nTenis ---> No se guardan los datos" );
        else printf( "\nOpcion no valida ---> No se guardan los datos" );
 
        printf( "\n\nDesea seguir ingresando datos (S/n): " );
        scanf( " %c", &opcion );
        opcion = toupper(opcion);
 
    } while( opcion == 'S');
 
    if( tFutbol > 0 ) promedio = pFutbol / tFutbol; else promedio = 0.0;
    printf( "\nFurbol practican %d y el promedio de edad es %.2f", tFutbol, promedio );
    if( tAmericano > 0 ) promedio = pAmericano / tAmericano; else promedio = 0.0;
    printf( "\nAmericano practican %d y el promedio de edad es %.2f", tAmericano, promedio );
 
    printf( "\n" );
 
    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
1
Comentar
sin imagen de perfil
Val: 4
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con un club se registran los datos de los socios

Publicado por Armando (2 intervenciones) el 08/12/2019 18:14:30
Muchisimas Gracias ! Me has salvado amigo , te agradesco muchisimo !! :)
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