PROGRAMACION

PROGRAMACIÓN EN C: OPERACIONES ARITMÉTICAS.

En este post se presenta un ejercicio sencillo de programación en C, la idea es presentar una suma de dos valores ya definidos y automáticamente representar la suma.

Este es un pequeño post introductorio a algunos que estaremos elaborando con el mundo de la programación no solo en C sino también en Python, en Java y otros lenguajes.

/***************operaciones aritméticas*************/

 

//aritmeti.c

#include <stdio.h>

 

int main (void) {

int dato1, dato2, resultado;

dato1=20;

dato2=10;

//suma

resultado=dato1+dato2;

printf (” %d + %d =%d\n”, dato1, dato2, resultado);

//resta

resultado=dato1-dato2;

printf (” %d – %d =%d\n”, dato1, dato2, resultado);

//producto

resultado=dato1*dato2;

printf (” %d * %d =%d\n”, dato1, dato2, resultado);

//cociente

resultado=dato1/dato2;

printf (” %d / %d =%d\n”, dato1, dato2, resultado);

}

Básicamente lo que se realiza inicialmente es declarar dos variables llamadas dato1 y dato2 así como resultado.

Dato1 y Dato2 son dos variables que están definidas por el programador, por ende este programa solo presenta en pantalla el resultado.

Inicialmente se hace el procedimiento de suma, y se presenta el resultado en pantalla.

Luego se hace el procedimiento de resta y se presenta el resultado en pantalla.

Posteriormente se hace el procedimiento de multiplicación y se presenta el resultado en pantalla.

Y finalmente se hace el procedimiento de división y se presenta el resultado en pantalla.

El programa optimizado sería de la siguiente forma:

#include <stdio.h>

int main (void)

{

       float d1, d2, r;

       printf(“\n\n\t introduzca un numero: “);

       scanf(“%f”, & d1);

       printf(“\n\n\t introduzca un numero: “);

       scanf(“%f”,& d2);

       //suma

       r=d1+d2;

       printf(“\n\n\t %.0f + %.0f = %.0f”,d1,d2,r);

       //resta

       r=d1-d2;

       printf (“\n\n\t %.0f – %.0f = %.0f”,d1,d2,r);

       //multiplicacion

       r=d1*d2;

       printf (“\n\n\t %.0f * %.0f = %.0f”, d1, d2, r);

       //división

       r=d1/d2;

       printf (“\n\n\t %.0f / %.0f = %.2f”, d1, d2, r); 

}

Este programa realiza lo mismo pero con una diferencia: Hace la pregunta de los valores con la instrucción scanf.

La función scanf permite leer diversos tipos de datos los cuales pueden ser: enteros, decimales, caracteres y cadenas de caracteres.

El resultado presentado para este segundo programa es el siguiente:

PROGRAMACIÓN EN C: OPERACIONES ARITMÉTICAS.

CONTENIDOS MÁS RELEVANTES.

soy el administrador del sitio web. si tienes alguna duda, no dudes en contactarme

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *