Download - Practica 3
![Page 1: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/1.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 1
Tipo de trabajo TituloPractica 3
Fecha de inicio Fecha de entrega Calificación
26-Febrero-14 12-Marzo-14
Nombre de los participantes Matricula Grupo Asistencia CalificaciónSaul V. Pereyra Cebrero 13211225 A +
L. Cesar Sánchez Cuevas 13211260 A +Jesús Andrés Salas Castro 13211266 A +Agustín Hernández Dimaz 13211271 A +
1 Introducción
El objeto cin se usa para introducir datos en un programa mientras se está ejecutando. Delmismo modo que el objeto cout despliega una copia del valor almacenado dentro de unavariable, el objeto cin permite al usuario introducir una valor en la terminal. El valor sealmacena entonces en forma directa en una variable.
2 Objetivos (competencia) Que el alumno utilice el objeto cin Hacer un diagrama de flujo Hacer pseudocódigo El programa en C++ y la pantalla corrida
3 Fundamento teórico
Analizar elproblema
Desarrollaruna solucion
Codificar lasolucion
Prueba ycorrecion del
programa
![Page 2: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/2.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 2
5 Desarrollo de la practica
Problema 2, página 154
Pseudocódigo
Inicio
celcius, fah: real
write “Introduzca la temperatura en grados celcius: “
read celcius
Fah=(9.0/5.0)*celcius+32.0
write “La temperatura de “,celcius,” grados celcius es igual a “,fah,” grados Fahrenheit.”
Fin
Diagrama de Flujo
cInicio
“Introduzca la temperaturaen grados celcius: “, celsius
Fah=(9.0/5.0)*Celsius+32.0
“La temperatura de “, celcius,” gradoscelcius es igual a “,fah,” grados Fahrenheit.”
Fin
![Page 3: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/3.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 3
![Page 4: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/4.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 4
area=3.1416*(radio^2)
Problema 3, página 154
PseudocódigoInicio
area, radio: real
write “Introduzca el radio de un circulo en pulgadas: “
read radio
area=3.1416*(radio^2)
write “El área del círculo es igual a “,area,” pulgadas cuadradas.”
Fin
Diagrama de Flujo
cInicio
“Introduzca el radio de uncirculo en pulgadas: “, radio
“El área del círculo es igual a “,area,” pulgadascuadradas.”
Fin
![Page 5: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/5.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 5
![Page 6: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/6.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 6
Problema 4, página 155
![Page 7: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/7.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 7
Pseudocódigo
InicioMr, gc, mpg : realWrite “ Introduzca las millas recorridas : “Read mrWrite “ Introduzca los galones de gasolina consumidos : “Read gcMpg= mr/gcWrite “Para “,mr, “millas recorridas se gastan”, gc,”galones,resultan “,mpg, “millas por galon”Fin
![Page 8: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/8.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 8
INICIO
“Introduzca las millas recorridas “, mr
“Introduzca los galones de gasolina consumidos”, gc
Mpg=mr/gc
“para”,mr,”millas recorridas segastan”,gc,”galones,resultan”,mpg,”millas por
galon”
Fin
![Page 9: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/9.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 9
Problema 5, página 156
![Page 10: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/10.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 10
Pseudocodigo
Inicionum1, num2, num3, num4, pr: RealWrite “Introduzca un numero”read num1Write “Introduzca un segundo numero”Read num2Write “Introduzca un tercer numero”Read num3Write “Introduzca un cuarto numero”Read num4Pr= (num1+num2+num3+num4)/4Write “El promedio es: “, prFin
![Page 11: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/11.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 11
INICIO
“Introduzca un numero”, num1“Introduzca un segundo numero “,num2
“introduzca un tercer numero “,num3“Introduzca un cuarto numero”,num4
pr=num1+num2+num3+num4/4
“El promedio es “,pr
FIN
![Page 12: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/12.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 12
6) a. - Escriba, compile y ejecute un programa en C++ que calcule y despliegue el valor de unpolinomio de segundo orden para valores introducidos por el usuario de loscoeficientes a, b, c y la variable x. haga que su programa despliegue primero un mensajeinformando al usuario que realizara el programa, y luego despliegue indicadores apropiadospara avisar al usuario que introduzca los datos deseados. (Sugerencia: use indicadores cono(Introduzca el coeficiente del término x al cuadrado:)
![Page 13: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/13.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 13
![Page 14: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/14.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 14
Diagrama de flujo
Pseudocódigo
![Page 15: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/15.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 15
b.- verifique el resultado producido por su programa para el ejercicio 6ª os siguientes datos deprueba:
Conjunto de datos de prueba 1: a= 0, b= 0, c= 22, x= 56
Conjunto de datos de prueba 2: a= 0, b= 22, c= 0, x= 2
Conjunto de datos de prueba 3: a= 22, b= 0, c= 0, x= 2
Conjunto de datos de prueba 4: a= 2, b= 4, c= 5, x= 2
Conjunto de datos de prueba 5: a= 5, b= -3, c= 2, x= 1
![Page 16: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/16.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 16
![Page 17: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/17.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 17
Cuando haya completado su verificación, use su programa para completar la siguiente tabla:
a b c x Valor del polinomio2.0 17.0 -12.0 1.3 17.863.2 2.0 15.0 2.5 2943.2 2.0 15.0 -2.5 52.25
-2.0 10.0 .0 2.0 36-2.0 10.0 0.0 4.0 104-2.0 10.0 0.0 5.0 150-2.0 10.0 0.0 6.0 2045.0 22.0 18.0 8.3 228.854.2 -15 -20 -5.2 960.186
9.- Escriba compile y ejecute un programa que calcule y despliegue la raíz cuarta de un númerointroducido por el usuario. Recuerde el álgebra elemental que la raíz cuarta de un numeropuede encontrarse elevando el número a la potencia 1/4. (Sugerencia: no utilice la división denúmeros enteros; ¿puede ver por qué?). Verifique su programa calculando la raíz cuarta de lossiguientes datos: 81, 16, 1, 0. Cuando haya completado su verificación, use su programa paradeterminar la raíz cuarta de 42, 121, 256, 587, 1240, 16 256.
![Page 18: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/18.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 18
![Page 19: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/19.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 19
Diagrama de flujo
Pseudocódigo
![Page 20: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/20.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 20
![Page 21: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/21.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 21
Numero Valor de la raiz cuata42 2.54572121 3.31662256 4587 4.922201240 5.9341016256 11.2915
10.- Para el circuito en seria mostrado en la figura 3.17, la baja del voltaje , V2, a traves delresistor, R2, y de la potencia, P2, enviada al resistor esta dada por las ecuaciones V2 = IR2 y P2= IV2, donde I = E/(R1 + R2). Usando estas ecuaciones, escriba, compile y ejecute un programaen C++ que indique al usuario que introuzca los valores de E, R1, R2, calcule la baja de voltaje yla potencia enviadas a R2, y despliegue los resultados. Verifique su programa usando los datosde prueba: E = 10 voltios, R1 = 100 ohmios, R2 = 200 ohmios. Cuando haya completado suverificacion, use su programa para completar la siguiente tabla:
![Page 22: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/22.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 22
E(voltios)
R1(ohmios)
R2(ohmios)
Baja de voltaje(voltios)
Potencia enviada(voltios)
10 100 100 5 0.2510 100 200 6.666667 0.2222222210 200 200 5 0.12520 100 100 10 120 100 200 13.3333 0.8888888920 200 200 10 0.5
![Page 23: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/23.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 23
![Page 24: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/24.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 24
Diagrama de flujo
![Page 25: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/25.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 25
Pseudocodigo
11.- Escriba, compile y ejecute un programa en C++ que calcule la resistencia combinada
de tres resistores paralelos. Los valores de cada resistor deberían ser aceptados usando
una instrucción cin (use la fórmula para la resistencia combinada dada en el ejercicio
9 de la sección 3.2). Verifique la operación de su programa usando los siguientes
datos de prueba:
Conjunto de datos de prueba 1: R1 = 1000, R2 = 1000 y R3 = 1000.
Conjunto de datos de prueba 2: R1 = 1000, R2 = 1500 y R3 = 500.
![Page 26: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/26.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 26
Conjunto de datos de prueba 1
![Page 27: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/27.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 27
Conjunto de datos de prueba 2
![Page 28: Practica 3](https://reader030.vdocumento.com/reader030/viewer/2022032502/55ba2cf2bb61eba17b8b46d0/html5/thumbnails/28.jpg)
INSTITUTO TECNOLOGICO DE TIJUANA
I N S T I T U T O T E C N O L O G I C O D E T I J U A N A Página 28
Diagrama de flujo
Pseudocodigo