Sei sulla pagina 1di 5

1.comparar entre las caracteristicas de los sistemas operativos linux y windows. resaltar las semejanzas y diferencias. 2.

cuales son las caracteristicas(semejanzas y diferencias) de la prog. estructurada y la prog. orientadas a objetos. la programacion estructurada significa: tiene un diseador modular. los modulos se disean en metodoligia descendente. cada modulo se codifica utilizando las tres estructuras de control basica: secuenciales, selectivas y repetitivas. programacion orientadas a objetos: el programa se organiza como un conjunto finito de objetos q contienen datos y operaciones q llaman a esos datos y q se comunican entre si mediante mensajes. en prog orientadas a objetos un problema no se descompone en funciones sino en obajetos, esto permite asociar objetos del problema a los objetos del mundo real . tiene las sgts propiedades: abstraccion , encapsulado de datos, ocultacion de datos, referencia .

3.se dispone 2 vectores denominados alpha y beta del mismo tipo y dumero de elementos, se pide asignar los valores por metodo mas adecuado, luego mostrar en 2 columnas adyacentes. acontinuacion se debe calcular el elemento mayor en el vector alfa, una vez ubicada se debe mostrar su valor y el valor correspondiente en posicion del vector beta. #include<iostream> using namespace std; int main() { int alpha[3],beta[3],i,j,m,posicion;// traten de cambiar el numero de elementos puede ser de 3 o mas para q no sospeche cout<<"ingrese los elementos de alpha"; for(i=0;i<3;i++) cin>>alpha[i]; cout<<"ingrese los elementos de beta"; for(j=0;j<3;j++) cin>>beta[j]; for(i=0;i<3;i++) { cout<<alpha[i]<<""<<beta[i]; cout<<endl; } m=alpha[0],posicion=1 ; if(m<alpha[1]) m=alpha[1],posicion=2; if(m<alpha[2]) m=alpha[2],posicion=3; cout<<"el mayor es"<<m<<endl; cout<<"la posicion es="<<posicion<<"respecto de el vector beta"<<endl; system("pause");

return 0; } 4este es el problema de la 4 practica .... de la ecuacion de poisen... solo q varia en la cantidad de clientes #include<iostream> #include<cmath> #define e 2.71828 using namespace std; float factorial(float x,float numero) // esta es la unica solucion en lo q es el tema de funciones... el profe kiere q lo hagamos asi.... { float fac=1; for(x=1;x<=numero;x++) fac=fac*x; return fac; } float potencia(float a,float x,float numero) { for(x=1;x<=numero;x++) return pow(a,x); } float inverso(int b) // aca pueden poner int o double.... para q el profe no se de cuenta ni sospeche { return 1/pow(e,b);} int main() { float x,numero; int landa; float p; cout<<"ingrese numero"; cin>>numero; cout<<"ingrese los clientes por minuto"; cin>>landa; factorial(x,numero); inverso(landa); potencia(landa,x,numero); p= (potencia(landa,x,numero)* inverso(landa))/factorial(x,numero); cout<<"la probabilidad es = " << p << endl; system("pause"); return 0; } 5. escriba una funcion en c++(ni modo en javal xD) q calcule el volumen de un cilindro (v=pi*r*r*L)y otra q calcule el area de la superficie del cilindro(a=2*pi*r*L) y en el programa principal main(recicir desde el teclado una opcion de calculo y los datos necesarios, para el resultado debera invocar a las funciones segun lo requerido y mostrar adecuadamente los resultados. ) #include <iostream>; #define pi 3.1415 using namespace std;

float volumen(float r,float l) { return pi*r*r*l;} float superficie(float r, float l ) { return 2*pi*r*l; } int main() { float r,l; cout<<"ingresar el radio"; cin>>r; cout<<"ingrese la altura"; cin>>l; volumen(r,l); superficie(r,l); cout<<"el volumen es = " << volumen(r,l) << "y la superficie es = " << superficie(r,l) << endl; system("pause"); return 0 ; } 6 maana se los mandare xicos ...,espero q les sirva ... ya dije si pasan a otra gente.,.. ustedes se responzabilizan.... iop no... pero para evitar problemas.....no se lo manden a otra gente

#include<iostream> using namespace std;

int main() { int z[2][2],s; int i,j; int A[2]; int B[2]; cout<<"ingrese los elementos de la matriz"; for(i=0;i<2;i++) for(j=0;j<2;j++) cin>>z[i][j];

cout<<"<-esta es la matriz original->\n";

for(i=0;i<2;i++) { for(j=0;j<2;j++)

cout<< z[i][j]; cout<< endl; } for(j=0;j<2;j++) { s=0; for(i=0;i<2;i++) s=s+z[i][j]; cout<<"la suma se columnas "<< j+1<<"es ="<< s <<endl; A[j]=s; }

cout<<" el vector A es igual a "<<endl; for(j=0;j<2;j++) { cout<<A[j]; cout<<endl; } // la matriz transpuesta cout<<"<_esta es la matriz transpuesta->\n";

for(i=0;i<2;i++) { for(j=0;j<2;j++)

cout<<z[j][i]; cout<<endl;

} for(j=0;j<2;j++) { s=0; for(i=0;i<2;i++) s=s+z[i][j]; cout<<"la suma se filas "<< j+1<<"es ="<< s <<endl; B[j]=s; }

cout<<" el vector B es igual a "<<endl; for(j=0;j<2;j++) { cout<<B[j]<<endl;

} system("pause"); return 0; }

Potrebbero piacerti anche