

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Un diseño de marketing efectivo comienza identificando el mercado objetivo y comprendiendo sus necesidades, deseos y comportamientos. Luego, se desarrolla un mensaje claro y convincente que resalte los beneficios del producto o servicio ofrecido. Esto se complementa con una estrategia de medios adecuada que incluye canales como publicidad en línea, redes sociales, contenido de blog, correo electrónico y marketing de influencia. Además, es importante realizar un seguimiento y análisis continuo de las métricas clave de rendimiento para ajustar la estrategia según sea necesario y garantizar un retorno positivo de la inversión en marketing. En resumen, un diseño de marketing exitoso se basa en la comprensión profunda del mercado objetivo, un mensaje persuasivo y una estrategia de medios bien planificada y adaptable.
Tipo: Apuntes
1 / 2
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
#include <stdio.h> // Estructura para almacenar una tarea struct Tarea { int id; char descripcion[100]; int completada; }; int main() { // Declaración de variables struct Tarea tareas[50]; int totalTareas = 0; int opcion; do { // Menú de opciones printf("\n--- Menu ---\n"); printf("1. Agregar tarea\n"); printf("2. Marcar tarea como completada\n"); printf("3. Mostrar tareas pendientes\n"); printf("4. Salir\n"); printf("Selecciona una opcion: "); scanf("%d", &opcion); switch (opcion) { case 1: // Agregar tarea printf("\nIngrese la descripcion de la nueva tarea: "); scanf(" %[^\n]", tareas[totalTareas].descripcion);
tareas[totalTareas].id = totalTareas + 1; tareas[totalTareas].completada = 0; // Marcar como no completada totalTareas++; break; case 2: // Marcar tarea como completada int idTarea; printf("\nIngrese el ID de la tarea completada: "); scanf("%d", &idTarea); if (idTarea > 0 && idTarea <= totalTareas) { tareas[idTarea - 1].completada = 1; printf("Tarea marcada como completada.\n"); } else { printf("ID de tarea no valido.\n"); } break; case 3: // Mostrar tareas pendientes printf