| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo mostrar un triángulo rectángulo de números en la programación C
    A diferencia de la mayoría de las aplicaciones de software , lenguajes de programación pueden ayudar a desbloquear el poder de su equipo por lo que le permite ejecutar tareas a medida. Viendo un triángulo rectángulo de números es un ejemplo perfecto para los principiantes , ya que utiliza muchos conceptos clave como bucles, constantes y variables , condiciones, etc El triángulo de números de programa también permite modificaciones específicas del usuario , por lo que puede cambiar su código para agregar o quitar características . Cosas que necesitará
    compilador de C (cualquier versión , se recomienda: Visual C + + Express)
    Mostrar más instrucciones
    Escribir el algoritmo
    1

    Visualizar el resultado que desea . Aparece la pantalla de un triángulo rectángulo de números es la siguiente:

    1

    1 2

    1 2 3

    1 2 3 4 [ y así sucesivamente ]
    2

    Identifique su entrada del usuario ( si existe). En este caso, el usuario elige el número de líneas del triángulo , por lo que necesita para solicitar el número de líneas por parte del usuario .
    3

    Compruebe si el número de líneas es apropiado para la salida . Se requiere un número mínimo y máximo de las líneas , de lo contrario , pueden producirse errores . Por ejemplo , la entrada del usuario puede ser -1 , pero no podemos dibujar un triángulo con líneas de -1 . En este ejemplo, vamos a configurar 2 como el número mínimo de líneas y 20 como número máximo de líneas .
    4

    Busque repeticiones y el diseño de bucles basados ​​en ellos . En este proyecto hay dos bucles : una que atrae a todas las líneas de la línea 1 hasta la última línea , y una segunda que atrae los elementos en cada línea y se reinicia cada vez que una nueva línea comienza a dibujar. Este bucle elemento está anidado dentro del bucle de la línea .
    5

    poner todos los pasos del algoritmo juntos. Se parece a esto :

    1 . Pedir intervención del usuario

    2 . Compruebe los límites (mínimo y máximo )

    3 . Dibujar líneas lazo

    4 . Dibuja los elementos en cada bucle de línea ( anidado dentro sorteo loop líneas)

    5 . Finalizar programa
    De Algoritmo para Código
    6

    Configure su programa principal. Ya que estamos pidiendo al usuario para la entrada , utilice la biblioteca iostream

    Las primeras líneas de código son :

    # include

    using namespace std ; < . br>

    int main () {
    7

    Declarar variables y constantes . Necesitamos una variable y dos constantes : una para la entrada del usuario (llamadas " líneas" ) y una constante de la cota mínima ( min_lines ) y máximo obligado ( max_lines ) . Todos estos deben ser números enteros . El código :

    líneas int ;

    const int min_lines = 2 ;

    const int max_lines = 20 ;
    8

    Consulte a su usuario para el número de líneas . Guarde la entrada del usuario en las líneas de variables :

    cout << "Introduzca el número de líneas :";

    cin >> líneas ;

    cout < ; < endl << endl ;
    9

    Aplique la revisión para verificar que la entrada del usuario está dentro de los límites. Si se encuentra fuera de los límites, corregirlo ajustándolo al valor límite más cercano . El código es el siguiente :

    if ( líneas < min_lines )

    { lines = min_lines ;

    cout << ". Muy pocas líneas cambiadas a" < ; < min_lines , << "líneas" << endl << endl ;}

    else if ( líneas > max_lines )

    { lines = max_lines ;

    cout << " Demasiadas líneas cambiadas a . " << max_lines , << "líneas" << endl << endl ;}
    10

    Comienza el bucle que dibuja las líneas. Ya sabemos que el número de líneas no cambiará después de la entrada del usuario , podemos utilizar un bucle FOR . Deje el lazo abierto para anidar el bucle que llama cada número en la línea. Aquí está el código :

    for (int count1 = 1 ; count1 == líneas ; count1 + +) {


    11

    Insert nuestro segundo bucle anidado para dibujar el los elementos en cada línea . Escriba el código:

    para ( count2 = 0 ; count2 == count1 ; count2 + + )

    { cout << ( count2 1 ) << " ";} < br > Página 12

    Cierre nuestro bucle de línea. Cada vez que terminemos de mostrar una línea , ordenar el equipo para enviar el cursor a la siguiente línea . Además, agregar un espacio después de nuestro triángulo se ha mostrado plenamente . Este es el código:

    cout << endl ; }


    cout << endl ;
    13

    terminar nuestro programa al devolver un valor a nuestra función principal

    return (0 ) ; .

    }
    14

    Escriba el código completo y el programa está listo < . br>

    Aquí está el código completo :

    # include

    using namespace std ;

    int main () {

    líneas int ;

    const int min_lines = 2 ;

    const int max_lines = 20 ;

    cout << " Introduzca el número de líneas :";

    cin >> líneas ;

    cout << endl << endl;

    si (líneas < min_lines )

    { líneas = min_lines ;

    cout << " Muy pocas líneas cambiadas a ". << min_lines , << "líneas" << endl << endl; }
    < p> else if (líneas > max_lines )

    { lines = max_lines ;

    cout << ". Demasiadas líneas cambiadas a" << max_lines , << "líneas" << endl << endl ;}

    for (int count1 = 1 ; count1 == líneas ; count1 + +) {


    para ( count2 = 0 ; count2 == count1 ; count2 + + )

    { cout << ( count2 1 ) << " ";}

    cout << endl ;

    }

    cout << endl ;

    return (0 ) ; }



    Previous :

    next :
      Artículos relacionados
    ·Cómo crear texturas personalizadas en GtkRadiant 
    ·Características de Turbo C 
    ·Cómo aprender Punteros en C 
    ·Cómo escribir Bytes de matriz de bytes 
    ·Cómo escribir un programa en C para la multiplicación…
    ·Cómo leer una cadena en C 
    ·Cómo crear una lista doblemente enlazada en C Programa…
    ·Proyectos C -Sharp para la Gestión Escolar 
    ·Cómo Ajustar texto con Visual C 
    ·¿Qué es Microsoft Visual C + + 
      Artículos destacados
    ·Certificación de Sharp Microsoft C 
    ·Cómo agregar un icono Web en la barra de direcciones d…
    ·Cómo hacer un video de apertura con Game Maker 7 
    ·Cómo utilizar base de datos con Sinatra 
    ·Cómo cambiar el texto de cabecera 
    ·La diferencia de dos conjuntos de Java 
    ·Cómo habilitar PDO de PHP Library en Go Daddy 
    ·PHP cadena de extracción 
    ·Cómo leer un archivo delimitado por comas en Visual Ba…
    ·Diferencias entre AddHandler y AddType 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com