ime iet l 02 secuencial a

3
Universidad Nacional Tecnológica de Lima Sur Programación para Ingeniería - C++ - Jorge A. Martel T. - Página 1 de 3 Práctica IME-IET – 02 Utiliza Operadores aritméticos, signo de agrupación, instrucciones I/O MRU Solución 1 Calcular el valor numérico de “V”. Se sabe que: , y sí los valores numéricos de “” y “” son: = 10 = 2.8 #include <iostream> using namespaces std ; // complementa <iostream> //Declaracion de Variables //TipoDato NombreVariables float DX ; float DT; double V ; main() { //Asignacion de datos a las variables DX = 10.0f ; DT = 2.8f ; //Calculo de V V = DX / DT ; //Impresion del Resultado cout << "V = " << V << endl; system ( pause) ; } 2 Calcular el valor numérico de “V”. Se sabe que: ; sí los valores numéricos de “” y “” son ingresados desde el teclado: #include <iostream> using namespace std; //Declaracion de Variables float DX; float DT; double V; main() { //Asignacion de datos desde el teclado cout << "Ingrese el valor de DX:"; cin >> DX; cout << "Ingrese el valor de DT:"; cin >> DT; //OPERACIÓN : Calculo de V V = DX / DT; System ( “cls” ); //Impresion del Resultado cout << "V = " << V << endl; } 3 El problema 2, pero los datos para “y “” se ingresan desde el teclado: x0, x1, to, t1. #include <iostream> #include <cstdlib> using namespace std; //Declarar Varaibles //TipoDato NombreVariables float x0, x1, t0, t1; double v, dx, dt; main() { system ("color f0"); //por cstdlib //asignacion directa cout << "*********************\n"; cout << "PANTALLA DE INGRESO\n"; cout << "*********************\n"; cout << "Ingrese el valor de x0: "; cin >> x0; cout << "Ingrese el valor de x1: "; cin >> x1; cout << "Ingrese el valor de t0: "; cin >> x0; cout << "Ingrese el valor de t1: "; cin >> x1; cout << "*********************\n"; //operacion proceso dx = ( x1 - x0 ) ; dt = ( t1 - t0 ) ; v = dx / dt; //salida system ( "pause"); //por cstdlib system ( "cls"); //por cstdlib cout << "*********************\n"; cout << "REPORTE FINAL\n"; cout << "*********************\n"; cout << "dx = " << dx << endl; cout << "dt = " << dt << endl; cout << "Velocidad = " << v << endl; cout << "*********************\n"; } MRUV Solución

Upload: yojhan-corahua

Post on 18-Jan-2016

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IME IET L 02 Secuencial A

Universidad Nacional Tecnológica de Lima Sur

Programación para Ingeniería - C++ - Jorge A. Martel T. - Página 1 de 3

Práctica IME-IET – 02 Utiliza Operadores aritméticos, signo de agrupación, instrucciones I/O MRU Solución

1 Calcular el valor numérico de “V”. Se sabe que:

, y sí los

valores numéricos de “ ” y “ ” son: = 10 = 2.8

#include <iostream> using namespaces std ; // complementa <iostream> //Declaracion de Variables //TipoDato NombreVariables float DX ; float DT; double V ; main() { //Asignacion de datos a las variables DX = 10.0f ; DT = 2.8f ; //Calculo de V V = DX / DT ; //Impresion del Resultado cout << "V = " << V << endl; system ( “pause” ) ; }

2 Calcular el valor numérico de “V”. Se sabe que:

; sí los

valores numéricos de “ ” y “ ” son ingresados desde el teclado:

#include <iostream> using namespace std; //Declaracion de Variables float DX; float DT; double V; main() { //Asignacion de datos desde el teclado cout << "Ingrese el valor de DX:"; cin >> DX; cout << "Ingrese el valor de DT:"; cin >> DT; //OPERACIÓN : Calculo de V V = DX / DT; System ( “cls” ); //Impresion del Resultado cout << "V = " << V << endl; }

3 El problema 2, pero los datos para “ ” y “ ” se ingresan desde el teclado: x0, x1, to, t1.

#include <iostream> #include <cstdlib> using namespace std; //Declarar Varaibles //TipoDato NombreVariables float x0, x1, t0, t1; double v, dx, dt; main() { system ("color f0"); //por cstdlib //asignacion directa cout << "*********************\n"; cout << "PANTALLA DE INGRESO\n"; cout << "*********************\n"; cout << "Ingrese el valor de x0: "; cin >> x0; cout << "Ingrese el valor de x1: "; cin >> x1; cout << "Ingrese el valor de t0: "; cin >> x0; cout << "Ingrese el valor de t1: "; cin >> x1; cout << "*********************\n"; //operacion proceso dx = ( x1 - x0 ) ; dt = ( t1 - t0 ) ; v = dx / dt; //salida system ( "pause"); //por cstdlib system ( "cls"); //por cstdlib cout << "*********************\n"; cout << "REPORTE FINAL\n"; cout << "*********************\n"; cout << "dx = " << dx << endl; cout << "dt = " << dt << endl; cout << "Velocidad = " << v << endl; cout << "*********************\n"; }

MRUV Solución

Page 2: IME IET L 02 Secuencial A

Universidad Nacional Tecnológica de Lima Sur

Programación para Ingeniería - C++ - Jorge A. Martel T. - Página 2 de 3

4 Calcular el valor numérico de “X”. Se sabe que:

, y sí los

valores numéricos de “ ”, “ ”, y “ ” son: X0 = 3, V0 = 5, DT = 8, A = -3

#include <iostream> #include <math.h> // para: pow ( x, y ) ; sqrt ( r ) using namespaces std ; //Declaracion de Variables float X0, V0, DT, A; double X; main() { //Asignacion de datos desde el teclado X0 = 3; V0 = 5; DT = 8; A = -3; //Calculo de X cout << "A (negativo) es -3" << endl; X = X0 + (V0 * DT) + (0.5f * (A * pow(DT, 2))); //Impresion del Resultado cout << "X = " << X << endl; }

5 Calcular el valor numérico de “ ”. Se sabe que:

;

sí los valores numéricos de:

son ingresados desde el teclado.

#include <iostream> #include <math.h> main() { //Declaracion de Variables float X, X0, V, V0, ; double A; //Asignacion de datos desde el teclado cout << "Ingrese el valor de X:"; cin >> X; cout << "Ingrese el valor de X0:"; cin >> X0; cout << "Ingrese el valor de V:"; cin >> V; cout << "Ingrese el valor de V0:"; cin >> V0; //Calculo A = ( pow (V,2) – pow (V0, 2) ) / (2 * (X - X0) ); //Impresion del Resultado system ( “cls” ); cout << "A = " << A << endl; }

Ejercicios Propuestos: MRU

3 Calcular el valor numérico de “X”. Se sabe que: ; sí los valores numéricos de “ ”, “ ” y son: = 5 = 1.3 = 3.5

4 Calcular el valor numérico de “X”. Se sabe que: ; sí los valores numéricos de “ ”, “ ”, son ingresados desde el teclado

MRUV

6 Calcular el valor numérico de “X”. Se sabe que:

, y sí los valores numéricos de “ ”, “ ”,

y “ ” son ingresados desde el teclado.

7 Calcular el valor numérico de “ ”.

Se sabe que: ; sí los valores numéricos de “ ” , “ ” y “ ” son

ingresados desde el teclado.

9 Calcular el valor numérico de “ ”. Se sabe que:

; sí los valores numéricos de son:

5 = 2

10 Se ingresa desde el teclado de dos puntos ( “a” y “b” ) en el plano cualesquiera y reales: cuyas las coordenadas son: a ( x1, y1 ) , b ( x2, y2 ) ). Desarrolle el algoritmo (programa) para que se obtenga la distancia ( d ) de dichos puntos.

11 Se ingresa desde el teclado las coordenadas de los puntos cualesquiera de un cuadrado (a, b, c, d): Si: a ( x1, y1 ) , b ( x2, y2 ) ) , c ( x3, y3 ) , d ( x4, y4 ) ). Desarrolle el algoritmo (programa) para que se obtenga: a) la distancia ( d ) de cada lado(¿?). b) El área de la figura formada

Page 3: IME IET L 02 Secuencial A

Universidad Nacional Tecnológica de Lima Sur

Programación para Ingeniería - C++ - Jorge A. Martel T. - Página 3 de 3

c) El perímetro de la figura d) La diagonal

12 Se ingresa desde el teclado las coordenadas de los puntos cualesquiera de un rectángulo ( p, q, r, s ): Si: p ( x1, y1 ) , q ( x2, y2 ) ) , r ( x3, y3 ) , s ( x4, y4 ) ). Desarrolle el algoritmo (programa) para que se obtenga: e) la distancia ( d ) de cada lado. f) El área de la figura formada g) El perímetro de la figura h) La diagonal de la figura

13 Se ingresa desde el teclado las coordenadas de los puntos cualesquiera de un rombo regular: p ( x1, y1 ) , q ( x2, y2 ) ) , r ( x3, y3 ) , s ( x4, y4 ) ). Desarrolle el algoritmo (programa) para que se obtenga: i) la distancia ( d ) de cada lado. j) El área de la figura formada k) El perímetro de la figura l) La diagonal de la figura

14 Se ingresa desde el teclado las coordenadas de los puntos cualesquiera de un rombo regular: p ( x1, y1 ) , q ( x2, y2 ) ) , r ( x3, y3 ) , s ( x4, y4 ) ). Desarrolle el algoritmo (programa) para que se obtenga: m) la distancia ( d ) de cada lado. n) El área de la figura formada o) El perímetro de la figura La diagonal de la figura

Investigue: Como podría mejorar la presentación de decimales con C++. Indique Librería(s) con su respectiva función y ejemplo.

Notas: Librerías

Librería Funciones, instrucciones

ioestream cin. cout

conio.h getch()

math.h pow, sqrt

iomanip.h

ctype.h

cstdlib System(“color f0”), System(“pause”), System(“cls”),

Operador Operación Instrucciones Acciones

+ Suma cin >> Entrada, captura de datos

- Diferencia cout << Salida, muestra datos

* Producto ; Separador instrucciones

/ División getch() Espera pulsación de alguna tecla

= Asignación (←) scanf Entrada, captura de datos

== Comparación printf Salida, muestra datos