jueves, 13 de marzo de 2014

Ejercicios For 1

Hola , en esta ocasión les mostrare diversos ejemplos acerca de como usar la estructura for, o el ciclo for.

Ejemplo 1.  Realizar el código para la siguiente figura.


#include<iostream.h>
#include<conio.h>
void main()

{

int i,j,n ;

cout<<"Ingrese numero: "; cin>>n;

for(i=n; i>=1; i--)

{

  for(j=1;j<=i; j++)
  {
    cout<<j<<"\t";
  }

cout<<"\n";
}

getch();
}



Ejercicio 2. Realizar el código para la imagen mostrada.







#include<iostream.h>
#include<conio.h>

void main()
{

int i,j,n ;

cout<<"Ingrese numero: "; cin>>n;
for(i=1; i<=n; i++)
{

  for(j=1;j<=i; j++)
   {
    cout<<j<<"\t";
   }

  cout<<"\n";
}

getch();
}

Ejercicio 3.    De el código para calcular el mínimo común múltiplo de dos números ingresados por teclado. ( sabiendo que el  mínimo común múltiplo es el menor número que los contiene a todos los números involucrados una cantidad exacta de veces.)




#include<iostream.h>
#include<conio.h>

void main (void)
{
int n, m, mcm;

do{
  cout << "Ingrese el primer numero:";
  cin >> n;

} while ( n <= 0 );

do{
  cout << "Ingrese el segundo numero:";
  cin >> m;
} while (m <= 0);

 if( n < m){
 mcm = m ;}
 else{ mcm = n ;}

 while ((mcm % m != 0)||(mcm % n != 0)){
   mcm++; }

 cout << "El minimo comun multiplo es: " << mcm <<'\n';
 getch();
}


Ejercicio 4. Halle el factorial de un número ingresado por teclado.



#include<iostream.h>
#include<conio.h>

void main(void)
{

int fact=1, n, i;

cout<<"Ingrese numero:"; cin>>n;

for(i=1; i<=n; i++)
 {
   fact = fact * i;
}

cout<<"el factorial es: "<<fact<<endl;

getch();
}

Ejercicio 5. Determinar la cantidad de números impares que tiene un número de 4 dígitos.



#include<iostream.h>
#include<conio.h>

void main (void)
{

int a,b,c,d,n,cont=0;
cout<<"Ingrese un numero de 4 cifras: "; cin>>n;

a = n/1000;
n = n%1000;
b = n/100;
n = n%100;
c = n/10;
d = n%10;

if(a%2!=0)
{
  cont++;
}
if(b%2!=0)
{
 cont++;
}

if(c%2!=0)
{
  cont++;
}

if(d%2!=0)
{
 cont++;
}

cout<<"Cantidad de digitos impares: "<<cont<<endl;
getch();
}

1 comentario:

  1. Gracias por los ejercicios, puede subir algunos en netbeans por favor

    ResponderEliminar