|
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. /*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 ); suma += edad; printf("\nDame el genero al que pertenece M/H: "); 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 ); return 0; }
|
|
|
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. 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 / Programación C/C++ / Re: Error en compilación!
|
en: 8 Diciembre 2018, 14:45 pm
|
Hola, pruebalo asi: #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
|
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. while (opcion != 'n') { printf("Nombre del alumno: "); scanf("%s",apellidoPaterno [i ]); scanf("%s",apellidoMaterno [i ]); printf("Promedio del alumno: "); scanf("%f",&promedio [i ]); printf("Capturar mas alumnos s/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 / Programación C/C++ / Re: Duda .
|
en: 19 Noviembre 2018, 05:00 am
|
Hola, te deberia quedar algo asi: Salu2. #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; }
|
|
|
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: #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"); switch(Op) { case 1: printf("Lado del cuadrado en cm:"); area=lado*lado; printf("El area es:%.2f\n",area ); break; case 2: printf("Introduce El Radio Del Circulo Dividido en 2:\t"); area=(radio*radio)*(3.14); printf("El Area Del Circulo Es: = %.2f",area ); break; case 3: printf("Introduce la base \n"); printf("Introduce la altura \n"); area = (base*altura) / 2; printf("El Area Del Triangulo Es = %.2f",area ); break; default: printf("La opcion seleccionada no existe\n"); } return 0; }
|
|
|
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. #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
|
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: #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; }
|
|
|
|
|
|
|