Ir al contenido principal

Entradas

Programacion: Programas en c++ - ordenamientos con estructuras por burbuja

2.- Programar el método de ordenamiento por burbuja usando estructura de datos. #include #include #include #define MAX 50 struct ordenamiento {int elem ; }; void leerarray(int,struct ordenamiento []); void burbuja (int,struct ordenamiento []); void muestra (int,struct ordenamiento []); void main() { int n; struct ordenamiento orden[MAX]; cout >n; leerarray(n,orden); burbuja (n,orden); cout >a[i].elem; } } void burbuja (int n,struct ordenamiento a[]) { int i,j; struct ordenamiento temp; for(i=1;i =i;j--) if(a[j-1].elem >a[j].elem) { temp=a[j-1]; a[j-1]=a[j]; a[j]=temp; } } void muestra (int n,struct ordenamiento a[]) { for(int i=0;i
Entradas recientes

Programación en c++: Series de Fracciones negativas - 1/2 , - 3/4, - 5/6, -7/8...

3.- Programa que permita imprimir los n fracciones negativas dadas las siguientes     - 1/2 , - 3/4, - 5/6,  - 7/8.................. #include #include<iostream.h> #include<conio.h> void main() {int n,v1=-1,v2=2;  clrscr();  cout<<"Ingresar limite:";  cin>>n;  cout<<endl;  for(int c=1;c<=n;c++)  {cout<<v1<<","<<v2<<","<<" ";  v1=v1-2;  v2=v2+2;  }  getch();  }

Programación en c++: Series de Fracciones - Suma de 1/2 + 2/3 + 4/8 + 7/17...

2.- Imprimir la suma de n cantidad de fracciones dada la siguiente:      1/2 + 2/3 + 4/8 +  7/17........ #include #include<iostream.h> #include<conio.h> void main() {int n;  float s=0,den=2,num=1,k=-3;  clrscr();  cout<<"Ingresar limite:";  cin>>n;  cout<<endl;  for(int c=1;c<=n;c++)  {cout<<num<<"/"<<den<<" ";  s= s + (num/den);  num=num+c;  k=k+4;  den=den+k;  }  cout<<"La suma es:"<<s;  getch();  }

Programación en c++ : Usando if y while - Números pares e Impares

4.- Ingresar n números y debe imprimir cuantos de ellos son pares y cuantos son impares. #include #include<iostream.h> #include<conio.h> void main() {int n, cp=0,ci=0,c=0,x; clrscr(); cout<<"Ingresar cantidad de numeros:"; cin>>n; while (c<n) { cout<<"Ingresar numero:"; cin>>x; if(x % 2==0) cp=cp+1; else ci=ci+1; c=c+1; } cout<<"los numeros pares son:"<<cp<<endl; cout<<"los numeros impares son:"<<ci<<endl; getch(); }

Programación en c++ : Usando if y while - Alumnos permitidos para formar equipo de Basquétbol

3.- En un colegio, se necesita hacer una selección de basquetbol que represente al colegio, para lo cual es requisito indispensable que los postulantes sean menores o iguales a 19 años, con un estatura de mas de 1,75 cm y el peso tiene que estar entre los 80 kg y 75. Se pide hacer un programa que permita ingresar n postulantes a formar parte de la selección, y que imprima: Cantidad de alumnos que pasaron son Cantidad de alumnos que desaprobaron Cantidad de alumnos que pasaron dos de los requisitos #include #include<iostream.h> #include<conio.h> void main() {int edad,n,cp=0,cd=0,cdr=0,c=0,estatura,peso; clrscr(); cout<<"Ingresar cantidad de alumnos:"; cin>>n; while(c<n) { cout<<"ingresar edad:"; cin>>edad; cout<<"Ingresar estatura:" ; cin>>estatura; cout<<"ingresar peso:"; cin>>peso; if(edad<=19)  if(estatura>=175)    if(peso<=80 && peso>=75)   ...

Programación en c++ : Usando if y while - Imprimir nota, sexo y estado civil

2.- Programa que permite ingresar n Alumnos, nota, sexo y estado civil, y debe imprimir:  *cantidad de hombres  *cantidad de mujeres  *cantidad de hombres aprobados  *cantidad de mujeres aprobadas  *cantidad de hombres casados  *cantidad de hombres casados aprobados  *cantidad de hombres casados desaprobados  *cantidad de mujeres solteras aprobadas  *cantidad de mujeres divorciadas  *cantidad de desaprobados #include<iostream.h> #include<conio.h> void main() {int n,nota,h,m,hap,map,hcas,hca,hcd,msap,mdiv,des,mdes,hdes; char sex,est,op; do {h=0;m=0;hap=0;map=0;hcas=0;hca=0;hcd=0;msap=0;mdiv=0;des=0;mdes=0;hdes=0; clrscr(); do { cout<<"Ingresar cantidad de alumnos:";   cin>>n; }while(n<=0); for(int c=0;c<n;c++) { do {cout<<"Ingresar nota:"; cin>>nota; } while(nota<0 || nota>20);  do   {cout<<"Ingresar sexo:";   cin>>sex;   }while(sex !='...