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

#1
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
Tu mismo codigo con algunas correcciones.
Saludos.

/*Programa que determina al promedio de la edad de 10 personas y te dice
cuantas con mujeres y cuantas son hombres*/
#include<stdio.h>
//#include<conio.h> no uses esta libreria, no es standard

int main()
{
    int edad,i,hombre,mujer;
    float prom,suma;
    char genero;

    hombre = mujer = suma = 0;

    printf("PORGRAMA QUE DETERMINA EL PROMEDIO DE LAS EDADES DE 10 PERSONAS\n");

    for(i=1; i<=10; i++ ) {
        printf("\nProporciona la %d edad: ",i);
        scanf("%d",&edad);

        suma += edad;

        printf("\nDame el genero al que pertenece M/H: ");
        scanf("%s",&genero);

        if(genero == 'M' || genero == 'm')
            mujer += 1;
        else if(genero == 'H' || genero == 'h')
            hombre += 1;
    }
    prom = (suma/10);

    printf("\nLa suma de las edades de mujeres y hombres es: %.2f",suma);
    printf("\nEl promedio de las edades es: %.1f",prom);
    printf("\nHay %d hombres",hombre);
    printf("\nHay %d mujeres",mujer);
    getchar();

    return 0;
}

#3
Hola, tambien puedes hacerlo con case, te dejo un ejemplo.

Código (cpp) [Seleccionar]
switch(caracter) {
    case '1':
      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Lunes";
    break;
    case '2':
      cout<<"El dia de la semana asociado al caracter " <<caracter<< " es el Martes";
    break;
    case '3':
      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Miercoles";
    break;
    case '4':
      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Jueves";
    break;
    case '5':
      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Viernes";
    break;
    case '6':
      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Sábado";
    break;
    case '7':
      cout<<"El dia de la semana asociado al caracter "<<caracter<< " es el Domingo";
    break;
  }
#4
Programación C/C++ / Re: Error en compilación!
8 Diciembre 2018, 14:45 PM
Hola, pruebalo asi:

Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;

int main()
{
    int factor1, factor2, prod, res;
    int a,b,c,d;
   
    cout << "Dime primer factor: ";
    cin >> factor1;
    cout << "Dime segundo factor: ";
    cin >> factor2;
    cout << "Dime tu propuesta de resultado: ";
    cin >> res;

    prod = factor1 * factor2;
    a = factor1 % 9;
    c = factor2 % 9;
    d = (a * c) % 9;
    b = res % 9;
   

   
    cout << "La 'raiz digital' de " << factor1 << " es: " << a << endl;
    cout << "La 'raiz digital' de " << factor2 << " es: " << c << endl;
    cout << "La 'raiz digital' del producto (" << prod << ") es: " << prod % 9 << endl;
    cout << "La 'raiz digital' de tu propuesta de resultado es: " << b <<endl<< endl;
   
    if(b == d)
        cout << "La multiplicación, probablemente, este BIEN." << endl;
    else
        cout << "La multiplicación esta MAL.";
   
    return 0;
}
#5
Hola, la entrada de datos podria ser asi:
Salu2.

while (opcion != 'n') {
        printf("Nombre del alumno: ");
        scanf("%s",nombre[i]);
        printf("Apellido paterno: ");
        scanf("%s",apellidoPaterno[i]);
        printf("Apellido materno: ");
        scanf("%s",apellidoMaterno[i]);
        printf("Promedio del alumno: ");
        scanf("%f",&promedio[i]);
        getchar();

        printf("Capturar mas alumnos s/n: ");
        scanf("%c",&opcion);
        getchar();
        printf("\n");

        if (opcion == 's')
            i++;

        if (i > 100) {
            printf("Lo siento, la lista esta llena.");
            break;
        }
    }


Y la comparacion del apeellido podria ser asi:

for (j=0; j<i+1; j++) {
        if (strcmp(apellidoPaterno[j],patron) == 0) {
            printf("Nombre: %s\n",nombre[j]);
            printf("Apellido paterno: %s\n",apellidoPaterno[j]);
            printf("Apellido materno: %s\n",apellidoMaterno[j]);
        }
    }


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

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstdlib>

using namespace std;

int main(){

    int const TALLA = 10;
    int numeros[TALLA];
int pares[TALLA];
int impares[TALLA];
int i,par=0,impar=0;

    for (i=0; i<TALLA; i++) {
        cout << "Ingrese numero " << i+1 <<": ";
        cin >> numeros[i];
    }

    for (i=0;i<TALLA;i++) {
        if(numeros[i]%2==0) {
            pares[par] = numeros[i];
            par++;
        }
else {
            impares[impar] = numeros[i];
            impar++;
        }
    }

    cout<<"\nNumeros Pares ";

    for(i=0;i<par;i++)
        cout<<pares[i]<<" ";

    cout<<"\nNumeros Impares ";

        for(i=0; i<impar; i++)
            cout<<impares[i]<<" ";

    return 0;
}

#7
Hola, no entiendo muy bien tu codigo. Cual es el enunciado del problema.
Salu2.
#8
Hola, te debe quedar algo asi:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int Op;
    int lado;
    float area,radio,base,altura;

    printf("Elige una opcion del menu, se realizara el procedimiento de encontrar el area: \n");
    printf("1-Area del cuadrado\n");
    printf("2-Area del circulo\n");
    printf("3-Area del triangulo\n");
    printf("\tOpcion: ");
    scanf("%d",&Op);

    switch(Op)
    {
        case 1:
            printf("Lado del cuadrado en cm:");
            scanf("%d",&lado);
            area=lado*lado;
            printf("El area es:%.2f\n",area);

        break;

        case 2:
            printf("Introduce El Radio Del Circulo Dividido en 2:\t");
            scanf("%f",&radio);
            area=(radio*radio)*(3.14);
            printf("El Area Del Circulo Es: = %.2f",area);
        break;

        case 3:
            printf("Introduce la base \n");
            scanf("%f", &base);
            printf("Introduce la altura \n");
            scanf("%f", &altura);
            area = (base*altura) / 2;
            printf("El Area Del Triangulo Es = %.2f",area);
        break;
        default:
            printf("La opcion seleccionada no existe\n");
    }

    return 0;
}

#9
Hola, tu mismo codigo arreglado.
Fijate en los errores.
Salu2.

Código (cpp) [Seleccionar]
#include <iostream>
//#include <conio.h> no es libreria estandard
//#include <windows.h>

using namespace std;

   const float USD = 7.40;
   const float EUR = 9.60;
   const float MXN = 0.60;

int main ()
{
    float monto,cambioUSD,cambioEUR,cambioMXN;
    int moneda;

    cout<<"Bienvenido... "<<endl;

    cout<<"\t Ingrese el monto que desea cambiar:"<<endl; cin>>monto;
    cout<<"\n"<<endl;
    cout<<"\t Ingrese la abreviatura de la moneda [1=USD, 2=EUR, 3=MXN]:"<<endl; cin>>moneda;
    cout<<"\n"<<endl;

    switch (moneda)
    {
        case 1:
            cambioUSD = monto*USD;
            cout<<"La conversion de Dolares (tasa 7.40) a Quetzales es: \t"<<cambioUSD;
        break;
        case 2:
            cambioEUR = monto*EUR;
            cout<<"La conversion de Euros (tasa 9.60) a Quetzales es: \t"<<cambioEUR;
        break;
        case 3:
            cambioMXN = monto*MXN;
            cout<<"La conversion de Pesos Mexicanos (tasa 0.60) a Quetzales es: \t"<<cambioMXN;
        break;
        default:
            cout<<"Escriba una abreviatura correcta"<<endl;
    }

   //system ("pause");
    return 0;
}

#10
Hola, a mi me funciona asi:

Código (cpp) [Seleccionar]
#include<iostream>
#include<cmath>
#include<iomanip>

using namespace std;

int main (){
   
   double p,r,t; /*Aquí defino las variables*/

   cout <<"ingrese la cantidad de préstamo solicitado:"; /*aqui solicito la cantidad del préstamo o del ahorro*/
   cin >> p;
   cout << "Ingrese el interés anual que le fue otorgado:"; /*aquí solicito el interés anual*/
   cin >> r;
   cout << "Ingrese el tiempo en años:"; /*aquí solicito el tiempo en años*/
   cin >> t;

   cout << "En " << t << " años usted va a tener " << fixed << setprecision (2) << p*exp(r*t) << endl;
   cout << "El interés generado en " << t << " años es de " << fixed << setprecision (2) << p*exp(r*t)-p << endl;

   //return 0;
}