Ejercicios y practicas resueltas de c ( 6 )

enero 12, 2010 | Por | 73 Comentarios
No. 4 de 55 de articulos. Practicas C

Articulos encontrados...

Otro ejercicio de programación en c, para ir completando los ejercicios y practicas a resolver.

Enunciado del ejercicio:

Realizar un programa que solicite un numero entero por teclado y a continuación visualice por pantalla todos los números primos entre 1 y el numero introducido.

El ejercicio y practica resuelta a continuación:

#include <stdio.h>
#include <stdlib.h>
// Predefinición de funciones

int EsPrimo(int);
// Función principal

int main(int argc,char *argv[])
{
   int numero;
   int valores;
   // Solicitar por pantalla el numero
   printf(“Teclear No.: “);
   scanf(“ %d”,&numero);
   // Visualizar todos los números primos entre 1 y el numero
   // se utilizara una función para saber si un numero es primo o no
   for(valores=1;valores<=numero;valores++)
   {
       if(EsPrimo(valores)==0)
         printf(“El valor %d es primo\n”);
   }
   return 0;
}
// Funciones desarrolladas
// la funcion devuelve 0 si el numero es primo en caso contrario 1
int EsPrimo(int Valor)
{
  int primo=0;
  int divisores=0;
  // Calcular divisores del numero
  for(divisores=2;divisores<Valor-1 && primo==0;divisores++)
  {
    // Comprobar si existe un divisor
    if(Valor%divisores==0) primo=1;
  }
  return primo;
}

Ejercicios y practicas: Aclaraciones

Esperamos que os sean de ayuda estos ejercicios y practicas de programacion en lenguaje c en vuestros estudios, bien sean en modalidad de teleformacion o presenciales en vuestros institutos. Los cursos, practicas o ejercicios que se solucionan no pretenden ser la unica solucion posible, asi que si vuestro profesor os dice que hay un error, o es mejor realizar el ejercicio de otra forma, hacerle caso y ayudarnos a nosotros presentando diferentes soluciones utilizando para ello los comentarios.

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

Filed in: 2009, Cursos, Lenguaje C, Lenguaje C++, practicos, programación | Tags: , , , , , ,

Acerca del Autor (Autor Perfil)

Profesor de informática

Comentarioss (73)

  1. Supongo que te refieres a listas de enlace múltiple o listas de doble enlace, aclárame la duda y te podre ayudar, ya que si fuera con vectores o cadenas de texto seria otro caso.

  2. yeni

    HOLA QUE TAL SI ES CON LISTA DE ENLACE MULTIPLES OSEA QUE PUEDAS INTRODUCIR N CANTIDAD DE NUMEROS Y LUEGO COMPARARLOS Y DECIR SI ES PALINDROME O NO!!

  3. Bien, probare a realizar una lista con doble enlace y punteros de inicio y fin. También recomendarte que no escribas en mayúsculas ya que se considera que estas gritando, y en este tu blog http://www.aprendoencasa.com, esperamos que prime la cordialidad, un saludo y mucha gracias por tu visita.

  4. yeni

    hola que tal? muy buen consejo el de no escribir en mayusculas disculpa si te hice pensar que estaba gritando realmente no era asi, espero me disculpes, estuve viendo el ejercicio que realizaste con la palabra palindromo, y quisiera que me ayudaras haciendolo de la misma forma pero para comprobar si un numero es capicua o no!! agradecere tu ayuda muy bueno tu blog no me canso de decirlo!! y muchas gracias

  5. Si la variación a capicuas es idéntica pero utilizando números, mañana mismo intentare colgar el ejercicio resuelto con capicuas. Aunque creo recordar que ya inserte un ejercicio así pero sin listas de doble enlace.

  6. yeni

    hola buen dia que tal, disculpa la molestia pero por favor ayudame con el ejercicio de lista de doble enlace que me diga si un numero es capicua o no por favor!! lo necesito!!

  7. Ya he insertado el ejercicio, es el articulo o práctica de programación resuelta número 44. Un saludo y gracias por tu visita al blog, espero que recomiendes las visitas a nuestro blog.

  8. wilmer sanchez

    Construya un programa en Lenguaje C que permita generar estadísticas de un censo realizado en el Estado Miranda a 30 personas, los datos solicitados a cada una de éstas son los siguientes: nombre, edad, sexo, nacionalidad y peso. Tomando en consideración las siguientes categorías:
    EDAD CATEGORÍA
    0 a 10 Niño
    11 a 15 Adolescente
    16 a 25 Joven
    26 a 35 Adulto
    36 a 45 Maduro
    45 en adelante Mayor
    Determine:
    a) Cantidad por categoría.
    b) Cantidad de masculino y femenino por categoría.
    c) Venezolano y extranjero por categoría.
    d) Promedio de edad por categoría.
    e) Porcentaje de personas por categoría.
    f) Promedio de edad general.
    g) Edad máxima y mínima general.

  9. yeni

    hola buenas noches para el lunes tengo una exposicion de grafos y quisiera que por favor publicaras un ejercicio con este tipo de dato para exponerlo como ejemplo gracias espero pueda ayudarme!!!

  10. yeni

    hola necesito que por favor me ayudes es que tengo que realizar un programa en c con grafos donde cada vertice es un aeropuerto y este debe permitir seleccionar un aeropuerto de origen y uno de destino para luego imprimir las rutas posibles para llegar desde ese origen al destino seleccionado ayudame por favor!!!!!!!

  11. yeni

    hola ayudame con mi proyecto por favor con lo de grafo el de el aeropuerto, te lo pido por favor!!!

  12. richard

    Buenas noches estoy comenzando a programar en C y necesito hacer un programa q sume 3 numeros e indique si es par y mostrar resultado si me pueden ayudar gracias

  13. Si te puedo ayudar, gracias por tu visita al blog, a ver si tengo un ratito libre esta tarde y puede crear y enviar el programa. un saludo

  14. jose

    hola q tal necesito ayuda con un programa q namas no puedo
    UN programa en C que muestre la suma de 20 calificaciones de un torneo utilisando la secuencencia de programacion (do , for, do-while ) con cualquiera de estos tipos de ciclo porfabor ayudame porfa

  15. jose

    hola q tal necesito ayuda con un programa q namas no puedo
    Un programa en C que muestre la suma de 20 calificaciones de un torneo utilisando la secuencencia de programacion (do , for, do-while ) con cualquiera de estos tipos de ciclo porfabor

    ayudame porfa plissss

  16. Esta misma tarde insertare un post con el programa que solicitas y gracias por tu visita, un saludo!!!

  17. victor

    por favor me podrian programar el programa siguiente: se trata de hacer uno con lineas diagonales horizontales y verticales y despues que lo muestre y despues lo borre por favor estoy dispuesto a hacerer un favor el que sea.

  18. Supongo que te refieres a lineas horizontales y verticales utilizando el modo texto y simbolos ascii para su representación.

  19. yasev

    Gracias por estos ejemplos…

  20. De nada, no esta de más siempre saber de nuevos sitios que ofrezcan información de utilidad a los usuarios. De todas formas agradecer tu visita y recuerda que puedes enviar programas o algoritmos hechos por vosotros o que queréis que realice, tardo de vez en cuando un poco de tiempo, debido a que ando un poco sobrecargado de trabajo y me falta tiempo. Pero en http://www.aprendoencasa.es siempre que sea posible estamos dispuestos a ayudar, gracias por tu visita!!!

  21. sandy

    hola tengo una duda, al momento de graficar mis funciones no me acepta mi codigo, me podria por favor pasar un link de una paguina o un manual donde pueda checar esto

  22. ismael

    Hola, tengo un ejercicio en C,realizar tres converciones de unidades de longitud del sistema ingles al decimal,si me pueden colavorar les quedo muy agradecidos, gracias

  23. Espero poder ayudaros a todos los que me habéis pedido alguna cosa, a partir de hoy mismo un poco más, ahora mismo mi carga de trabajo era muy grande y me quitaba mucho tiempo para escribir, un saludo y gracias por vuestras visitas.

Deja un comentario

Enalce URL | RSS Feed para este articulo

anteriorpausasiguiente

Series



Otros artículos de la serie