Ayuda con el comando "system("cls");"

Publicado por andres88_, Febrero 09, 2009, 22:50:40

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

andres88_

Hola gente, miren toy hacienod algo sencillo, un programita que pide el numero de un articulo, la existencia iniciay y las ventas, y desp muestra los totales de cada articulo. Finaliza con numero de articulo= 9999.

Bueno yo quiero que una vez que pida los datos, las sentencias se borren y solo se muestren los totales. Se entiende?

aca les dejo la codificacion:

Gracias!!


Citar#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
int nart,ei,nartant,venta1,venta,ef,maxven,artmax;

printf("Ingrese numero de articulo: ");
scanf("%d",&nart);
printf("Ingrese existencia inicial:");
scanf("%d",&ei);

while(nart!=9999)
{
nartant=nart;
venta1=0;



while(nart==nartant)
{
printf("Ingrese venta:");
scanf("%d",&venta);

ef=ei-venta;
venta1+=venta;

printf("\nIngrese numero de articulo: ");
scanf("%d",&nart);

}


printf("\nEl articulo numero %d tiene una existencia inicial de %d",nartant,ei);
printf("\nEl articulo numero %d vendio %d unidades\n",nartant,venta1);

if(venta1>maxven)
{
maxven=venta1;
artmax=nartant;
}
printf("\nIngrese existencia inicial:");
scanf("%d",&ei);
}
printf("\nEl articulo numero %d realizo la venta maxima con %d unidaddes vendidas",artmax,maxven);
getch();
}

Predicador

Hola,
SI estas usando conio.h ... por que no usas la funcion scrclr(); para limpiar la pantalla? (al menos exisitia en borland C, ni idea que version de C estas usando).
Baii
En la mayoría de las comunidades online el 90% de los usuarios son mirones que nunca contribuyen, el 9% contribuyen un poco y el 1% son los responsables de casi toda la acción. Nielsen

andres88_

Toy usando el dev c++, y la funcion scrlr(); no me la toma de ninguna forma :-\

Cr[A]dle

#3
Si usas la "libreria" conio.h, te deberia tomar el clrscr()
Sino podes usar el system("cls") pero esa se encuentra dentro de la librería stdlib.h

Bah, ahi bajo el dev c++ y lo pruebo y te digo (siempre usé el Borland...)

Edit: Si, le mandas un system("cls"); antes de que muestre "El articulo numero %d tiene una existencia inicial de %d" o donde te parezca...

Saludos.

hardrocker

Como dijo Cradle, fijate si te toma el Clrscr()... yo solía usarlo.
-·=»‡«=·- M€ÐÏØ€VØ-·=»‡«=·-

nakio_m

lo revivo porque lo vi y no sabia si habian encontrado la solución

Si mal no recuerdo, por ahi no funciona system(cls) y tenes que usar system(clear) si estas en linux, por ahi es tema del sistema operativo en que lo ejecutás.
Yo lo sufrí ese problema.

Saludos
.::Nacho::.