Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - AndresEnriquezV

#1
buenos dias tardes o noches, mi pc no reconoce el puerto hdmi, hace tiempo tuve el mismo problema y recuerdo que descargué un driver de video de intel o de nvidia creo y se resolvió pero no recuerdo ni como ni cual driver descargué, ahora reinicié mi pc desde 0 y volvií el problema de reconocimiento, en todos lados solo veo que dice que hay que actualizar pero aun asi no funciona, ayudaaaaaa
#2
Tengo algunas dudas sobre la realización de streamings en youtube, quiero realizar alguna prueba de un directo "24/7" pero no se como realizarlo, tengo obs studio como programa principal para os directos pero de los que he intentad el audio que emito se oye cortado como si estuvieran los sonidos de alguna canción en desorden y no transmite nada bien el audio, no se si para hacer estos directos que emiten diario debo tener algun programa diferente o un mejor internet u ordenador por que al intentar visualizar lo que estoy emitiendo no se carga ninguna otra pagina ni en otros dispositivos se carga el directo, por favor alguien podiria ayudarme con esto, muchas gracias  :laugh: :laugh: :laugh:
#3
algun consejo que me puedan dar ? por que se me hace un poco complicado resolver ciertas cosas muchas gracias ;-) ;-)
#4
muchas gracias, si me funcionó, probablemente tenga mas dudas despues jaja
#5
Programación C/C++ / Re: Hola, Ayuda.
12 Agosto 2017, 10:59 AM
hola, mira puedes usar la funcion fprintf() o el fputchar para este caso que es casi igual su uso con caracteres o strings o similares
aqui te pongo un ejemlo :

Código (cpp) [Seleccionar]
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
main()
{
char nombre [80];
FILE *entrada;
char ch;
printf("Archivo: "); scanf("%s",nombre);
entrada =fopen(nombre, "r");//solo lectura
if(entrada==NULL)
{
fprintf(stderr,"Fallo de lectura de %s",entrada);
perror("debido a :");
getch();
exit(-1);
}
while((ch=fgetc(entrada))!=EOF)
putchar(ch);
fclose(entrada);
}


antes de que lo compiles crea un archivo de texto de cualquier nombre y si quieres escribe algo y guardalo para que veas como funciona , ya cuando compiles el programa y cuando te diga "Archivo:" escribe el nombre del archivo exactamente igual al que creaste seguido obligatoriamente de un .txt , de preferencia crea una carpeta y guarda el codigo y el archivo ahi dentro para que el sistema pueda encontrar el archivo de texto
#6
solucionado:

Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main()
{
    int i=1,n1,Min=737,Max=700077;
    system("color 0B");
   
    printf("Programa que cuenta los digitos del numero introducido: ");
    scanf("%d",&n1);
   if((n1>Min)&&(n1<Max))
        {
        printf("El numero cumple la condicion:\n", n1);
}
        else
        {
        printf("El numero no cumple la condicion:\n", n1);
  }
do{
 
  n1=n1/10;
        i++;
    }
    while((n1>Min)&&(n1<Max));
   
   
    printf("Tiene %d caracteres",i);
   
    getch();
    return 0;
}


lo que hice fue sacar el if-else del do-while y listo, el if-else debe ir obligatriamente arriba del do-while ya que dentro del do-while estas modificando tu n1, tu programa anterior realizaba el if-else las veces que se cumplia el do-while y por eso se repetian los mensajes tantas veces como se realizava el ciclo do-while  :rolleyes: :rolleyes: ;-) ;-) saludos, espero haberte ayudado
#7
Buenas noches amigos programadores, estoy realizando un proyecto en c++ sobre un programa estadistico que calcule varias cosas y recien lo estoy iniciando, quiero poder escribir yo el nombre del archivo para crearlo, mi codigo es el siguiente  :rolleyes:

Código (cpp) [Seleccionar]
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<time.h>
struct datos
{
char nombre[30];
};
struct prom
{
float programacion;
float algebra;
float fisica;
float promedio;
datos est;
};
main()
{
int op, n, i;
printf("*******************************************\n* Universidad de las fuerzas armadas ESPE *\n*******************************************\n");
printf("Proyecto de programacion I\n Integrantes: \n presione una tecla para continuar");
getch();
system("cls");
printf("____________________________________________________________________________\n");
printf("| Este es un programa estadistico estructurado en base a la campana de Gauss | \n y esta diseñado para evaluar notas de alumnos de alguna istitucion educativa ");
printf("\n____________________________________________________________________________\n");
printf("Que desea realizar:\n1-Crear un nuevo archivo de evaluacion\n2-Abrir un archivo existente\n"); scanf("%d",&op);

switch(op)
{
case 1:
FILE *fp;

   fp=fopen("Notas.txt","a");
   if(fp==NULL)
   {
       printf("Error en el archivo");
       exit(-1);
   }
   else
{
system("cls");
printf("Se creo un archivo de nombre \"Notas\" en la carpeta que almacena el programa\n\n");
printf("Numero de Estudiantes: "); scanf("%d",&n);

prom nts[n];
for(i=0;i<n;i++)
{
printf("\nNombre del Estudiante No %d:",i+1);
scanf("%s",nts[i].est.nombre);
fflush(stdin);

printf("Nota de programacion: ");
scanf("%f",&nts[i].programacion);
fflush(stdin);

printf("Nota de algebra: ");
scanf("%f",&nts[i].algebra);
fflush(stdin);

printf("Nota de fisica: ");
scanf("%f",&nts[i].fisica);
fflush(stdin);

nts[i].promedio=(((nts[i].fisica)+(nts[i].algebra)+(nts[i].programacion))/3);
}
system("cls");
fprintf(fp,"\n*****Datos de los alumnos*****\n\nEstudiante\tFisica\t\tAlgebra\t\tProgramacion\t\tPromedio\n\n");
for(i=0;i<n;i++)
{
fprintf(fp,"%s\t\t",nts[i].est.nombre);
fprintf(fp,"%.3f\t\t",nts[i].programacion);
fprintf(fp,"%.3f\t\t",nts[i].algebra);
fprintf(fp,"%.3f\t\t\t",nts[i].fisica);
fprintf(fp,"%.3f\n",nts[i].promedio);
}

}
fclose(fp);
break;

}

}


en si el programa por el momento solo está desarrollado el caso 1 que recoge en una estructura los datos que se ingresen y los inserta en un archivo de nombre Notas, el caso 2 aun no lo desarrollo por este motivo: como dice esta opcion "Crear un nuevo archivo de evaluacion" quiero dar un nombre a mi archivo que se va a crear pero al realizar esto
   
Código (GeSHi) [Seleccionar]
FILE *fp;

   fp=fopen("Notas.txt","a");
   if(fp==NULL)
   {
       printf("Error en el archivo");
       exit(-1);
   }
   else
{
system("cls");
printf("Se creo un archivo de nombre \"Notas\" en la carpeta que almacena el programa\n\n");


le da automaticamente el nombre Notas al archivo y esto si se vuelve a correr no crea otro archivo si no, modifica el mismo; quiero saber como puedo yo ingresar el nombre del archivo por mi cuenta y que se cree dependiendo del nombre

MUCHAS GRACIAS POR SU ATENCION Y DE ANTEMANO GRACIAS A LOS QUE ME QUIERAN AYUDAR  ;-) ;-)
#8
Cita de: AlbertoBSD en 17 Agosto 2016, 18:33 PM
Hola!

Memset es una funcion que "setea" o establece la memoria a X valor asi cada asiento se inicializa en 0

se podria omitir y dejarlo como:

unsigned char asientos[20] = {0};

o en su defecto crear un ciclo for o while que recorra todo el arreglo y lo haga 0, esto para que los asientos este "libres"

Saludos!
muchisimas gracias amigo por la ayuda