EJERCICIOS DEL LIBRO "C++ PARA INGENIERIA Y CIENCIA"
EJERCICIOS PAGINA 134 y 135.
5. Determine los errores en cada una de las siguientes instrucciones:
a. cout << "\n << " 15)b. cout << "setw(4)" << 33;
c. cout << "setprecision(5)"<< 526.768;
d. "Hello World!" >> cout;
e. cout << 47 << setw(6);
f. cout << set(10) << 526.768 << setprecision(2);
C++ Elaborado por Ochoa Angulo Bianca
6. Determine y escriba el despliegue producido por las siguientes instrucciones:
a. cout << "|" << 5 <<"|";b. cout << "|" << setw(4) << 5 << "|";
c. cout << "|" << setw(4) << 56829<<"|";
d. cout << "|" << setw(5) << setiosflags(ios::fixed)
<< setprecision(2) << 5.26 << "|";
e. cout << "|" << setw(5) << setiosflags(ios::fixed)
<< setprecision(2) << 5.267 << "|";
f. cout << "|" << setw(5) << setiosflags(ios::fixed)
<< setprecision(2) << 53.264 << "|";
g. cout << "|" << setw(5) << setiosflags(ios::fixed)
<< setprecision(2) << 534.264 << "|";
h. cout << "|" << setw(5) << setiosflags(ios::fixed)
<< setprecision(2) << 534. << "|";
C++ Elaborado por Montaño Rodriguez Militza Emil
7. Escriba el despliegue producido por las siguientes.
a).cout << "El numero es " << setw(6) << setiosflags(ios::fixed)
<< setprecision(2) << 26.7 << endl;
cout << "El numero es " << setw(6) << setiosflags(ios::fixed)
<< setprecision(2) << 682.3 << endl;
cout << "El numero es " << setw(6) << setiosflags(ios::fixed)
b) cout<< setw(6) << setiosflags(ios::fixed)
<< setprecision(2) << 26.27 <<ƒendl;
cout<< setw(6) << setiosflags(ios::fixed)
<< setprecision(2) <<682.3 << endl;
cout<< setw(6) << setiosflags(ios::fixed)
<< setprecision(2)<< 1.968 << endl;
cout<<"------\n";
cout<< setw(6) << setiosflags(ios::fixed)
<< setprecision(2)
<< 26.27 + 682.3 + 1.968 << endl;
C++ Elaborado por Diego Alberto Chon Garcia
EJERCICIOS PAGINA 154 y 155.
2. a. Escriba un programa en C++ que despliegue primero el siguiente indicador:
Introduzca la temperatura en gradosƒCelsius:
Haga que su programa acepte un valor introducido desde el teclado y convierta la
temperatura introducida a grados Fahrenheit, usando la fórmula Fahrenheit = (9.0
/ 5.0) * Celsius + 32.0. Su programa deberá desplegar entonces la temperatura en
grados Fahrenheit, usando un mensaje de salida apropiado.
Pseudocodigo
inicio
real celcius,fahrenheit
mientras(1)
Print "Introduce temperatura en grados Celcius".
Read celcius.
fahrenheit=(9.0/5.0)*celcius+32.
Print "Temperatura en grados Fahrenheit".
Print fahrenheit.
Repetir
Fin
real celcius,fahrenheit
mientras(1)
Print "Introduce temperatura en grados Celcius".
Read celcius.
fahrenheit=(9.0/5.0)*celcius+32.
Print "Temperatura en grados Fahrenheit".
Print fahrenheit.
Repetir
Fin
Programa.
b. Compile y ejecute el programa escrito para el ejercicio 2a. Verifique su programa
calculando, en forma manual y luego usando su programa, el equivalente en Fahrenheit
de los siguientes datos de prueba:
Conjunto de datos de prueba 1: 0 grados Celsius
Conjunto de datos de prueba 2: 50 grados Celsius
Conjunto de datos de prueba 3: 100 grados Celsius
Cuando esté seguro que su programa funciona en forma correcta, úselo para completar
la siguiente tabla:
Datos de prueba
Conjunto de datos de prueba 1: 0 grados Celsius = 32 grados Fahrenheit
Conjunto de datos de prueba 2: 50 grados Celsius = 122 grados Fahrenheit
Conjunto de datos de prueba 3: 100 grados Celsius = 212 grados Fahrenheit
Conjunto de datos de prueba 1: 0 grados Celsius = 32 grados Fahrenheit
Conjunto de datos de prueba 2: 50 grados Celsius = 122 grados Fahrenheit
Conjunto de datos de prueba 3: 100 grados Celsius = 212 grados Fahrenheit
3. Escriba, compile y ejecute un programa en C++ que despliegue el siguiente indicador: Introduzca el radio de un círculo: Después de aceptar un valor para el radio, su programa deberá calcular y desplegar el área del círculo. (Sugerencia: área = 3.1416 * radio2) Con propósitos de prueba, verifique su programa usando una entrada de prueba de un radio de 3 pulgadas
ALGORITMO
1. Inicio.
2. Declarar variables.
real rad, area
3. Desplegar mensaje para que el usuario ingrese el radio del circulo.
Print "Introduce el valor del radio:"
read rad
4. Calcular area del circulo.
area=(rad*rad)*3.1416
5. Desplegar resultado de area del circulo.
print "Area del circulo=",area
6. Fin
PROGRAMA
C++ Elaborado por Militza Emil Montaño Rodriguez
PROGRAMA
C++ Elaborado por Militza Emil Montaño Rodriguez
4. a) Escriba, compile y ejecute un programa en c++ que despliegue los siguientes indicadores:
Introduzca las millas recorridas:
Introduzca los galones de gasolina consumidos:
Después que se despliegue cada indicador, su programa deberá usar una instrucción
cin para aceptar datos desde el teclado para el indicador desplegado. Después que se haya introducido el número de galones de gasolina consumidos, su programa deberá calcular y desplegar las millas por galón obtenidas. Este valor deberá ser incluido en un mensaje apropiado y calculado usando a ecuación millas por galon = millas/galones consumidos.
Verifique su programa usando los siguientes datos de prueba:
Conjunto de datos de prueba 1: Millas = 276, Gasolina = 10 galones
Conjunto de datos de prueba 2: Millas = 200, Gasolina = 15.5 galones
Cuando haya completado su verificación, use su programa para completar tabla.
Pseudocódigo:
Inicioreal millas, galones, millasporgalonPrint "Introduzca las millas recorridas: " read millasPrint "Introduzca los galones de gasolina consumidos: " read galonesmillasporgalon=(millas/galones)Print "Las millas recorridas por galon son:", millasporgalonfin
b. Considero que con dos ejecuciones es lo suficiente ya que en una puedes darte cuenta si compila y en la otra puedes introducir valores y comprobar si en realidad son los correctos
C++ Elaborado por Ochoa Angulo Bianca
No hay comentarios.:
Publicar un comentario