Ejercicios y prácticas de programación resueltas o con solución en lenguaje c ( 52 )

noviembre 3, 2012 | Por | Insertar Comentario
No. 44 de 55 de articulos. Practicas C

Articulos encontrados...

Prácticas y Ejercicios con Solución

Ejercicios : Pirámides asteriscos.

Ejercicios con solución y prácticas resueltas de programación en c,nuevos ejercicios de programación en lenguaje C. El enunciado de las prácticas y ejercicios que se plantea es el siguiente: un nuevo ejercicio propuesto por una de nuestras seguidoras del blog www.aprendoencasa.com que nos propone unos ejercicios o prácticas en la que se plantea especificar un número de fila y a continuación visualizar una serie de pirámides realizadas con asteriscos con alineación al centro, izquierda y derecha.

Vuelvo a comentar que no es la única solución posible y que la forma de mejorar siempre estas prácticas es que aportéis vuestro granito de arena utilizando para ello los comentarios. Un saludo y gracias por vuestra visita.

Para realizar las practicas o consultar los ejercicios de programación resueltos has de pulsar sobre el enlace a continuación denominado “LEER EL ARTICULO COMPLETO”. Recuerda también darnos ánimos haciendo un clic en el botón google+1 de la columna izquierda o el que esta situado en la parte superior del articulo, así como recomendar la visita a nuestra página a tus amigos.


Ejercicios y practicas de programación en c resueltos o con solución

El ejercicio planteado es el siguiente:

Prácticas: Piramides de asteriscos

Ejercicios y Practicas resueltas en lenguaje de programación en C

se plantea especificar un número de fila y a continuación visualizar una serie de pirámides realizadas con asteriscos con alineación al centro, izquierda y derecha. La solución de los ejercicios que se plantean es la siguiente:

/*
  Nuevo ejercicio de programación propuesto por una usuaria
  del blog www.aprendoencasa.com, es una práctica bastante
  frecuente cuando se esta realizando la iniciación al lenguaje
  de programación C, el ejercicio con solución consiste en
  solicitar por pantalla al usuario un numero de filas y
  según el numero de filas introducido,visualizar varias piramides
  de asteriscos con las siguientes formas:

  Supongamos que el número de filas introducidas es 4. El resultado
  de la práctica en pantalla ha de ser el siguiente:

                *
               ***
              *****
             *******

             *
             ***
             *****
             *******

             *
           ***
         *****
       *******

*/


// Librerias de funciones a incluir en la práctica
#include <stdio.h>
#include <stdlib.h>

// Función principal del programa
int main(int argc, char *argv[])
{
  // Declaración de variables a utilizar
  int contador;
  int filas;
  int posiciones;
  int asteriscos;

  // Solicitud del numero de filas a visualizar
  printf("No. de Filas : ");
  scanf(" %d",&filas);

  // Visualizar primera piramide
  posiciones=filas*2;
  for(contador=1;contador<=posiciones;contador+=2) {
     printf("%*c",posiciones-contador,'*');
     for(asteriscos=1;asteriscos<contador;asteriscos++) {
        printf("*");
     }
     printf("\n");
  }

  // Visualizar segunda piramide
  posiciones=filas*2;
  for(contador=1;contador<=posiciones;contador+=2) {
     printf("%*c",(posiciones/2),'*');
     for(asteriscos=1;asteriscos<contador;asteriscos++) {
        printf("*");
     }
     printf("\n");
  }

    // Visualizar tercera piramide
  posiciones=filas*2;
  for(contador=1;contador<=posiciones;contador+=2) {
     printf("%*c",((posiciones-(contador))/2)+1,'*');
     for(asteriscos=1;asteriscos<contador;asteriscos++) {
        printf("*");
     }
     printf("\n");
  }




  system("PAUSE");
  return 0;
}


/*
  Como podeis observar es una forma de ejecutar el programa
  bastante rebuscada, pero de esta forma da juego para pensar
  en el algoritmo y en la orden printf en su formato especial
  de visualización, ya que el asterico hace que se pueda indicar
  el ancho de visualización.


*/

El resultado del ejercicio al ejecutarlo es el siguiente:

ejercicios y prácticas de programación con solución en lenguaje c

Navegacion SeriesAnterior en la serie...Siguiente en la serie...

Filed in: 2012, Cursos, Development, Lenguaje C, Lenguaje C++, practicos, programación, soluciones | Tags: , , , , , , ,

Acerca del Autor (Autor Perfil)

Profesor de informática

Deja un comentario

Enalce URL | RSS Feed para este articulo

anteriorpausasiguiente

Otras Curiosidades…

Hazle un regalo a tu corazón!!!!

shopping_sale_120x600.gif

Categorias