si me puede ir orientandolo para ver si lo puedo terminar y aprender hacerlo les agradeceria
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include<stdio.h>
#include<conio.h>
#include <stdlib.h>
#define p printf
#define s scanf
main ()
{
int arreglo[100];
int numero; /*** guarda el numero ha elegir del menu **/
int tope=0;
int contadorAGREGAR; /** contador del for de agregar las pilas **/
int contadorMOSTRAR; /** contador del for de mostrar las pilas **/
int contadorELIMINAR; /** contador del for para eliminar las pilas **/
int cantidadAGREGAR; /** guarda la cantidad de elementos que quiero agregar **/
int cantidadELIMINAR; /** guarda la cantidad de elementos que quiero eliminar **/
do
{
/**COMANDO PARA CAMBIAR COLOR A LA VENTANA**/
system("color 1f");
/** COMANDO PARA LIMPIAR LA PANTALLA **/
system("cls");
/*******************************************/
/*******************************************/
/************ MENU DE OPCIONES **************/
/*******************************************/
/*******************************************/
p("\n\tPOR FAVOR ELIJA UNA DE LAS SIGUIENTES OPCIONES\n\n\n\n");
p("\t\t\tPILA\n");
p("\n\t1.INGRESAR UN DATO A LA PILA \n\n");
p("\t2.MOSTRAR DATOS DE LA PILA\n\n");
p("\t3.ELIMINAR DATO DE LA PILA \n\n");
p("\t4.SALIR DEL PROGRAMA \n");
/***********************************************/
s("%i",&numero); /** guarda el numero que el usuario elige **/
switch(numero)
{
/*******************************************/
/*******************************************/
/****** AGREGAR ELEMENTO A LA PILA*********/
/*******************************************/
/*******************************************/
case 1:{
system ("cls");
p("CUANTOS ELEMENTOS QUIERE AGREGAR A LA PILA ");
scanf("%d", &cantidadAGREGAR);
for( contadorAGREGAR = 1; contadorAGREGAR <= cantidadAGREGAR; contadorAGREGAR++ ){
p("\t INTRODIZCA EL DATO DE LA PILA NUMERO %d : ", contadorAGREGAR);
s("%i",&arreglo[tope]);
tope++; /** aumenta o suma 1 elemento al tope **/
}
}
break;
/*******************************************/
/*******************************************/
/************ MUESTRA LAS PILA **************/
/*******************************************/
/*******************************************/
case 2:
{
system ("cls");
/** compara si tope es igual a 0 **/
if ( tope==0 )
{
/** si la condicion se cumple se muestra que esta vacia **/
p("\t LA PILA ESTA VACIA");
}
else
{
p("\tDATOS DE LA PILA\n\n");
for(contadorMOSTRAR=0; tope>contadorMOSTRAR ;contadorMOSTRAR++)
{
p("\n\t%d ",arreglo[contadorMOSTRAR]);
}
}
}
getch();
break;
/*******************************************/
/*******************************************/
/****** ELIMINA DATO DE LA PILA *********/
/*******************************************/
/*******************************************/
case 3:
{
system ("cls");
if (tope==0)
{
p("\n\t\t NO HAY PILA QUE RETIRAR");
getch();
}
else
{
p("CUANTOS DATOS QUIERE QUITAR DE LA PILA \? ");
s("%d",&cantidadELIMINAR);
system ("cls");
for ( contadorELIMINAR= 0; contadorELIMINAR<cantidadELIMINAR; contadorELIMINAR++)
{
tope--;
p("el elemento %d fue eliminado \n",tope);
getch();
}
}
}
break;
/*******************************************/
/*******************************************/
/******** SALE DEL PROGRMA ***********/
/*******************************************/
/*******************************************/
case 4:
{
printf("\tSALIENDO...\n");
return 0;
}
break;
}
}
while(numero<7);
}
{
system ("cls");
if (tope==0)
{
p("\n\t\t NO HAY PILA QUE RETIRAR");
getch();
}
else {
p("CUANTOS DATOS QUIERE QUITAR DE LA PILA \? ");
s("%d",&max);
system ("cls");
for ( max = 0; max<tope; max++)
{
tope--;
p("LOS ELIMENTOS HAN SIDO ELIMINADOS");
getch();
}
}
}
{
system ("cls");
if (tope==0)
{
p("\n\t\t NO HAY PILA QUE RETIRAR");
getch();
}
else {
p("CUANTOS DATOS QUIERE QUITAR DE LA PILA \? ");
s("%d",&max);
system ("cls");
for ( max = 0; cantidad>=max; max++)
{
p("EL ELEMENTO %d \n", tope);
tope--;
system("pause");
}
}
}
#include<stdio.h>
#include<conio.h>
#include <stdlib.h>
#define p printf
#define s scanf
main ()
{
int arreglo[10];
int numero=0;
int tope=0;
int x=0;
int contador;
int cantidad;
int final;
do
{
/**COMANDO PARA CAMBIAR COLOR A LA VENTANA**/
system("color 1f");
/** COMANDO PARA LIMPIAR LA PANTALLA **/
system("cls");
/*******************************************/
/*******************************************/
/************ MENU DE OPCIONES **************/
/*******************************************/
/*******************************************/
p("\n\tPOR FAVOR ELIJA UNA DE LAS SIGUIENTES OPCIONES\n\n\n\n");
p("\t\t\tPILA\n");
p("\n\t1.INGRESAR UN DATO A LA PILA \n\n");
p("\t2.MOSTRAR DATOS DE LA PILA\n\n");
p("\t3.ELIMINAR DATO DE LA PILA \n\n");
p("\t4.SALIR DEL PROGRAMA \n");
/***********************************************/
s("%i",&numero);
switch(numero)
{
/*******************************************/
/*******************************************/
/****** AGREGAR ELEMENTO A LA PILA*********/
/*******************************************/
/*******************************************/
case 1:{
system ("cls");
p("CUANTOS ELEMENTOS QUIERE AGREGAR A LA PILA ");
scanf("%d", &cantidad);
for( contador = 1; contador <= cantidad; contador++ ){
p("\t INTRODIZCA EL DATO DE LA PILA NUMERO %d : ", contador);
s("%i",&arreglo[tope]);
tope++;
}
}
break;
/*******************************************/
/*******************************************/
/************ MUESTRA LAS PILA **************/
/*******************************************/
/*******************************************/
case 2:
{
system ("cls");
if ( tope==0 ) {
p("\t LA PILA ESTA VACIA");
}
else
{
p("\tDATOS DE LA PILA\n\n");
for(x=0; tope>x ;x++)
{
p("\n\t%d ",arreglo[x]);
}
}
}
getch();
break;
/*******************************************/
/*******************************************/
/****** ELIMINA DATO DE LA PILA *********/
/*******************************************/
/*******************************************/
case 3:
{
system ("cls");
if (tope==0)
{
p("\n\t\t NO HAY PILA QUE RETIRAR");
getch();
}
else
{
[b] p("CUANTOS DATOS QUIERE QUITAR DE LA PILA \? ");
s("%d",&max);
for ( max = 0; max<tope; max++);
{
tope--;
system ("cls");
p("LOS ELIMENTOS HAN SIDO ELIMINADOS");
[/b]
getch();
}
}
}
break;
/*******************************************/
/*******************************************/
/******** SALE DEL PROGRMA ***********/
/*******************************************/
/*******************************************/
case 6:
{
printf("\tSALIENDO...\n");
return 0;
}
break;
}
}
while(numero<7);
}
#include <stdio.h> #include <stdlib.h> #include <conio.h> #define p printf #define s scanf void agregar (void); void retirar (void); void mostrar (void); /*********************************************************/ int pila[100],tope=0,max=1; main() { char sc; system("cls"); system("color A"); /*** MENUU DE PILA Y COLA ***/ p("\n\t\t\t\aPROGRMA DE PILA Y COLA\n\n\t\t\t"); p(" \n\t\t\t**Presione 1 para agregar pilas\n\n"); p("\n\t\t\t**Presione 2 para eliminar pilas \n\n"); p("\n\t\t\t**Presione 3 para mostrar las pilas"); p("\n "); sc=getch(); switch(sc) { case 1: agregar (); break; case 2 : retirar (); break; case 3 : mostrar (); break; } /******otro menu*/ void agregar (void) ( char seguir do { if (tope==10) ( p("\n\noverflow....\n\n"); system ("pause"); ) else ( p("\n\n intruduzca una numero"); tope=tope+1; s("%d",&pila[tope]; ) p("\n\n desea añador otro elemente s/n"); seguir=getch(); system("cls"); ) while ((seguir=='s') || (seguir=='S') && (tope<max); void retirar (void) ( system ("cls"); if (tope==0) { p("underflow presione una tecla "); } else { p("\n\n\nretirado %d de la pila\n\n", pila[tope]); system("pause"); pila[tope]=0; tope=tope=-1 } ) |
#include <stdio.h>
int main ()
{
int i,j,columnas,filas,ventas,promedio;
printf (" diga el numero de columnas \t ");
scanf("%d",&columnas);
printf (" diga el numero de filas \t ");
scanf("%d",&filas);
int matri[columnas][filas];
for (i=1 ; i<=columnas; i++)
{
for (j=1 ; j<=filas; j++)
{
printf ("diga su venta \t %d,%d ",i,j);
scanf ("%d",&ventas);
}
}
promedio=(ventas*filas)/100;
printf ("el promedio de ventas totales son %d ", promedio);
}