Estructura de un programa en C++

Descrição

El presente cuadro sinóptico explica cada uno de los elementos que integran la estructura básica de un programa en C++, además se muestra un ejemplo de codificación en base a un problema propuesto por el docente.
Cesar Sánchez
Mapa Mental por Cesar Sánchez, atualizado more than 1 year ago
Cesar Sánchez
Criado por Cesar Sánchez mais de 3 anos atrás
89
0

Resumo de Recurso

Estructura de un programa en C++
  1. Directivas del preprocesador
    1. Comienzan con el símbolo #. La directiva #include, sirve para insertar ficheros externos dentro de nuestro programa. Estos ficheros son conocidos como ficheros incluidos, ficheros de cabecera o headers.
      1. #include<stdio.h>
    2. La Función Main
      1. La función main es la función principal del programa. La función principal es el punto de inicio del programa. Si el programa contiene varias funciones, la ejecución del mismo comienza por la función main. Todo programa escrito en C++ debe contener una función main.
        1. int main()
      2. Inicio del programa
        1. Se utiliza una llave de apertura "{", en C++, para indicar el comienzo de la función main.
          1. {
        2. Declaración de variables
          1. La forma más simple de una declaración de variable en C++ es poner primero el tipo de dato y , a continuación, el nombre o los nombres de las variables separados por comas. Si se desea dar un valor inicial a la variable, éste se pone a continuación del identificador de la variable precedido del signo igual.
            1. float n1, n2, s, r, m, d;
          2. Cuerpo del programa
            1. Entrada de datos
              1. Datos que se necesitan para poder ejecutarse
                1. printf("Ingresa el primer numero:\n");
                  1. scanf("%f",& n1);
                    1. printf("Ingresa el segundo numero:\n");
                      1. scanf("%f",& n2);
                    2. Proceso
                      1. Acciones o cálculos a realizar
                        1. s=n1+n2;
                          1. r=n1-n2;
                            1. m=n1*n2;
                              1. d=n1/n2;
                            2. Salida de datos
                              1. Resultado esperado
                                1. printf("La suma es: %f\n",s);
                                  1. printf("La resta es: %f\n",r);
                                    1. printf("La multiplicación es: %f\n",m);
                                      1. printf("La división es: %f\n",d);
                                  2. Fin del programa
                                    1. Se utiliza llave de cierre "}", esto indica que es el fin de la función main y por tanto el fin de la ejecución de nuestro programa (donde termina el main, termina todo)
                                      1. }
                                      2. Toda función retorna un valor. Esto quiere decir que la función main devuelve el valor 0. Precediendo a main se ha escrito la palabra reservada int, indicando así, que la función retornará un valor de tipo int (entero).
                                        1. return 0;

                                      Semelhante

                                      Operadores Python
                                      Giovanni Sanhuez
                                      Mis Recursos de Programación
                                      maya velasquez
                                      FUNDAMENTOS DE REDES DE COMPUTADORAS
                                      anhita
                                      Test PYTHON
                                      peralesmagana
                                      Linux - Unidad 08 Examen (Español)
                                      Manuel Lustres
                                      Editor Dibujo Paint
                                      gladiscj
                                      Test de Programacion Básica
                                      Carlos Santillan
                                      Prueba de evaluación de conocimientos SQL
                                      Novaquality
                                      TEST DE CONOCIMIENTO POWER BI
                                      Vivos Dardh
                                      Fases de desarrollo de un algoritmo
                                      Lisaury Cuevas
                                      Herramientas de Software para Comercio y Finanzas
                                      mishelleisabel