Mayor de 3 números (versión 2)

Mª Jose Bañeres Serramalera
// Variaciones sobre el ejercicio 6 – Localizacion del mayor de tres números
 
#include <stdio.h>
#include <stdlib.h>
 
int main( )
{
/*Definición de variables*/
float a,b,c;
 
/*Introducción de datos por teclado*/
printf("Teclee el primer numero:");
scanf("%f",&a);
 
printf("Teclee el segundo numero:");
scanf("%f", &b);
 
printf("Teclee el tercer numero:");
scanf("%f", &c);
 
/*Algoritmo*/
 
if ((a<b && b<c) || (a>b && a<c) || (a==b && b<c))
printf("El numero mayor es el tercero: %.2f n",c);
 
else if ((a<b && b>c) || (a==c && c<b))
printf("El numero mayor es el segundo: %.2f n",b);
 
else if ((a>b && a>c) || (b==c && c<a))
printf("El numero mayor es el primero: %.2f n",a);
 
else if (a==b && b>c)
printf("Los dos primeros numeros son iguales y son el numero mayor, %.2fn",b);
 
else if (a==c && c>b)
printf("El primer numero es igual al ultimo y son el numero mayor, %.2fn",c);
 
else if (b==c && c>a)
printf("Los dos ultimos numeros son iguales y son el numero mayor, %.2fn",c);
 
else
printf("Los tres numeros son igualesn");
 
  system ("pause");
  return 0;
}

Anuncios

Acerca de programacion1z

Curso de introducción a la programación en C
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Mayor de 3 números (versión 2)

  1. Ricardo dijo:

    Fíjate en el texto introducido en lo que se escribepor pantalla en los 3 primeros casos. Así queda máscoherente con el resto de casos.Ricardo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s