• Lunes 18 de Noviembre de 2024, 06:53

Autor Tema:  Ejercicio que debo resolver  (Leído 1224 veces)

garc1

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Ejercicio que debo resolver
« en: Miércoles 11 de Febrero de 2009, 20:39 »
0
1. Determinar el numero mayor de 10 numeros ingresados

Y lo tengo que hacer usando for/while...

Gracias.

betopin

  • Miembro activo
  • **
  • Mensajes: 93
  • Nacionalidad: co
    • Ver Perfil
    • http://www.programasenc.blogspot.com
Re: Ejercicio que debo resolver
« Respuesta #1 en: Miércoles 11 de Febrero de 2009, 20:53 »
0
y que llevas hecho? :rolleyes:

garc1

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Ejercicio que debo resolver
« Respuesta #2 en: Miércoles 11 de Febrero de 2009, 20:57 »
0
#include <stdio.h>

main()

{

int a,b,c,d,e,f,g,h,i,j;

    printf("Ingrese un numero a:");
    scanf("%d",&a);
    printf("Ingrese un numero b:");
    scanf("%d",&b);
    printf("Ingrese un numero c:");
    scanf("%d",&c);
    printf("Ingrese un numero d:");
    scanf("%d",&d);
    printf("Ingrese un numero e:");
    scanf("%d",&e);
    printf("Ingrese un numero f:");
    scanf("%d",&f);
    printf("Ingrese un numero g:");
    scanf("%d",&g);
    printf("Ingrese un numero h:");
    scanf("%d",&h);
    printf("Ingrese un numero i:");
    scanf("%d",&i);
    printf("Ingrese un numero j:");
    scanf("%d",&j);

y ahora... la verdad es que no tengo ni idea de por donde pueden ir los tiros.

Tengo el libro de "El lenguaje de programación C" de Kernighan Brian

saludos, soy nuevo, tanto en el foro como en este lenguaje...

betopin

  • Miembro activo
  • **
  • Mensajes: 93
  • Nacionalidad: co
    • Ver Perfil
    • http://www.programasenc.blogspot.com
Re: Ejercicio que debo resolver
« Respuesta #3 en: Miércoles 11 de Febrero de 2009, 21:06 »
0
Pues bienvenido seas al C!!!

Primero, lee un poco sobre arrays: Vectores o Matrices, de esa forma puedes capturar los diez datos en un solo arreglo...algo asi como

Código: C++
  1. int a;
  2. int datos[10];
  3. for (a=0;a<10;a++)
  4. {
  5.  printf("Ingrese el numero %i: ",a+1);
  6.  scanf("%i",&datos[a]);
  7. }
  8.  

Con eso ya tienes listo la captura de los valores...

Luego lee un poco sobre los bucles...el for, te da un estado inicial, una condicion a cumplirse y un incremento
El while te proporciona una condicion a cumplirse nada mas

Teniendo esto claro, es cuestion de que armes una condicion dentro del bucle que te vaya comparando un dato con otro...un clasico metodo es el de la burbuja...lee un poco de eso tambien..

Saludos

Cita de: "garc1"
#include <stdio.h>

main()

{
    printf("Ingrese un numero a:");
    scanf("%d",&a);
    printf("Ingrese un numero b:");
    scanf("%d",&b);
    printf("Ingrese un numero c:");
    scanf("%d",&c);
    printf("Ingrese un numero d:");
    scanf("%d",&d);
    printf("Ingrese un numero e:");
    scanf("%d",&e);
    printf("Ingrese un numero f:");
    scanf("%d",&f);
    printf("Ingrese un numero g:");
    scanf("%d",&g);
    printf("Ingrese un numero h:");
    scanf("%d",&h);
    printf("Ingrese un numero i:");
    scanf("%d",&i);
    printf("Ingrese un numero j:");
    scanf("%d",&j);

y ahora... la verdad es que no tengo ni idea de por donde pueden ir los tiros.

Tengo el libro de "El lenguaje de programación C" de Kernighan Brian

saludos, soy nuevo, tanto en el foro como en este lenguaje...