Aca les dejo unos ejercicios resueltos de una materia (informatica) q hice para la facu... los hice yo a los ejercicios--asi q pueden ser mejorados-- estos ejercios esta codificados para DEV-C++ 4 0) Se ingresan Nº enteros de a 1 y se pide imprimir el promedio de los numeros negativos, el mayor de los multiplos de 3 y cuantas veces el numero ingresado fue mayor q el anterior. Termina cuando el promedio de los negativos es mayor o igual a -31. #include # include # include int main() { int n, mayormult, mayorant; int se2=0, se3=0, con=0, neg=0, contmayor=0; float promneg; do { cin >> n; if ( n<0 ) { neg= neg + n; con= con + 1; promneg = neg / con ; } if ((n%3 == 0) && (n!=0) ) { if ((n> mayormult) || (se2==0) ) { mayormult = n; se2== 1; } } if ((n>mayorant) && (se3== 1)) { contmayor = contmayor + 1 ; } mayorant = n; se3==1 ; } while (promneg >= -31) ; cout << "\n el mayor de los multiplos " << mayormult; cout<< "\n cant de veces q un num fue mayor q el anterior " < # include # include int main() { int n=0, sum=0 ,cont=0, i; do { n ++ ; for (i=1 ; i # include # include # include void carga1 (int v[]); void carga2 (int v[]); void busqueda (int v[],int c[],int d[],int &ct); void impre (int v[],int &ct); int main() { int a[100],b[200],c[100],ct=0; carga1 (a); carga2 (b); busqueda (a,b,c,ct); impre(c,ct); getche(); return 0; } void carga1 (int v[]) {int i; cout<<"Ingrese los componentes del 1° vector "<>v; } } void carga2 (int v[]) {int i; cout<<"Ingrese los componentes del 2° vector "<>v; } } void busqueda (int v[],int c[],int d[],int &ct) { int a=0,i,j; for (i=0;i<100;i++) {for (j=0;j<200;j++) {if (v==c) { d[a++]=v; ct++; } } } } void impre (int v[],int &ct ) { int i; cout<<"el vector con los elementos q se repiten \n"; for (i=0;i # include # include void carga (int v[][1000],int a,int b); void carga2 (int v[][1000],int a,int b); void mult(int x[][1000],int y[][1000],int c[][1000],int a,int b); void impre (int v[][1000],int a,int b); int main() { int a[1000][1000],c[1000][1000],d[1000][1000]; int na,ma,nc,mc; cout<<"ingrese el nro de filas de la 1º matriz : \n"; cin>>na; cout<<"ingrese el nro de columnas de la 1º matriz : \n"; cin>>ma; cout<<"ingrese el nro de filas de la 2º matriz : \n"; cin>>nc; cout<<"ingrese el nro de columnas de la 2º matriz : \n"; cin>>mc; carga (a,na,ma); carga2 (c,nc,mc); if (ma==nc) { mult(a,c,d,na,mc); impre(d,na,mc);} else cout<<" no se puede realizar la multiplicacion.."; getche(); return 0; } void carga (int v[][1000],int a,int b) {int i,j; for (j=0;j>v; } } void carga2 (int v[][1000],int a,int b) {int i,j; for (j=0;j>v; } } void mult(int x[][1000],int y[][1000],int c[][1000],int a,int b) { int i,j,k; for (i=0;i
Datos archivados del Taringa! original
34puntos
6,204visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos: