dj_dark009
Usuario (México)

Buen dia amigos, en principio debo decir que hacer este tutorial me inspiro, por que mi experiencia al programar a sido muy complicada ya que los programas que me encargaban en mi facultad estaban algo laboriosos y como tipico usuario de internet buscaba diferentes opciones en diferentes paginas, y al encontrar un programa en esas paginas lo ejecutaba y tenian muchos errores y eso me estresaba, o habia paginas en las cuales hablan del tipico programa "Hola mundo" que simplemente no ayuda en nada. Bueno ya mucho rollo empezemos a aprender a programar lo basico en el mundo c++ Bueno primero vamos a aprender a lo que es un "DIAGRAMA DE FLUJO" Diagrama de flujo: Muestra los pasos a seguir para alcanzar la solución de un problema. La construcción correcta del mismo es muy importante, pues a partir de este se escribe el programa de un lenguaje de programación determinado. EL diagrama de flujo representa la solución del problema. El programa representa la implementación en un lenguaje de programación. Y estos son algunos simbolos para hacer diagramas de flujo (Nota: El uso de los simbolo puede variar ya que muchos los toman con diferente significado): Ahora que sabemos que es un diagrama de flujo, pasaremos a saber cuales son las reglas para hacerlo: El diagrama de flujo debe ilustrar gráficamente los pasos que se deben tomar para obtener una solución al problema. Reglas para la construcción de diagramas de flujo: 1.- Todo diagrama de flujo debe tener un inicio y un fin. 2.- Las líneas utilizadas son para indicar la dirección del flujo del diagrama deben ser rectas. 3-. Todas las líneas utilizadas utilizadas para identificar la dirección del flujo deben estar conectadas. 4.- Debe construirse de arriba hacia abajo y de izquierda a derecha. 5.- La notación utilizada en el diagrama de flujo debe ser independiente del lenguaje de programación. 6.- Es conveniente poner comentarios de lo que hicimos. 7.- Debemos usar los conectores adecuados. 8.- No puede llegar más de una línea. Ahora que ya aprendimos y tenemos aclarado que vamos hacer ahora veremos los que son los operadores aritmeticos ya que solo usaremos estos: Operadores aritméticos Los operadores aritméticos nos permiten realizar operaciones entre operados; numero, constantes o variables. El resultado de una operación aritmética siempre es un número. Jerarquía de los operadores aritméticos Operador Operación *, / , % Multiplicación, división, modulo. + , - Suma, resta. Ahora veremos lo que son las variables y constantes: Variables Las variables son objetos que pueden cambiar sus valores durante la ejecución de un programa. Para nombrar las variables también se utilizan identificadores. Una vez que se declaran, estas reciben un valor através de un bloque de asignación. Constantes Las constantes son datos que no cambian durante la ejecución del programa. Para nombrar las constantes utilizamos identificadores. Las constantes se deben definir antes de comenzar el programa principal, y estas no cambiaran su valor durante la ejecución. Una forma de nombrar constantes es utilizando el método enumerador. Ahora ya que sabemos esto, a continuacion crearemos nuestro diagrama de flujo y despues nuestra codificacion osea laconstruccion del programa: El problema dice asi: Crear un diagrama de flujo y su correspondiente programa en c++ que al ingresar dos numeros nos imprima la suma, la multiplicacion, y resta de ellos: Si observamos en el diagrama de flujo se encuentran varios simbolos y acontinuacion veremos lo que significan: En el lenguaje c++ se encuentran diferentes simbolos y caracteres los cuales tienen un significado algunos son: %f significa que el valor alfanumerico es flotante o con decimales. %d significa que el valor alfanumerico es entero " " las comillas se usan para escribir dentro de ellas texto que queremos que aparesca en la pantalla del programa & este simbolo se usa cuando le decimos al programa que variable vamos a escanear ; se usa para terminar un proceso o accion n este simbolo significa salto de linea {} Se usan para decirle al programa donde empieza una accion y donde termina Ahora que tenemos esta informacion elabolaremos la codificacion del programa: #include <stdio.h> #include <conio.h> int main() { float num1, num2, sum, res, mul; printf ("Porfavor ingresa el numero 1: " ); scanf("%f", &num1); printf ("nnPorfavor ingresa el numero 2: " ); scanf("%f", &num2); sum=num1+num2; res=num1-num2; mul=num1*num2; printf ("nnLa suma de los numeross es: %.2f", sum); printf ("nnLa resta de los numeroses: %.2f", res); printf ("nnLa multiplicacion de los numeros %.2f", mul); getche (); } A continuacion les explicare cada paso: #include <stdio.h> #include <conio.h> Estas dos se llaman librerias y se usan para realizar acciones especificas para el programa float num1, num2, sum, res, mul; Con "float" le decimos al programa que nuestras variables seran flotantes osea numeros enteros y decimales, num1, num2, sum, res, mul; son nuestras variables. printf ("Porfavor ingresa el numero 1: " ); printf es la accion para imprimir algo en la pantalla y (" " ) son para escribir lo que quiere que se vea en el programa scanf("%f", &num1); Se usa para escanear una variable ingresada sum=num1+num2; res=num1-num2; mul=num1*num2; Son las operaciones. printf ("nnLa suma de los numeross es: %.2f", sum); printf ("nnLa resta de los numeroses: %.2f", res); printf ("nnLa multiplicacion de los numeros %.2f", mul); son las impresiones de los resultados aqui pusimos %.2f para que el programa sepa que la variable que queremos imprimir es flotante y sum para que el programa sepa que variable es la que tiene que imprimir. getche (); Indica el final de nuestro programa Para poder codificar nuestro programa nececitamos un compilador el cual lo pueden descargar desde aqui: http://uploaded.to/file/zt2f8z Al final nuestro programa al ejecutarlo quedara: Espero y les sirva de algo y espero sus comentarios ESPERO LES GUSTE!!!