Ejercicios y practicas resueltas de c ( 6 )

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...

74 Comentarios

  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. 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. 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. 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. 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. 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. 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. hola ayudame con mi proyecto por favor con lo de grafo el de el aeropuerto, te lo pido por favor!!!

  12. 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. 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. 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. 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. 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. 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. 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.

  24. Hola quisiera saber si pudieran ayudarme con los siguientes problemas pasandolos al lenguaje C
    1.-Desarrolle un programa en C que determine si un cliente de una tienda departamental excede el límite de
    crédito de su cuenta. Para cada cliente, se dispone de los siguientes datos:
    1. Número de cuenta.
    2. Saldo al inicio del mes.
    3. Total de elementos cargados al cliente en este mes.
    4. El total de los créditos aplicados a la cuenta del cliente durante el mes.
    5. El límite de crédito autorizado.
    El programa debe introducir cada uno de estos datos, calcular el nuevo saldo (= saldo inicial + cargos –
    créditos), y determinar si el nuevo saldo excede el límite de crédito del cliente. Para aquellos clientes que
    excedan el límite de crédito, el programa debe desplegar el número de cuenta, el límite de crédito, el saldo
    nuevo y el mensaje “Límite de crédito excedido”.

    2.-Una gran empresa de productos químicos le paga a sus vendedores mediante un esquema de comisiones. Los
    vendedores reciben $200 semanales más el 9% de sus ventas totales durante la semana. Por ejemplo, un
    vendedor que vende $5000 de productos químicos durante la semana recibe $200 más el 9% de $5000, o un
    total de $650. Desarrolle un programa que introduzca las ventas totales de cada vendedor durante la última
    PROGRAMAS COMPUTACIONALES

    semana y que calcule y despliegue los ingresos de ese vendedor. Procese las cantidades de un vendedor a la
    vez

    3.-Escriba un programa que lea un entero positivo y que calcule y despliegue su factorial. El factorial de un
    número entero positivo n se escribe n! (que se pronuncia “n factorial”) y se define como:
    n! = n · (n – 1) · (n – 2) · … · 1 (para valores de n mayores o iguales que 1)
    y
    n! = 1 (para n = 0)
    Por ejemplo, 5! = 5 · 4 · 3 · 2 · 1, que es igual a 120

Enviar comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies