Factorial Impar
Factorial Impar
Factorial Impar
void leer (int num){ int b,i,numdiv; float fact; do{ cout << "ingrese numero" << endl; cin >> num; }while (num<0);//validamos la entrada del dato b=(num%2); //nos arroja el resto de la division if (b==0) { //si es par fact=1; for (i=num;i>=1;i=(i-1)){ //Funcion factorial fact= fact*i; } //fin para cout << "Es par y su factorial es = " << fact << endl; }//fin si else while ((num!=0)&&(b!=0)){ for(i=1;i<=num;i++) { if(num%i==0) //el operador % nos da el resto de la divisin. { numdiv=numdiv+1; } } if(numdiv==2) //si tiene 2 divisores { cout<< num <<" es un numero primo."<< endl; } else // si tiene mas divisores. { cout << num <<" no es un numero primo." << endl; } leer (num); } // fin mientras } // fin void int main(int argc, char** argv) { int num,numdiv,i;
opcional matrices
{ printf(" %d\t",c[i][j]); } printf("\n"); } } break; case 2: { printf("\nRESTA DE MATRICES\n\nCUANTAS FILAS?: "); scanf("%d",&n); printf("CUANTAS COLUMNAS?: "); scanf("%d",&m); for(i=1;i<=n;i++) for(j=1;j<=m;j++) { printf("VALORES DE a[%d][%d] ",i,j); scanf("%d",&a[i][j]); printf("VALORES DE b[%d][%d] ",i,j); scanf("%d",&b[i][j]); c[i][j]=a[i][j]-b[i][j]; } printf("c=\n"); for(i=1;i<=n;i++) { for(j=1;j<=m;j++) { printf(" %d\t",c[i][j]); } printf("\n"); } } break; case 3: { printf("\nMULTIPLICACION DE MATRICES\nCUANTAS FILAS DE LA MATRIZ a?: "); scanf("%d",&n); printf("CUANTAS COLUMNAS DE LA MATRIZa?: "); scanf("%d",&m); printf("CUANTAS FILAS DE LA MATRIZb?: "); scanf("%d",&n2); printf("CUANTAS COLUMNAS DE LA MATRIZ b?: "); scanf("%d",&m2);
if(m!=n2) { printf ("LA OPERACION NO ES VALIDA"); } else { for(i=1;i<=n;i++) for(j=1;j<=m;j++) { printf("DAME LOS VALORES DE LA MATRIZ a[%d][%d] ",i,j); scanf("%d",&a[i][j]); } for(i=1;i<=n2;i++) for(j=1;j<=m2;j++) { printf("DAME LOS VALORES DE LA MATRIZ b[%d][%d] ",i,j); scanf("%d",&b[i][j]); } for(i=1;i<=n;i++) for(j=1;j<=m2;j++) { c[i][j]=0; for(k=1;k<=n2;k++) c[i][j]=a[i][k]*b[k][j]+c[i][j]; } } if(n==m2) { printf("c=\n"); for(i=1;i<=n;i++) { for(j=1;j<=m2;j++) { printf(" %d\t",c[i][j]); } printf("\n"); } } } } getch();
#include<stdio.h> #include<conio.h> int main() { int matriz[3][3]; int f,c,cont=0; for(f=0;f<3;f++) { for(c=0;c<3;c++) { cont++; matriz[f][c]=cont; printf("\t%i",matriz[f][c]); } printf("\n");
getch(); }
int main() { float a,b,c; double x1,x2,y1,y2,z1,z2; cout << "Introduce los coeficientes de la ecuacion\nde segundo grado de la forma ax^2 + bx + c\n"; cout << "\nCoeficiente a: "; cin >> a; cout << "\nCoeficiente b: "; cin >> b; cout << "\nCoeficiente c: "; cin >> c; x1=(b*b)-4*a*c; if (x1<0) { x1=x1*(-1); x2=sqrt(x1); z1=(-b/(2*a)); cout << "\nSoluciones imaginarias : " <<z1<<"+"<<x2<<"i y "<<z1<<"-"<<x2<<"i" ; } else { x2=sqrt(x1); y1=(-b + x2); y2=(-b - x2); z1=(y1/(2*a)); z2=(y2/(2*a)); cout << "\nSoluciones reales: " << z1 << " y " << z2 ; } return 0; } http://foro.elhacker.net/programacion_cc/pequeno_problema_al_hacer_un_programa_de_ecuaciones _de_segundo_grado-t343967.0.html#ixzz1fcNGIMsm
Diana VEntura
Criz Thurner
Luis Gonzalez
Yael Buenda Martnez
Ver todos
Anuncios
Zeno Watch zeno-watch.ch
Gio Garcia #include <stdio.h> #include <math.h> float discrim; /*El discriminante es el nmero que queda dentro de la raz*/ ...Ver ms
Me gustaYa no me gusta Dejar de seguir esta publicacinSeguir esta publicacin Hace 17 minutos
o o o
Aceptar
Aceptar
#include <stdio.h> #include <conio.h> #include <math.h> int i; main() ...
Explizzit Beats