C++ whife

Solo disponible en BuenasTareas
  • Páginas : 8 (1840 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de junio de 2011
Leer documento completo
Vista previa del texto
#include <iostream.h>
#include <conio.h>
#include <ctype.h>
void main()
{
int i; long x,y,suma=0;
clrscr();
i=0; cout<<"Los elementos de la serie son: \n";
while (i<=143)
{x=3+2*i; y=-2+3*i; i=i+1;
if (i%7==0) {cout<<"\n"<<x<<", "<<y<<", ";}
else {cout<<x<<", "<<y<<", "; suma=suma+x+y;}
}cout<<"\nLa suma de todos sus elementos es: "<<suma;
getch();
}

Muestra las potencies de los factores 2, 3 y 5 en un Número N
# include <iostream.h>
# include <conio.h>
# include <ctype.h>
void main()
{int n2,n3,n5; long N,M;
char Rpta;
clrscr();
do {
cout<<"Ingrese numero: "; cin>>N;
M=N; n2=0; n3=0; n5=0;
while (M%2==0) {n2=n2+1; M=M/2;}
while (M%3==0){n3=n3+1; M=M/3;}
while (M%5==0) {n5=n5+1; M=M/5;}
cout<<"\nLas potencias del numero para los factores 2, 3 y 5 son: ";
cout<<"\n"<<n2<<", "<<n3<<" y "<<n5<<" respectivamente";
cout<<"\n\nDesea continuar (S/N)? "; cin>>Rpta;
}
while (toupper(Rpta)!='N');
getch();
}

//Operaciones con las cifras de un número
# include<iostream.h>
# include <conio.h>
# include <ctype.h>
# include <math.h>
void main()
{int R,k,max,min; long int N,M,suma,suma1,inv; float prom,desv;
char Rpta;
clrscr();
max=0; min=9;
do {
cout<<"Ingrese numero: "; cin>>N;
M=N; inv=0; k=0; suma=0;
while (M>0) {R=M%10; inv=inv*10+R; M=M/10;
if (R>max) max=R;
if (R<min) min=R;
suma=suma+R;suma1=suma1+R*R; k++;}
prom=suma*1.0/k;
desv=sqrt(suma1*1.0/k-pow(prom,2));
cout<<"\nEl mayor numero es :"<<max;
cout<<"\nEl menor numero es :"<<min;
cout<<"\nEl numero tiene "<<k<<" cifras";
cout<<"\nEl promedio de las cifras del numero es "<<prom<<"\n";
cout<<"\nLa desviacion estandar de las cifras del numero es"<<desv<<"\n";
cout<<"\n\nDesea continuar (S/N)? "; cin>>Rpta;
}
while (toupper(Rpta)!='N');
getch();
}

//Lee un número N y disminuye en uno a cada cifra impar
# include <iostream.h>
# include <conio.h>
# include <ctype.h>
void main()
{int R,k; long N,M,inv;
char Rpta;
clrscr();
do {
cout<<"Ingrese numero: "; cin>>N;
M=N; inv=0; k=0;
while(M>0) {R=M%10; M=M/10;
if (R%2!=0) R=R-1;
inv=inv*10+R; k++;}
M=inv; inv=0;
while (M>0) {R=M%10; M=M/10;
inv=inv*10+R;}
cout<<"\nEl nuevo numero formado es :"<<inv;
cout<<"\nEl numero tiene "<<k<<" cifras";
cout<<"\n\nDesea continuar (S/N)? "; cin>>Rpta;
}
while (toupper(Rpta)!='N');
getch();
}

//Ingresa un conjunto de datos y los tabula en04 clases
# include <iostream.h>
# include <conio.h>
# include <ctype.h>
void main()
{int i,n1,n2,n3,n4,N,Dato; long suma;
float prom;
char Rpta;
clrscr();
do {
cout<<"Ingrese numero de datos: "; cin>>N;
i=1; n1=0; n2=0; n3=0; n4=0; suma=0;
while (i<=N)
{cin>>Dato; suma=suma+Dato;
if (Dato<=8) n1=n1+1;
if (Dato<=13 && Dato>8)n2=n2+1;
if (Dato<=17 && Dato>13) n3=n3+1;
if (Dato>17) n4=n4+1;
i=i+1;}
prom=suma/(i-1);
cout<<"\nLa Tabla de frecuencias para los datos es: ";
cout<<"\n[00 - 08] "<<n1;
cout<<"\n<08 - 13] "<<n2;
cout<<"\n<13 - 17] "<<n3;
cout<<"\n<17 - 20] "<<n4;
cout<<"\n\nDesea continuar (S/N)? "; cin>>Rpta;
}while (toupper(Rpta)!='N');
getch();
}

PRÁCTICA DE LABORATORIO Nº 3
1. Ingrese al entorno de programación Borland (Turbo) C++. Para ello, haga doble [Click] en el ícono correspondiente del Escritorio Windows o seleccione la opción correspondiente desde el menú Inicio.
#include <iostream.h>
#include <conio.h>
void main()
{
int anno, i;
clrscr();
i=3;
while(anno!=0)...
tracking img