Buenas, estoy intentado resolver este ejercicio pero no logro encontrarle solución
en el ejercicio me piden, que calcule el tamaña que ocupara una novela en version electronica para usarle en algun lector de ebook, para ello, el chaval, debe introducir la cantidad de caracteres y de números que incluye la novela.
El resultado en bytes, debe mostrarse en pantalla de manera clara, teniendo en cuenta que un carácter ocupa un byte y un numero ocupa 4 bytes, ademas el programa no debe mostrar si el chaval introduce uno o los 2 valores negativos, en este caso se debera indicar el error
de momento llevo realizado esto
# include <iostream>
using namespace std;
int main ()
{
int caracter, numero, resultado;
cout <<"Teclea la cantidad de caracteres ";
cin >> caracter;
cout << " introducir la cantidad numero:";
cin >> numero;
resultado = caracter * 1+ numero * 4;
cout << "el tamaño que ocupa en version electronica es" << resultado <<"bytes"<< endl;
if (caracter <0)
(
cout<< "el programa no admite negativos\n"
)
else
(
cout << "el tamaño que ocupa en version electronica es" << resultado << "bytes"<< endl
)
return 0;
Cita de: holamega12 en 1 Diciembre 2012, 19:15 PM
Buenas, estoy intentado resolver este ejercicio pero no logro encontrarle solución
Usas paréntesis en lugar de llaves, que además sobran. Te falta la llave final del main y algunos " ; ". Corregido quedaría:# include <iostream>
using namespace std;
int main ()
{
int caracter, numero, resultado;
cout <<"Teclea la cantidad de caracteres: ";
cin >> caracter;
cout << "Introducir la cantidad numero: ";
cin >> numero;
resultado = caracter * 1+ numero * 4;
if (caracter <0 || numero<0)
cout<< "el programa no admite negativos\n";
else
cout << "el tamaño que ocupa en version electronica es: " << resultado << "bytes"<< endl;
return 0;
}
Saluditos!.
que ciego estoy, jaja gracias por ayudar
ya solucione el problema
gracias de verdad
por cierto ¿como hago que me salga el mensajito si solo se introduce un valor negativo?
Cita de: holamega12 en 1 Diciembre 2012, 19:45 PM
por cierto ¿como hago que me salga el mensajito si solo se introduce un valor negativo?
CitarFíjate que REEDITE el post y ahora incluye que se introduzca un número negativo.
Saluditos!.