elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: [1] 2 3
1  Programación / Programación C/C++ / Re: como crear este programa en: 11 Julio 2019, 06:08 am
ola, el ejercicio es simple solo debes multiplicar tu numero ingresado por -1.

Ejemplo:
Si ingresas 5 lo multiplicas por -1, asi: 5 * (-1) = -5
Si ingresas -5 haces lo mismo: -5 * (-1) = 5.

Ahora solo programalo en C y listo.
Sau2.
2  Programación / Programación C/C++ / Re: Float no marca decimales en: 16 Marzo 2019, 04:49 am
Tu mismo codigo con algunas correcciones.
Saludos.

Código
  1. /*Programa que determina al promedio de la edad de 10 personas y te dice
  2. cuantas con mujeres y cuantas son hombres*/
  3. #include<stdio.h>
  4. //#include<conio.h> no uses esta libreria, no es standard
  5.  
  6. int main()
  7. {
  8.    int edad,i,hombre,mujer;
  9.    float prom,suma;
  10.    char genero;
  11.  
  12.    hombre = mujer = suma = 0;
  13.  
  14.    printf("PORGRAMA QUE DETERMINA EL PROMEDIO DE LAS EDADES DE 10 PERSONAS\n");
  15.  
  16.    for(i=1; i<=10; i++ ) {
  17.        printf("\nProporciona la %d edad: ",i);
  18.        scanf("%d",&edad);
  19.  
  20.        suma += edad;
  21.  
  22.        printf("\nDame el genero al que pertenece M/H: ");
  23.        scanf("%s",&genero);
  24.  
  25.        if(genero == 'M' || genero == 'm')
  26.            mujer += 1;
  27.        else if(genero == 'H' || genero == 'h')
  28.            hombre += 1;
  29.    }
  30.    prom = (suma/10);
  31.  
  32.    printf("\nLa suma de las edades de mujeres y hombres es: %.2f",suma);
  33.    printf("\nEl promedio de las edades es: %.1f",prom);
  34.    printf("\nHay %d hombres",hombre);
  35.    printf("\nHay %d mujeres",mujer);
  36.    getchar();
  37.  
  38.    return 0;
  39. }
  40.  
  41.  
3  Programación / Programación C/C++ / Re: Ayuda para guardar como char o como int en: 11 Marzo 2019, 15:08 pm
Hola, tambien puedes hacerlo con case, te dejo un ejemplo.

Código
  1. switch(caracter) {
  2.    case '1':
  3.      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Lunes";
  4.    break;
  5.    case '2':
  6.      cout<<"El dia de la semana asociado al caracter " <<caracter<< " es el Martes";
  7.    break;
  8.    case '3':
  9.      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Miercoles";
  10.    break;
  11.    case '4':
  12.      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Jueves";
  13.    break;
  14.    case '5':
  15.      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Viernes";
  16.    break;
  17.    case '6':
  18.      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Sábado";
  19.    break;
  20.    case '7':
  21.      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Domingo";
  22.    break;
  23.  }
  24.  
4  Programación / Programación C/C++ / Re: Error en compilación! en: 8 Diciembre 2018, 14:45 pm
Hola, pruebalo asi:

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.    int factor1, factor2, prod, res;
  8.    int a,b,c,d;
  9.  
  10.    cout << "Dime primer factor: ";
  11.    cin >> factor1;
  12.    cout << "Dime segundo factor: ";
  13.    cin >> factor2;
  14.    cout << "Dime tu propuesta de resultado: ";
  15.    cin >> res;
  16.  
  17.    prod = factor1 * factor2;
  18.    a = factor1 % 9;
  19.    c = factor2 % 9;
  20.    d = (a * c) % 9;
  21.    b = res % 9;
  22.  
  23.  
  24.  
  25.    cout << "La 'raiz digital' de " << factor1 << " es: " << a << endl;
  26.    cout << "La 'raiz digital' de " << factor2 << " es: " << c << endl;
  27.    cout << "La 'raiz digital' del producto (" << prod << ") es: " << prod % 9 << endl;
  28.    cout << "La 'raiz digital' de tu propuesta de resultado es: " << b <<endl<< endl;
  29.  
  30.    if(b == d)
  31.        cout << "La multiplicación, probablemente, este BIEN." << endl;
  32.    else
  33.        cout << "La multiplicación esta MAL.";
  34.  
  35.    return 0;
  36. }
  37.  
5  Programación / Programación C/C++ / Re: necesito ayuda aqui, plox, me podrian ayudar? en: 3 Diciembre 2018, 14:53 pm
Hola, la entrada de datos podria ser asi:
Salu2.

Código
  1. while (opcion != 'n') {
  2.        printf("Nombre del alumno: ");
  3.        scanf("%s",nombre[i]);
  4.        printf("Apellido paterno: ");
  5.        scanf("%s",apellidoPaterno[i]);
  6.        printf("Apellido materno: ");
  7.        scanf("%s",apellidoMaterno[i]);
  8.        printf("Promedio del alumno: ");
  9.        scanf("%f",&promedio[i]);
  10.        getchar();
  11.  
  12.        printf("Capturar mas alumnos s/n: ");
  13.        scanf("%c",&opcion);
  14.        getchar();
  15.        printf("\n");
  16.  
  17.        if (opcion == 's')
  18.            i++;
  19.  
  20.        if (i > 100) {
  21.            printf("Lo siento, la lista esta llena.");
  22.            break;
  23.        }
  24.    }
  25.  

Y la comparacion del apeellido podria ser asi:

Código
  1. for (j=0; j<i+1; j++) {
  2.        if (strcmp(apellidoPaterno[j],patron) == 0) {
  3.            printf("Nombre: %s\n",nombre[j]);
  4.            printf("Apellido paterno: %s\n",apellidoPaterno[j]);
  5.            printf("Apellido materno: %s\n",apellidoMaterno[j]);
  6.        }
  7.    }
  8.  

Ahora te toca armas el programa.
6  Programación / Programación C/C++ / Re: Duda . en: 19 Noviembre 2018, 05:00 am
Hola, te deberia quedar algo asi:
Salu2.

Código
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7.  
  8.    int const TALLA = 10;
  9.    int numeros[TALLA];
  10. int pares[TALLA];
  11. int impares[TALLA];
  12. int i,par=0,impar=0;
  13.  
  14.    for (i=0; i<TALLA; i++) {
  15.        cout << "Ingrese numero " << i+1 <<": ";
  16.        cin >> numeros[i];
  17.    }
  18.  
  19.    for (i=0;i<TALLA;i++) {
  20.        if(numeros[i]%2==0) {
  21.            pares[par] = numeros[i];
  22.            par++;
  23.        }
  24. else {
  25.            impares[impar] = numeros[i];
  26.            impar++;
  27.        }
  28.    }
  29.  
  30.    cout<<"\nNumeros Pares ";
  31.  
  32.    for(i=0;i<par;i++)
  33.        cout<<pares[i]<<" ";
  34.  
  35.    cout<<"\nNumeros Impares ";
  36.  
  37.        for(i=0; i<impar; i++)
  38.            cout<<impares[i]<<" ";
  39.  
  40.    return 0;
  41. }
  42.  
  43.  
7  Programación / Programación C/C++ / Re: Medidas de Dispersión. Error en: 12 Octubre 2018, 06:15 am
Hola, no entiendo muy bien tu codigo. Cual es el enunciado del problema.
Salu2.
8  Programación / Programación C/C++ / Re: No se que esta mal y que hacer para corregirlo ayúdenme en: 12 Octubre 2018, 06:12 am
Hola, te debe quedar algo asi:

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.    int Op;
  7.    int lado;
  8.    float area,radio,base,altura;
  9.  
  10.    printf("Elige una opcion del menu, se realizara el procedimiento de encontrar el area: \n");
  11.    printf("1-Area del cuadrado\n");
  12.    printf("2-Area del circulo\n");
  13.    printf("3-Area del triangulo\n");
  14.    printf("\tOpcion: ");
  15.    scanf("%d",&Op);
  16.  
  17.    switch(Op)
  18.    {
  19.        case 1:
  20.            printf("Lado del cuadrado en cm:");
  21.            scanf("%d",&lado);
  22.            area=lado*lado;
  23.            printf("El area es:%.2f\n",area);
  24.  
  25.        break;
  26.  
  27.        case 2:
  28.            printf("Introduce El Radio Del Circulo Dividido en 2:\t");
  29.            scanf("%f",&radio);
  30.            area=(radio*radio)*(3.14);
  31.            printf("El Area Del Circulo Es: = %.2f",area);
  32.        break;
  33.  
  34.        case 3:
  35.            printf("Introduce la base \n");
  36.            scanf("%f", &base);
  37.            printf("Introduce la altura \n");
  38.            scanf("%f", &altura);
  39.            area = (base*altura) / 2;
  40.            printf("El Area Del Triangulo Es = %.2f",area);
  41.        break;
  42.        default:
  43.            printf("La opcion seleccionada no existe\n");
  44.    }
  45.  
  46.    return 0;
  47. }
  48.  
  49.  
9  Programación / Programación C/C++ / Re: AYUDA Error: [Warning] multi-character character constant [-Wmultichar] en: 5 Octubre 2018, 05:54 am
Hola, tu mismo codigo arreglado.
Fijate en los errores.
Salu2.

Código
  1. #include <iostream>
  2. //#include <conio.h> no es libreria estandard
  3. //#include <windows.h>
  4.  
  5. using namespace std;
  6.  
  7.   const float USD = 7.40;
  8.   const float EUR = 9.60;
  9.   const float MXN = 0.60;
  10.  
  11. int main ()
  12. {
  13.    float monto,cambioUSD,cambioEUR,cambioMXN;
  14.    int moneda;
  15.  
  16.    cout<<"Bienvenido... "<<endl;
  17.  
  18.    cout<<"\t Ingrese el monto que desea cambiar:"<<endl; cin>>monto;
  19.    cout<<"\n"<<endl;
  20.    cout<<"\t Ingrese la abreviatura de la moneda [1=USD, 2=EUR, 3=MXN]:"<<endl; cin>>moneda;
  21.    cout<<"\n"<<endl;
  22.  
  23.    switch (moneda)
  24.    {
  25.        case 1:
  26.            cambioUSD = monto*USD;
  27.            cout<<"La conversion de Dolares (tasa 7.40) a Quetzales es: \t"<<cambioUSD;
  28.        break;
  29.        case 2:
  30.            cambioEUR = monto*EUR;
  31.            cout<<"La conversion de Euros (tasa 9.60) a Quetzales es: \t"<<cambioEUR;
  32.        break;
  33.        case 3:
  34.            cambioMXN = monto*MXN;
  35.            cout<<"La conversion de Pesos Mexicanos (tasa 0.60) a Quetzales es: \t"<<cambioMXN;
  36.        break;
  37.        default:
  38.            cout<<"Escriba una abreviatura correcta"<<endl;
  39.    }
  40.  
  41.   //system ("pause");
  42.    return 0;
  43. }
  44.  
  45.  
10  Programación / Programación C/C++ / Re: Duda sobre una linea en mi codigo que no funciona en: 10 Agosto 2018, 15:31 pm
Hola, a mi me funciona asi:

Código
  1. #include<iostream>
  2. #include<cmath>
  3. #include<iomanip>
  4.  
  5. using namespace std;
  6.  
  7. int main (){
  8.  
  9.   double p,r,t; /*Aquí defino las variables*/
  10.  
  11.   cout <<"ingrese la cantidad de préstamo solicitado:"; /*aqui solicito la cantidad del préstamo o del ahorro*/
  12.   cin >> p;
  13.   cout << "Ingrese el interés anual que le fue otorgado:"; /*aquí solicito el interés anual*/
  14.   cin >> r;
  15.   cout << "Ingrese el tiempo en años:"; /*aquí solicito el tiempo en años*/
  16.   cin >> t;
  17.  
  18.   cout << "En " << t << " años usted va a tener " << fixed << setprecision (2) << p*exp(r*t) << endl;
  19.   cout << "El interés generado en " << t << " años es de " << fixed << setprecision (2) << p*exp(r*t)-p << endl;
  20.  
  21.   //return 0;
  22. }
  23.  
Páginas: [1] 2 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines