Foro de Ayuda IntercambiosvirtualeS

Foro de Ayuda IntercambiosvirtualeS (https://www.intercambiosos.org/index.php)
-   Programación (https://www.intercambiosos.org/forumdisplay.php?f=45)
-   -   10 Algoritmos de c++ (https://www.intercambiosos.org/showthread.php?t=1765)

Dianela 02-sep-2009 12:45

10 Algoritmos de c++
 
Para un pedido de un Anonimo en el chat

1-Imprimir los números impares desde el 1 al 100, ambos inclusive.

- Respuesta: todo numero par al dividirlo por 2 su resto es 0.
- por lo tanto para mostar impares lo determinas con un if siempre que el resto sea diferente de 0, el la lógica (i%2!=0)

Cita:

void main ()
{
for (int i=0,i<=100; i++)
if (i%2!=0)
cout<<i;
};
2-Imprimir los números pares desde el 10 hasta el 80, ambos inclusive.

- Modificando el algorismo anterior, solo la logica del if, para mostrar pares
- y en el for para que corra desde el 10 al 80

Cita:

void main ()
{
for (int i=10,i<=80; i++)
if (i%2==0)
cout<<i;
};
3-Imprimir los números 100, 95, 90, 85, ..., 20.

- Declarando una variable en 100, decrementamos de 5 en 5

Cita:

void main ()
{ int i= 100;
While (i!=0)
cout<<i;
i= i-5; //o en su defecto i-=5
};
4-Calcular e imprimir la suma 1+2+3+4+5+...+50.


Cita:

void main ()
{ int suma;
for (int i=0, i<=50, i++)
suma=suma+i;

cout<<suma;
};
5-Calcular e imprimir el producto 1*2*3*4*5*...*20.

Cita:

void main ()
{ int suma;
for (int i=0, i<=50, i++)
suma=suma*i;

cout<<suma;
};

6-Calcular e imprimir la suma 50+48+46+44+...+20.

Cita:

void main ()
{ int suma;

for (int i=50, i=0, i-2) //alternativa para decrementar en 2. i-2
suma=suma+i;

cout<<suma;
};

7-Programa que imprima los números impares desde el 100 hasta la unidad y calcule su suma

Cita:

void main ()
{ int suma;
for (int i=100, i=0, i--)
if (i%2!=0)
cout<<i;
suma=suma+i;
};

8-Introducir un número por teclado y decir si es par o impar.


Cita:

void main ()
{ int numero;
cout<<"ingresar número para determinar paridad:";
cin>>numero;
if (i%!=0)
cout<<"El numero es impar:";
else
cout<<"El numero es par:";
};

9-Imprimir los números del 1 al 100 y calcular la suma de todos los números pares por un lado, y por otro, la de los impares.


Cita:

void main ()
{ int pares, impares;
for (int i<0, i=100, i++)
if (i%!=0)
cout<<"El numero es impar:";
impar=impar+i;
else
cout<<"El numero es par:";
par=par+i;
};

10-Imprimir y contar los números múltiplos de 3 que hay entre 1 y 100


- Bueno este te dejo de tarea...

Pista: Sabras la tabla del 3?

Sabid Barahona 15-sep-2009 02:43

Interesante

Pues los voy a repasar, estoy estudiando Ingenieria en compuacion y llevamos c++, el la carrera espero hacer mis aportes de los programas que yo desarrolle (digo del codigo para que lo veamos)

saludos

jchierro 18-sep-2009 14:33

Algun dia debere aprender esto si quiero ser informatico , pero es que no entiendo nada

Eloy58 18-sep-2009 16:49

De esto no entiendo ni papa ... aunque todo se andará

MarkoAE 17-ago-2010 02:41

muy buenos algoritmos me recuerda mis inicios en c++

wizzio 17-ago-2010 04:46

Cita:

5-Calcular e imprimir el producto 1*2*3*4*5*...*20.

void main ()
{ int suma;
for (int i=0, i<=20, i++)
suma=suma*i;

cout<<suma;
};
Cita:

6-Calcular e imprimir la suma 50+48+46+44+...+20.

void main ()
{ int suma;

for (int i=50, i>=20, i-2) //alternativa para decrementar en 2. i-2
suma=suma+i;

cout<<suma;
};
Cita:

7-Programa que imprima los números impares desde el 100 hasta la unidad y calcule su suma

void main ()
{ int suma;
for (int i=100, i=0, i--)
if (i!=0) // para evitar que se imprima el 0
....if (i%2!=0)
....cout<<i;
....suma=suma+i;
};
saludos

PD: ni me di cuenta de la fecha del post, lo siento por revivir post antiguo ..xD!!


La franja horaria es GMT -4. Ahora son las 15:37.

Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.

Ad Management by RedTyger