Documentos de Académico
Documentos de Profesional
Documentos de Cultura
METODOLOGIA DE LA PROGRAMACION 1 SIS 1110 “C”
DOCENTE:Ing. Balderrama Vasquez Carlos Ricardo
AUXILIAR: Univ. Quispe Martínez Juan Visney
UNIVERSITARIO: Cayo Quelca Gualberto
Fecha de Entrega: Segundo Parcial
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main()
{
int a,b,c;
cout<<"introdusca el numero inicial: ";
cin>>a;
cout<<"introdusca el numero final: ";
cin>>b;
c=1;
for(int i=a;i<=b;i++)
{
if(i%3==0)
c=c+1;
}
cout<<"Existen "<<c<<" multiplos de 3"<<endl;
return 0;
}
3. Dado un numero N introducido por teclado generar los primeros N términos de la
serie Fibonacci
Ej. N=8
R. 1 1 2 3 5 8 13 21
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main() {
int a,b,c,n,cc=2;
a=1;
b=1;
cout<<"hasta q numero quiere la serie: ";
cin>>n;
cout<<a<<"\t"<<b<<"\t";
while(cc<n){
c=a+b;
cout<<c<<"\t";
cc++;
a=b;
b=c;
}
return 0;
}
4. Dado un numero N introducido por teclado generar la siguiente serie.
Ej. N=5
R. 2 . . .
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<cmath>
using namespace std;
int main()
{
float n,i,s;
cout<<"introdusca un numero hasta donde se sume: ";
cin>>n;
s=0;
for(i=1;i<=n;i++)
s=s+(pow(2,i)/i);
cout<<"el resultado es "<<s<<endl;
return 0;
}
5. Generar un algoritmo para calcular la cantidad total de cuadrados que existe en
un cuadrado de tamaño N.
Ej. N=3
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<math.h>
using namespace std;
int main()
{
int n,r;
cout<<"intrudusca el tamaño: ";
cin>>n;
r=0;
for(int i=1;i<=n;i++)
r=r+pow(i,2);
cout<<"La cantidad total de cuadrados es: "<<r<<endl;
return 0;
}
6. Realizar un programa para verificar si un número introducido por teclado es un
número primo o no.
Ej. N = 13
R. El número es primo.
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main()
{
int a,n,p;
cout<<"introdusca el numero: ";
p=1;
cin>>n;
a=n%2;
a=(n+a)/2;
for(int i=2;i<=a;i++)
if(n%i==0)
p=0;
if(p=1)
cout<<"El numero es primo"<<endl;
else
cout<<"El numero no es primo"<<endl;
return 0;
}
7. Dado un numero N de al menos 5 dígitos, encontrar la cantidad de dígitos pares
e impares que tiene.
Ej. N = 928421
R. El número tiene 4 números pares y 2 números impares.
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main() {
int a=0,b,d,np=0,ni=0;
cout<<"ingrese el numero"<<endl;
cin>>b;
d=b*1;
while (b>0)
{
if(b%2==0)
{
np=np+1;
}
else
ni=ni+1;
b=b/10;
a++;
}
cout<<"El numero tiene "<<np<<" numeros pares"<<" y "<<ni<<" numeros impares"<<endl;
return 0;
}