Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Consulta Ejercicio de TP.
Autor Mensaje
RodrigoM Sin conexión
Empleado del buffet
Cuestión de tiempo
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 3
Agradecimientos dados: 7
Agradecimientos: 0 en 0 posts
Registro en: Mar 2014
Mensaje: #1
Consulta Ejercicio de TP. Ejercicios Algoritmos y Estructuras de Datos
Buenas, estaba haciendo la guía de algoritmos y me trabe con este ejercicio:
6) Dados tres valores numéricos diferentes, indicar cual es el menor, cual está en el medio y cual es el mayor.

El otro día el profesor explico muy rápido el tema de funciones dentro de un programa, y quisiera saber como hacerlas, y después si las llamo como hacer. En fin como hago este ejercicio.
06-04-2014 20:01
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
.-Fede-. Sin conexión
Profesor del Modulo A

*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 265
Agradecimientos dados: 84
Agradecimientos: 49 en 44 posts
Registro en: Nov 2011
Mensaje: #2
RE: Consulta Ejercicio de TP.
Formas de hacerlo hay varias...estoy re dormido la verdad, seguramente hay formas mas sencillas pero bueno, uso dos funciones, las declaro arriba del main (son los prototipos) y abajo de todo las desarrollo.


#include <iostream>

using namespace std;

int mayorF (int a, int b);
int menorF (int a, int b);

int main ()

{
int x,y,z;
int mayor,menor,medio;


cout << "Ingresar tres numeros:" << endl;
cin>> x;
cin>>y;
cin>>z;

mayor = mayorF(mayorF(x,y),z);
if (mayor == x)
{
menor = menorF(y,z);
medio=mayorF(y,z);
}

else if (mayor == y)
{
menor = menorF(x,z);
medio=mayorF(x,z);
}

else
{
menor = menorF(x,y);
medio=mayorF(x,y);
}

cout << mayor << " " << medio << " " << menor << endl;
return 0;
}

int mayorF (int a, int b)
{
return a>b?a:b;

}

int menorF (int a, int b)
{
return a<b?a:b;
}


06-04-2014 21:18
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] .-Fede-. recibio 1 Gracias por este post
RodrigoM (06-04-2014)
heavymachinegun Sin conexión
Empleado de Fotocopiadora
no soy empleado de ningún buffet
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 37
Agradecimientos dados: 0
Agradecimientos: 3 en 3 posts
Registro en: Sep 2013
Facebook
Mensaje: #3
RE: Consulta Ejercicio de TP.
Una consulta hay alguna guía introductoria a todo esto? ya que no entiendo como es que funcionan estos comandos/codigos dentro del programa. Por ej: por qué dice include, iostream, ==, la F despues del mayor/menor, por qué y cuando van >> o << o, los punto y coma, qué significa using namespace std, para que son las llaves, y por qué desp de main no hay nada dentro del parentesis. bueno no entiendo nada
06-04-2014 22:26
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Santi Aguito Sin conexión
Presidente del CEIT
Newtoniano
********

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 1.240
Agradecimientos dados: 246
Agradecimientos: 680 en 341 posts
Registro en: Oct 2012
Mensaje: #4
RE: Consulta Ejercicio de TP.
Para que tengas un pantallazo..

Tenés algo un tanto resumido acá.

Y te dejo, el Deitel & Deitel...librazo por excelencia. Arranca desde cero, y no deja detalle sin explicar...link.

Igual...buscando por internet sobra información =)

Busca la excelencia, el éxito llegará
06-04-2014 22:36
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
[-] Santi Aguito recibio 1 Gracias por este post
RodrigoM (06-04-2014)
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)