ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguaje De Progrmacion


Enviado por   •  24 de Octubre de 2013  •  1.488 Palabras (6 Páginas)  •  203 Visitas

Página 1 de 6

#include <iostream.h>

#include <stdlib.h>

const int N=50;

void matriz(int n,int a[N][N]);

void main()

{ int n,a[N][N];

cout<<"lado de la matriz nxn:";cin>>n;

matriz(n,a);

system("PAUSE");

}

void matriz(int n,int a[N][N])

{ int i,j,cont,k,cont2=0,cont3=0;

for(i=0;i<n;i++)

{ for(j=0;j<n;j++)

{cout<<"["<<i+1<<","<<j+1<<"]=";

cin>>a[i][j];

}

}

for(i=0;i<n;i++)

{ for(j=0;j<n;j++)

cont=0;

{ for(k=1;k<=(a[i][j]);k++)

{if((a[i][j])%k==0)

cont++;

}

if(cont==2)

{cout<<"un primo :"<<a[i][j]<<"; posicion "<<i+1<<","<<j+1<<endl;

cont2++;

}

if(a[i][j]%5==0)

cont3++;

}

}

cout<<"hay "<<cont2<<" primos"<<endl;

cout<<"hay "<<cont3<<"multiplos de 5"<<endl;

}

***

#include <iostream.h>

#include <conio.h>

struct alumno

{char nombre[15];

float talla;

float n1,n2,prom;

};

void main()

{int n,i,t;

float prom,menor;

char m[15];

alumno p[50];

cout<<"ingrese numero de alumnos";cin>>n;

for(i=0;i<n;i++)

{cout<<"datos de alumno"<<i+1<<endl;

cout<<"nombre : ";cin>>p[i].nombre;

cout<<"talla : ";cin>>p[i].talla;

cout<<"nota 1 : ";cin>>p[i].n1;

while(p[i].n1>20){cout<<"ingresa bien la nota 1:";cin>>p[i].n1;}

cout<<"nota 2 : ";cin>>p[i].n2;

while(p[i].n2>20){cout<<"ingresa bien la nota 2:";cin>>p[i].n2;}

p[i].prom=(p[i].n1+p[i].n2)/2;

cout<<"el promedio es: "<<p[i].prom<<endl;

cout<<"_______________________\n\n";

}

menor=p[0].prom;

for(i=0;i<n;i++)

{ if(p[i].prom<menor)

{menor=p[i].prom;

m=p[i].nombre;

t=p[i].talla;

}

}

cout<<"datos del alumno de menor promedio: "<<endl;

cout<<"el nombre de este alumno es: "<<m<<endl;

cout<<"el promedio de este alumno es: "<<menor<<endl;

cout<<"la talla de este alumno es: "<<t<<endl;

}

#include <iostream.h>

#include <stdlib.h>

#include <stdio.h>

const int N=50;

struct producto

{ int codigo;

float precio;

char nombre[15];

};

void main()

{ producto p[N],a;

int n,i;

float monto_compra=0,monto_pagar,d;

cout<<"ingrese su nombre: ";cin>>a.nombre;

cout<<"cuantos productos va a comprar ";cin>>n;

for(i=0;i<n;i++)

{ cout<<"producto Nº"<<i+1<<endl;

cout<<"Codigo: ";cin>>p[i].codigo;

cout<<"Precio: ";cin>>p[i].precio;

monto_compra=monto_compra+p[i].precio;

}

if(monto_compra>1000)

d=0.15;

else if(monto_compra>=500&&monto_compra<=1000)

d=0.10;

else

d=0.05;

monto_pagar=monto_compra*d;

cout<<"Sr.:"<<a.nombre<<endl;

cout<<"Datos de la compra\n";

cout<<"Monto de la compra: "<<monto_compra<<endl;

cout<<"Descuento: "<<d<<endl;

cout<<"Monto a pagar: "<<monto_pagar<<endl;

system("PAUSE");

}

#include <iostream.h>

#include <stdlib.h>

int main()

{ int a[5],i,j,aux,aux2;

for(i=0;i<5;i++)

{cout<<"a["<<i+1<<"]=";

cin>>a[i];

}

//ordenando ascendentemente

for(i=0;i<4;i++)

{ for(j=i+1;j<5;j++)

{ if(a[i]>a[j])

{ aux=a[i];

a[i]=a[j];

a[j]=aux;}

}

}

cout<<"Los elementos del vector, ordenados ASCENDENTEMENTE son: "<<endl;

for(i=0;i<5;i++)

cout<<a[i]<<" ";cout<<"\n\n";

//ordenando descendentemente

for(i=0;i<4;i++)

{for(j=i+1;j<5;j++)

{if(a[i]<a[j])

{aux2=a[i];

a[i]=a[j];

a[j]=aux2;}

}

}

cout<<"Los elementos del vector, ordenados DESCENDENTEMENTE son: "<<endl;

for(i=0;i<5;i++)

cout<<a[i]<<" ";cout<<"\n\n";

system("PAUSE");

return 0;

}

#include <iostream.h>

#include <stdlib.h>

void main()

{ int a[10],b[10],i,k=0;

cout<<"Ingrese 10 elememtos del vector a\n";

for(i=0;i<10;i++)

{

cout<<"a["<<i+1<<"]=";cin>>a[i];

} cout<<endl;

cout<<"Ingrese 10 elememtos del vector b\n";

for(i=0;i<10;i++)

{

cout<<"b["<<i+1<<"]=";cin>>b[i];

} cout<<endl;

cout<<"Los 20 elementos intercalados de a y b son \n";

for(i=0;i<10;i++)

{

cout<<"c["<<k+1<<"]="<<a[i]<<endl;

cout<<"c["<<k+2<<"]="<<b[i]<<endl;

k=k+2;

} cout<<endl;

}****

#include <iostream.h>

#include <stdlib.h>

int main()

{ int i,j,a[3][3],s1=0,s2=0,s3=0,s4=0,s5=0,s6=0,s7=0;

cout<<" datos de la matriz A\n";

cout<<" ___________________\n\n";

for(i=0;i<3;i++)

{ for(j=0;j<3;j++)

{cout<<"ingrese elemento"<<"("<<i+1<<","<<j+1<<"): ";cin>>a[i][j];cout<<endl;

if(i==0) { s1=s1+a[i][j];}

if(i==1) { s2=s2+a[i][j];}

if(i==2) {s3=s3+a[i][j];}

if(i==j) { s4=s4+a[i][j]; }

if(j==0) { s5=s5+a[i][j]; }

if(j==1) { s6=s6+a[i][j];}

if(j==2) {s7=s7+a[i][j];}

}

}

cout<<"la suma de la fila 1 es: "<<s1<<endl;

cout<<"la suma de la fila 2 es: "<<s2<<endl;

cout<<"la suma de la fila 3 es: "<<s3<<endl;

cout<<"la suma de la diagonal es: "<<s4<<endl;

cout<<"la suma de la columna 1 es: "<<s5<<endl;

cout<<"la suma de la columna 2 es: "<<s6<<endl;

cout<<"la suma de la columna 3 es: "<<s7<<endl;

}

nclude <iostream.h>

#include <stdlib.h>

void main()

{ int i,j,a[5][6],cont1=0,cont2=0,cont3=0;

cout<<"Ingresando elementos de la matriz 5x6\n";

for(i=0;i<5;i++)

for(j=0;j<6;j++)

{

cout<<"a["<<i+1<<"]["<<j+1<<"]=";

cin>>a[i][j];

}

for(i=0;i<5;i++)

for(j=0;j<6;j++)

{ if(a[i][j]==0)

cont1++;

else if(a[i][j]>0)

cont2++;

else

cont3++;

}

cout<<"Hay "<< cont1<<" ceros\n";

cout<<"Hay "<< cont2<<" positivos\n";

cout<<"Hay "<< cont3<<" negativos\n";}

...

Descargar como  txt (6.1 Kb)  
Leer 5 páginas más »
txt