/*
* Author: Desinweb
*/
// incluimos las librerias necesarias
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
//declaro la estructura de los jugadores
struct jugadoresvideojuego {
char nombre [50]; //declaro la variable y su tipo
int puntos; //declaro la variable y su tipo
};
int main(int argc, char** argv) {
int i; //declaro la variable y su tipo
int puntuacionminima = 0; //declaro la variable y su tipo
int puntuacionmaxima = 0; //declaro la variable y su tipo
struct jugadoresvideojuego campeonatovideojuegos[6]; //Creo un array de estructuras de tipo jugadoresvideojuego
for (i = 0; i < 6; i++) {
fflush(stdin);
printf("Escribe el nombre del jugador\n");
scanf("%s", &campeonatovideojuegos[i].nombre);
printf("Introduce los puntos obtenidos\n");
fflush(stdin);
scanf("%d", &campeonatovideojuegos[i].puntos);
if (campeonatovideojuegos[i].puntos >= campeonatovideojuegos[puntuacionmaxima].puntos) {
puntuacionmaxima = i;
}
if (campeonatovideojuegos[i].puntos <= campeonatovideojuegos[puntuacionminima].puntos) {
puntuacionminima = i;
}
}
//Imprimo los resultados
//Mostrar el jugador con más y menos puntos
printf("El jugador %s tiene una puntuacion minima de %d \n", campeonatovideojuegos[puntuacionminima].nombre, campeonatovideojuegos[puntuacionminima].puntos);
printf("El jugador %s tiene una puntuacion maxima de %d \n", campeonatovideojuegos[puntuacionmaxima].nombre, campeonatovideojuegos[puntuacionmaxima].puntos);
return (EXIT_SUCCESS);
}
Comentarios recientes