Programa Cantidad de Pares c++:
Programa Cantidad de Impares c++:
Programa Cantidad de Primos c++:
Programa Cantidad de Positivos:
Programa Cantidad de Ceros:
Programa Cantidad de Negativos:
Programa Cantidad de Abundantes:
Programa Cantidad de Deficientes:
Programa Cantidad de perfectos:
#include<iostream>
using namespace std;
int main()
{ int n,pos=0,res=0,par=0,imp=0,b=0,pri=0,suma=0,abun=0,de=0,per=0;
int cero=0,negativo=0;
cout<<"Leer 20 numeros"<<endl;
for (int i=0;i<20;i++)
{
cout<<"Digite el #"<<i<<":";
cin>>n;
if (n>0)
{
pos++;
res=n%2;
if (res==0)
{
par++;
}
if (res!=0)
{
imp++;
}
b=0;
for (int a=1;a<=n;a++)
{
if (n%a==0)
{
b++;
}
}
if (b==2)
{
pri++;
}
suma=0;
for (int a=1;a<n;a++)
{
if (n%a==0)
{
suma=suma+a;
}
}
if (suma>n)
{
abun++;
}
if (suma<n)
{
de++;
}
if (suma==n)
{
per++;
}
}
if (n==0)
{
cero++;
}
if (n<0)
{
negativo++;
}
}
cout<<"Cantidad de Pares:"<<par<<endl;
cout<<"Cantidad de Impares:"<<imp<<endl;
cout<<"Cantidad de Primos:"<<pri<<endl;
cout<<"Cantidad de Positivos:"<<pos<<endl;
cout<<"Cantidad de Ceros:"<<cero<<endl;
cout<<"Cantidad de Negativos:"<<negativo<<endl;
cout<<"Cantidad de Abundantes:"<<abun<<endl;
cout<<"Cantidad de Deficientes:"<<de<<endl;
cout<<"Cantidad de perfectos:"<<per<<endl;
system("pause");
return 0;
}
lunes, 18 de junio de 2012
programa numeros amigos c++
Numeros amigos: Parejas de numeros que cumplen que la suma de los divisores propio de cada uno de ellos da como resultado el otro numero, Ejemplo el 220 y 284.
#include<iostream>
using namespace std;
main()
{ int n,s=0,a=0;
cout<<"Digite un numero:";
cin>>n;
for (int i=1; i<n;i++)
{
if (n%i==0)
{
s=s+i;
}
} cout<<s<<endl;
for (int i=1;i<s;i++)
{
if (s%i==0)
a=a+i;
}cout<<a<<endl;
if (a==n)
cout<<"el numero es amigo"<<endl;
else
cout<<"el numero no es amigo"<<endl;
system("pause");
return 0;
}
martes, 12 de junio de 2012
Programa de los numeros deficiente c++
Los numeros Deficiente: es aquel numero natural que cumple que la suma de sus divisores propis es menor que el. Ejemplo. el 16 ya que 1++2+4+8=15 lo que el 16 es mayor que el 15.
#include<iostream>
using namespace std;
main()
{ int n,a=0;
cout<<"Digite un numero: "<<endl;
cin>>n;
for (int i=1;i<n;i++)
{
if (n%i==0)
{
a=a+i;
}
}
if (a<n)
{
cout<<"El numero es Deficiente"<<endl<<endl;
}
else
cout<<"El numero no es Deficiente"<<endl<<endl;
system("pause");
return 0;
}
#include<iostream>
using namespace std;
main()
{ int n,a=0;
cout<<"Digite un numero: "<<endl;
cin>>n;
for (int i=1;i<n;i++)
{
if (n%i==0)
{
a=a+i;
}
}
if (a<n)
{
cout<<"El numero es Deficiente"<<endl<<endl;
}
else
cout<<"El numero no es Deficiente"<<endl<<endl;
system("pause");
return 0;
}
Programa de los Numeros Abundantes c++
Los Numeros Abundantes: son aquellos numeros que la suma de los divisores propios es mayor que el numero. Ejemplo. el 12 porque 1+2+3+4+6=16 por lo que 16 es mayor que 12.
#include<iostream>
using namespace std;
main()
{ int n,a=0;
cout<<"Digite un numero: ";
cin>>n;
for (int i=1;i<n;i++)
{
if (n%i==0)
{
a=a+i;
}
}
if (a>n)
{
cout<<"El numero es Abundante"<<endl<<endl;
}
else
cout<<"El numero no es Abundante"<<endl<<endl;
system("pause");
return 0;
}
#include<iostream>
using namespace std;
main()
{ int n,a=0;
cout<<"Digite un numero: ";
cin>>n;
for (int i=1;i<n;i++)
{
if (n%i==0)
{
a=a+i;
}
}
if (a>n)
{
cout<<"El numero es Abundante"<<endl<<endl;
}
else
cout<<"El numero no es Abundante"<<endl<<endl;
system("pause");
return 0;
}
lunes, 11 de junio de 2012
Programa que Calcula indice de un Estudiante c++
#include<iostream>
using namespace std;
main()
{char nom[20];
char asig[15];
int n,s=0,t=0,tot=0,cred,k=0,b=0,nota,part=0;
float ind=0;
cout<<"Digite el nomebre del Estudiantes:";
cin.getline(nom,sizeof(nom));
cout<<endl<<"Cantidad de asignaturas:";
cin>>n;
while(n>8||n<1)
{
cout<<"Error digita un numero entre 1y8:";
cin>>n;
};
for (int i=0;i<n;i++)
{fflush(stdin);
cout<<endl<<"Digite el nombre de Asignatura: ";
cin.getline(asig,sizeof(asig));
do{
cout<<"Credito de asignatura entre 1y6:";
cin>>cred;
}
while(cred<1||cred>6);
t=0;
s=0;
for (int a=1;a<4;a++)
{
cout<<"Digite la Nota #"<<a<<":";
cin>>nota;
while(nota<1||nota>30)
{
cout<<"Digite la Nota #"<<a<<"entre 1 a 30:";
cin>>nota;
}
s=s+nota;
}
cout<<"Digite participacion: ";
cin>>part;
while (part<1||part>10)
{
cout<<"Error Digite un valor entre 1 y 10: ";
cin>>part;
}
s+=part;
cout<<s<<"=>";
if (s>0&&s<60)
{
cout<<"F";
b=0;
}
if (s>59&&s<70)
{
cout<<"D";
b=1;
}
if (s>69&&s<80)
{
cout<<"C";
b=2;
}
if (s>79&&s<90)
{
cout<<"B";
b=3;
}
if (s>89&&s<101)
{
cout<<"A";
b=4;
}
t=b*cred;
k=k+t;
tot=tot+cred;
}
ind=(float)k/tot;
cout<<endl<<"El indice del Estudiante es: "<<ind<<endl;
system("pause");
return 0;
}
using namespace std;
main()
{char nom[20];
char asig[15];
int n,s=0,t=0,tot=0,cred,k=0,b=0,nota,part=0;
float ind=0;
cout<<"Digite el nomebre del Estudiantes:";
cin.getline(nom,sizeof(nom));
cout<<endl<<"Cantidad de asignaturas:";
cin>>n;
while(n>8||n<1)
{
cout<<"Error digita un numero entre 1y8:";
cin>>n;
};
for (int i=0;i<n;i++)
{fflush(stdin);
cout<<endl<<"Digite el nombre de Asignatura: ";
cin.getline(asig,sizeof(asig));
do{
cout<<"Credito de asignatura entre 1y6:";
cin>>cred;
}
while(cred<1||cred>6);
t=0;
s=0;
for (int a=1;a<4;a++)
{
cout<<"Digite la Nota #"<<a<<":";
cin>>nota;
while(nota<1||nota>30)
{
cout<<"Digite la Nota #"<<a<<"entre 1 a 30:";
cin>>nota;
}
s=s+nota;
}
cout<<"Digite participacion: ";
cin>>part;
while (part<1||part>10)
{
cout<<"Error Digite un valor entre 1 y 10: ";
cin>>part;
}
s+=part;
cout<<s<<"=>";
if (s>0&&s<60)
{
cout<<"F";
b=0;
}
if (s>59&&s<70)
{
cout<<"D";
b=1;
}
if (s>69&&s<80)
{
cout<<"C";
b=2;
}
if (s>79&&s<90)
{
cout<<"B";
b=3;
}
if (s>89&&s<101)
{
cout<<"A";
b=4;
}
t=b*cred;
k=k+t;
tot=tot+cred;
}
ind=(float)k/tot;
cout<<endl<<"El indice del Estudiante es: "<<ind<<endl;
system("pause");
return 0;
}
martes, 5 de junio de 2012
Informatica primera parte
Que es informatica?
Informatica: es la ciencia que se encaga del estudo y aplicación del tratamiento automático de la información, utilizando dispositivos electrónicos y sistemas computacionales.
El término informática proviene del francés informatique, implementado por el ingeniero Philippe Dreyfus a comienzos de la década del ’60. La palabra es, a su vez, un acrónimo de information y automatique.
De esta forma, la informática se refiere al procesamiento automático de información mediante dispositivos electrónicos y sistemas computacionales. Los sistemas informáticos deben contar con la capacidad de cumplir tres tareas básicas: entrada (captación de la información), procesamiento y salida (transmisión de los resultados). El conjunto de estas tres tareas se conoce como algoritmo.
Informatica: es la ciencia que se encaga del estudo y aplicación del tratamiento automático de la información, utilizando dispositivos electrónicos y sistemas computacionales.
El término informática proviene del francés informatique, implementado por el ingeniero Philippe Dreyfus a comienzos de la década del ’60. La palabra es, a su vez, un acrónimo de information y automatique.
De esta forma, la informática se refiere al procesamiento automático de información mediante dispositivos electrónicos y sistemas computacionales. Los sistemas informáticos deben contar con la capacidad de cumplir tres tareas básicas: entrada (captación de la información), procesamiento y salida (transmisión de los resultados). El conjunto de estas tres tareas se conoce como algoritmo.
programa de los numeros perfectos c++
Numero perfecto: Un numero es perfecto cuando las suma de sus devisores propio excepto el propio numero. ejemplo 6(1+2+3=6),28,496,8128....
#include<iostream>
using namespace std;
int main()
{ int n,p=0;
cout<<"Digite un nemero mayor que 1:";
cin>>n;
for (int i=1;i<n;i++)
{
if (n%i==0)
{p=p+i; } //suma de los divisores.
}
if (p==n)
cout<<endl<<"El numero es perfecto."<<endl;
else
cout<<endl<<"El numero no es perfecto."<<endl;
system("pause");
return 0;
}
#include<iostream>
using namespace std;
int main()
{ int n,p=0;
cout<<"Digite un nemero mayor que 1:";
cin>>n;
for (int i=1;i<n;i++)
{
if (n%i==0)
{p=p+i; } //suma de los divisores.
}
if (p==n)
cout<<endl<<"El numero es perfecto."<<endl;
else
cout<<endl<<"El numero no es perfecto."<<endl;
system("pause");
return 0;
}
programa de los numeros compuestos c++
Numeros compuestos: Un numero es compuesto cuando es mayor que uno(1) y que no es primo. ejemplo, 4,6,8,9,10....
#include<iostream>
using namespace std;
int main()
{ int n,p=0;
do
{
cout<<"Digite un nemero mayor que 1:";
cin>>n;
}
while (n<2);//validacion cuando es mayor que uno.
for (int i=1;i<=n;i++)
{
if (n%i==0)//pregunta si el residuo es igual a 0.
p++; //contador.
}
if (p==2)//si p es igual a 2 no es compuesto
cout<<endl<<"El numero no es compuesto."<<endl;
else//de lo conrario es compuesto.
cout<<endl<<"El numero es compuesto."<<endl;
system("pause");
return 0;
}
#include<iostream>
using namespace std;
int main()
{ int n,p=0;
do
{
cout<<"Digite un nemero mayor que 1:";
cin>>n;
}
while (n<2);//validacion cuando es mayor que uno.
for (int i=1;i<=n;i++)
{
if (n%i==0)//pregunta si el residuo es igual a 0.
p++; //contador.
}
if (p==2)//si p es igual a 2 no es compuesto
cout<<endl<<"El numero no es compuesto."<<endl;
else//de lo conrario es compuesto.
cout<<endl<<"El numero es compuesto."<<endl;
system("pause");
return 0;
}
programa de los numeros primos en c++
Que es un numero primo: Un numero es primo cuando un numero natural mayor que 1 cumple que sus divisores son el uno(1) y el mismo numero, ejemplo:2,3,5,7,11.....
#include<iostream>
using namespace std;
int main()
{ int n,b=0;
do
{
cout<<"Digite un numero mayor que 1:";
cin>>n;
}
while(n<2); //Validacion de un numero primo cuando es mayor que 1.
for (int i=1;i<=n;i++)
{
if (n%i==0)//si el residuo es igual a 0 suma uno.
b++;
}
if (b==2)//cuando b(la suma) se igual a 2 el numero es primo.
{
cout<<endl<<"El numero es Primo"<<endl;
}
else //de lo contrario el numero no es primo.
cout<<"El numero no es primo"<<endl;
system("pause");
return 0;
}
Suscribirse a:
Entradas (Atom)