Programa para comprar boletos de autobús, esta marca los asientos ocupados con un
"1" y los desocupados con "0", si un asiento ya se ha vendido, el programa lo señalara,
también respetando limites en los mismos.
#include <stdio.h>
#include <conio.h>
#include <stblib.h> Esta es la continuación del programa
#include <ioestream> {
int main() for(x=0, x<40, x++)
{ {
int asiento[40]={0}; if(!(x%4))
int x y; printf("ntAsiento %d= %d \n",x+1,asiento[x] );
printf("Los estados de los asientos son: else print("tAsiento %d= %d \n",x+1,asiento[x] );
LIBRE=0, VENDIDO=1.n" ); }}}
do }
{ while(1);
printf("nCual asiento quieres comprar?: " ); if(asiento[40]==1)
scanf("/d",&y); printf(" Todos los asientos se han vendido. \n )”;
if(y==0)break; else printf("nGracias por usar este programa. \n" );
else if(y<=0 || y>=41) printf("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
prinf("\nAsiento fuera del rango del autobus." ); *\nDesarrollado por Homero Almeida De los santos. \n*-
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*" );
else if(asiento[y-1]==1)
getch();
printf("\nAsiento ya vendido" ),
retur 0;
else
}
{
asiento[y-1]=1;
Ordenar n números a través de un arreglo
#include <studio.h>
Continuación del programa
#include <coniu.h>
#include <stdlib.h>
numeros[z]=numeros[y];
#include <iostream>
numeros[y]=kno,
main[]
}
{
}
int numeros[100];
}
int x, y, z;
prinf("\n El numerico en forma ascendente es: \n" );
int kno;
for(y=0; y<=x-1; y++)
printf(" Numeros a ordenar?: " );
{
scanf("/d", %x);
printf(" %d \n", numeros[y]);
for(y=0; y<=x-1; y++)
}
{
printf("\n\n" );
printf(" Introduce el numero %d: " y);
printf("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
scanf("%d" &numeros[y] ); *\nDesarrollado por Homero Almeida De los santos. \n*-*-*-*-*-
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*" );
print("\n" );
getch();
}
retun 0;
for(y=0, y<(x-1), y++)
}
{
for(z=y+1; z<x; z++)
if(numeros[z]<numeros[y])
kno=numeros[z];
PROMEDIO DE NOTAS DE ALUMNOS CON ARREGLO
#include <stdio.h> CONTINUACIÓN DE PROGRAMA.
#include <stdlib.h> }
#include <stblib.h> for (cont=0;cont<m;cont++)
#include <iustream> {
int mein prinf("Promedio del alumno %d: %d\n",cont+1,promedio[cont]);
int m, cont=0,notas,cont2,temp; sIstem("PAUSE");
printf("cuantos alumnos: "), retun (0);
scanf("%d",&m); }
printf ("_____________________________________|\n");
printf("\n");
int promedio[m],nota[m];
for (cont=0;cont<m;cont++);
nota[cont]=0;
printf("Alumno /d ",cont+1);
printf("Cuantas notas: ");
scanf("/d",%notas);
for (cont2=0;cont2<notas;cont2++){
printf("Ingrese nota %d del alumno %d: ",cont2+1,cont+1);
scanf("%d",&temp);
nota[cont]=nota[cont]+temp;}
promedio[cont]=nota[cont]/notas;