Curso de Programación en C/Prog4

De WikiCabal
Ir a la navegación Ir a la búsqueda

Prog4

 1 /*  Prog4.c -- Asignación de resultados aritméticos */
 2 
 3 #include <stdio.h>
 4 
 5 int main( void )
 6 {
 7   int n  = 5,
 8       n2 = n * n,
 9       n3 = n2 * n; /* decleración y asignación de resultados de multiplicación */
10 
11   printf( "n = %d, n cuadrado = %d, n cubo = %d\n", n, n2, n3 );
12   return 0;
13 }

Resultado

[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog4 Prog4.c
[rrc@Pridd CClase]$ ./Prog4
n = 5, n cuadrado = 25, n cubo = 125

Explicación

int n = 5,
En este ejemplo vemos como luego de la funcion principal main se declara una variable de tipo entero a la cual se le asigna el valor 5.


n2 = n * n,
Inmediatamente despues se declara n2 y se le asigna el valor de n al cuadrado que como la variable n al momento de efectuar la asignacion es 5, en n2 queda asignado el valor 25.


n3 = n2 * n;
Aqui asignamos a la variable n3 el valor de n2 * n que como n2 contiene 25 y n contiene 5, el valor asignado a esta tercer variable seria 125.


printf( "n = %d, n cuadrado = %d, n cubo = %d\n", n, n2, n3 );
En esta ultima linea podemos ver como se imprime en pantalla los valores contenidos en , n, n2, n3 respectivamente, asignados previamente por medio de un calculo aritmetico.