/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Un ejercicio de matriz

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
nieves



Registrado: 16 Oct 2004
Mensajes: 146

MensajePublicado: 29/10/2004 2:19 pm
Título: Un ejercicio de matriz

Hola!
Para variar mas y mas problemas.Mi profesor me explico un problema pero no se como meter unos resultados y se me quedo el problema a medias xq la verdad es q no le entendi muxo. Es hacer un programa q permita consultar el nº de aguas vendidas en un año determinado, los años y las bebidas vendidas son:
en 1999->500 botellas, en el 2000->450, en el 2001->532, en el 2002->560 y en el 2003->540

El codigo donde me quede es este:

#include <stdio.h>
#include <conio.h>
#define N 10

void main()
{
int n_ampolles, any, a;

for (any=1999;any<=2003; any++)
printf ("\nAmpolles venudes desde l'any %d ", any);
scanf ("%d ", &n_ampolles[any-1999]);

printf ("Digues quin any vols saber el nombre d'ampolles venudes: ");
scanf ("%d", &a);
printf ("%d", n_ampolles[a-1999]);

getch();
}
Volver arriba
Pepino



Registrado: 26 Oct 2004
Mensajes: 75

MensajePublicado: 30/10/2004 8:21 am
Título:

si alguien no ha entendido lo q pido q m lo diga.
Gracias
Volver arriba
alp



Registrado: 12 Abr 2004
Mensajes: 413

MensajePublicado: 30/10/2004 2:52 pm
Título:

Hola.
Creo que lo que te pide es esto:
Código:
#include <stdio.h>
#include <conio.h>

void main()
{

   int n_ampolles[] = {500, 450, 532, 560, 540};
   int a = 0;

   while (a < 1999 || a > 2003) {
      printf ("Digues quin any vols saber el nombre d'ampolles venudes: ");
      scanf ("%d", &a);
   }
   printf ("\n\nTotal: %d", n_ampolles[a-1999]);

   getch();
}


Un saludo.
Volver arriba
Yahoo Messenger
nieves



Registrado: 16 Oct 2004
Mensajes: 146

MensajePublicado: 31/10/2004 3:46 am
Título:

gracias es lo q pido xo cuando introduzco un año q no son esos x ejemplo el 2 no m da error y m vuelve a preguntar el año. despues de decirme el total como podria acer pa q no se cerrara el programa y m volviera a preguntar un año?
Salu2
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com