Aprendiendo a Programar en Bloodshed Dev-C++ con Ejemplo y Ejercicios Resueltos Imprimir Numeros y sus Respectivos Cuadrados

Cuando vemos CICLOS en la programación en C, es importante saber utilizar la estructura de los mismos para lograr lo que queremos.

El enunciado del ejercicio sería el siguiente:
Imprimir un listado con los números del 1 al 100 cada uno con su respectivo cuadrado.
Ya saben, trabajando con ciclos podemos lograr el mismo resultado usando distintas estructuras con FOR, WHILE o WHILE + DO, solo habría que tener cuidado al escribir el algoritmo y las distintas instrucciones a emplear.

#include <iostream.h>

int a,b,c;

int main(void)
{
    for (a=1 ; a<=100; a++)
    {
        c=a*a;
        cout << a << " y su cuadrado es " <<c<<endl;
    }
    
    system("pause");
    return 0;
}
Personalmente prefiero trabajar CICLOS usando la instrucción FOR, pero es bueno pensar en hacer los mismos ejercicios a través de diferentes instrucciones y estructuras.

Aprendiendo a Programar en Bloodshed Dev-C++ con Ejemplo y Ejercicios Resueltos Calcular el Factorial de un Número Ingresado en C++

Otro ejercicio común en los cursos de programación es el de diseñar un programa que te calcule el factorial de un número ingresado.

El enunciado sería el siguiente:
Crear un programa que lea un número n y le calcule el factorial.
Bueno pues, vamos allá.

#include <iostream.h>

int a,b,factorial;

int main (void)
{
    cout << "Este programa calculara el factorial del numero entero que ingrese \nPor favor ingrese su numero " <<endl;
    cin >> a;
    factorial=1;
    for (b=1 ; b<=a ; b++)
    {
         factorial=b*factorial;
    }
    
    cout << "El factorial del numero ingresado es " <<factorial<<endl;
    
    system("pause");
    return 0;
}
Al igual que en nuestro anterior ejemplo del programa en C para realizar cálculos de potencias, es muy importante antes del ciclo inicializar el valor de la multiplicación acumulada con el módulo de la multiplicación, que es el uno.
Sin este pequeño detalle, el programa te daría calculos con errores.

Aprendiendo a Programar en Bloodshed Dev-C++ con Ejemplo y Ejercicios Resueltos Potenciación en C++

Si estas en el colegio, en la universidad, o tomando un curso de programación en C++, este ejercicio, si que es típico, y aunque no requiere de muchas instrucciones, funciona perfecto.

El enunciado sería este:
Leer un dato y almacenarlo en la variable n, leer otro dato y almacenarlo en la variable x.
Calcular el valor de x elevado a la potencia n.
En otras palabras, haremos el archiconocido programa para las potencias.
A continuación lo desarrollaré empleado un CICLO FOR, aunque recuerda, que estos ejercicios de ciclos se pueden reescribir para adaptarlos a las instrucciones con while y while y do.

#include <iostream.h>

int base,potencia,ans,i;

int main (void)
{
    cout << "Por favor ingrese la base" <<endl;
    cin >> base;
    cout << "Por favor ingrese la potencia" <<endl;
    cin >> potencia;
    ans=1;
    for (i=1 ; i<=potencia; i++)
    {
        ans=ans*base;
    }
    cout << "El resultado es " <<ans<<endl;
  system("pause");
  return 0;
}
Notarás que la clave del ejercicio está en asignar un valor para la variable ANS antes del ciclo, y como se trata de un ejercicio de multiplicación, debemos basarnos el la propiedad modulativa del producto, por lo que el valor inicial es 1.