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.