Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
267 vistas11 páginas

Omega Up

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 11

“AÑO DE LA UNIVERSALIZACIÓN DE LA SALUD”

COLEGIO

CRAMER

COMPUTACIÓN
TEMA: EJERCICIOS DE OMEGA UP
B. CB-Intro-Factorial

#include <iostream>

using namespace std;

int main()

int n,i;

long double factorial;

cout << "Introduce un numero: ";

cin >> n;

factorial=1;

for(i=1;i<=n;i++)

factorial = factorial * i;

cout << endl << "Factorial de " << n << " -> " << factorial << endl;

system("pause");

C. Fibonacci recursivo
#include <iostream>

#include<stdlib.h>

using namespace std;

int main()

int n,x=0,y=1,z=1;

cout<<"Digite un numero: ";cin>>n;


cout<<"1 ";

for(int i=0;i<n;i++)

z=x+y;

cout<<z<<" ";

x=y;

y=z;

cout<<n,n+1;

system("pause");

return 0;

D. binario(intent)
#include <iostream>

using namespace std;

int main()

int n;

cin>>n;

string x=" ";

while(n>0)

{
if(n%2==0)

x=" "+x;

else{

x="1"+x;

n=n/2;

cout<<x;

F. Lanzamiento de moneda
#include <iostream>

#include<math.h>

using namespace std;

int main()

int n;

cout<<"Digite el número de monedas:";

cin>>n;

n=pow(n,2);

cout<<n;
return 0;

G. Formula Recursiva Uno (intento)


#include <iostream>

using namespace std;

int main() {

int numero;

cin>>numero;

if(numero<6)

cout<<1;

}else

cout<<(numero-2)*5;

return 0;

H. Factorial hasta el 20
#include <iostream>

using namespace std;


int main()

int n;

int factorial=1;

cin>>n;

if(n>0)

for(int i=1;i<=n;i++)

factorial=factorial*i;

cout<<factorial;

else

if(n==0)

factorial=factorial-1;

cout<<factorial;

return 0;

}
B. Reverso - arreglos y cadenas (intento)

#include <iostream>

using namespace std;

int main() {

int tam,i,j,aux;

cin>>tam;

for(i=0;i<tam;i++)

cout<<"x["<<(i+1)<<"] ";

cin>>vec[i];

for(i=0;i<tam;i++)

for(j=i+1;j<tam;j++)

if(vec[i]<vec[j])

aux=vec[i];

vec[i]=vec[j];

vec[j]=aux;

}
}

cout<<"\nvec inverso";

for(i=0;i<tam;i++){

cout<<vec[i]<<",";

return 0;

C. Palíndromos Coding Rush

#include <iostream>

using namespace std;

int main() {

int i = 0;

string palabra;

cin >> palabra;

int j = palabra.length() - 1;

int mitad = j / 2;

while(palabra[i] == palabra[j]){

if(mitad == i){

cout << "P";

break;

j--;

i++;
}

if(mitad != i)

cout << "NP";

return 0;

F. pb Cuadrado
#include <iostream>

using namespace std;

int main()

int numeros[3][3];

for(int i=0;i<3;i++)

for(int j=0;j<3;j++)

cout<<"digite un numero ["<<i<<"]["<<j<<"]: ";

cin>>numeros[i][j];

cout<<"Matriz original\n";

for(int i=0;i<3;i++)

{
for(int j=0;j<3;j++)

cout<<numeros[i][j];

cout<<"\n"

cout<<"Matriz girada\n";

for(int i=0;i<3;i++)

for(int j=0;j<3;j++)

cout<<numeros[j][i];

return 0;

G. Ordenando las letras de la línea

#include <stdio.h>

int main()

int i,j,k;

char a[100];

for(i=0;(a[i]=getchar ()) !='\n';i++);


for(k=0;k<i;k++){

for(j=1;j<i;j++){

if(a[j]<a[j-1]){ aux=a[j];

a[j]=a[j-1];

a[j-1]=aux;

for(j=0;j<i;j++)

printf("%c",a[j]);

También podría gustarte