Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRACTICA CALIFICADA 3
Tiempo: 55 minutos
π 2 2 4 4 2n 2n
= x x x x …x x
2 1 3 3 5 2 n−1 2 n+1
Escriba un programa que aproxime π para n dato
Programa
/*Algoritmo que aproxime pi, mediante el factor de Wallis, para un valor n
Autor: Johel Anderson Carpio Rivera
*/
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int n=1;
double pi=1.00, factorWallis;
cout<<"\n\n\tIngrese un n: ";
cin>>n;
Ejemplo:
Dato: 26415
Resultado: Suma de cifras pares: 12
Cantidad de cifras impares: 2
10 puntos
Programa
/*Algoritmo que sume las cifras pares de un numero y la cantidad de cifras impares
Autor: Johel Anderson Carpio Rivera
*/
#include <iostream>
using namespace std;
int main()
{
Resultado de la compilación y ejecución
int x, Spar=0, nimpar=0;
cout<<"\n\n\tIngrese un numero entero: ";
cin>>x;
while(x>0){
if((x%10)%2 == 0){
Spar = Spar + x%10;
}
if ((x%10)%2 != 0){
nimpar = nimpar + (x%10)%2;
}
x=x/10;
}
cout<<"\n\tSuma de cifras pares: "<<Spar<<"\t";
cout<<"\n\tCantidad de cifras impares: "<<nimpar<<"\t";
return 0;
}