Ejercicios Bucles

dibuje un triángulo rectángulo (no use arreglos).• Escriba un programa que tenga un procedimiento. Por ejemplo si n=5 ***** **** *** ** * . que dado un valor de n.

&n).h> • main(){ • int n.i. • scanf("%d".i--){ • for(j=1.j.j<=i. • printf("\n").i>=1. • } .• #include<stdio. • for(i=n.j++)printf("*"). • } • getch().

• Escriba el programa en lenguaje C . x=3 da 47. que es primo.• La fórmula 𝑥 2 − 𝑥 + 41 es famosa en la teoría de números porque genera números primos. • Hacer el diagrama de flujo o diagrama N/S que permita encontrar el mínimo entero positivo x para el que la fórmula no da un número primo. Para x=1. la fórmula da 41. para x=2 da 43 .

i<=n/2. • while(primo=='s'){ • n=x*x-x+41.x=2. • } . • int n. • } • printf("el primer numero no primo es %d cuando x es %d \n". • system("pause").n.x-1). • x++.i++) • if(n%i==0) • primo='f'. • for(i=2.• #include<stdio.i.h> • main(){ • char primo='s'.

• Dos números son coprimos si no tienen ningún factor primo en común .• Escriba un programa que permita determinar si dos números son coprimos.

for(i=2.i++) if(a%i==0 && b%i==0){ printf("no son coprimos\n").menor. printf("ingrese a y b"). coprimo='F'.h> main(){ int i.j. if(a<b) menor=a.&b).• • • • • • • • • • • • • • • • • • • • • #include<stdio.i<=menor.a. } . break. char coprimo='V'.&a.h> #include<math. else menor=b.b.contador. } if(coprimo=='V') printf("son comprimos\n"). scanf("%d %d".

Hacer un programa en el cual dado un número n determine los n primeros números perfectos. .

nro++){ suma=0. printf("ingrese n"). for(i=1.nro). } } } .contador=0.contador<n.n. scanf("%d".nro.• • • • • • • • • • • • • • • • #include<stdio.suma.i++) if(nro%i==0) suma=suma+i.i<=nro/2. contador++. for(nro=2. if(suma==nro){ printf("%d\n".&n).h> main(){ int i.

• Dado x un número real 2 𝑥 𝑥 𝑒 𝑥 = 1 + 𝑥 + + + ⋯ 1! 2! • Escriba un programa que permita aproximar a 𝑒 25 .0001. . El programa debe detenerse cuando el último término sumado sea menor de 0.

printf("%f".h> main(){ float x.suma).0001).suma=1.sumando. do{ fact=fact*f.h> #include<math.&x). printf("nro. suma=suma+sumando. printf("ingrese x").• • • • • • • • • • • • • • • • • • #include<stdio. sumando=pow(x.f). }while(sumando>=0.f)/fact. scanf("%f".f=1.11f\n".sumando).fact=1. printf("sumando=%12. f++. } . iteraciones=%f\n".

Sign up to vote on this title
UsefulNot useful