DeberNro2
-
Upload
erick-veintimilla -
Category
Documents
-
view
32 -
download
0
Transcript of DeberNro2
![Page 1: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/1.jpg)
UNIVERSIDAD TECNICA PARTICULAR DE LOJA
La Universidad Católica de Loja
Electrónica y Telecomunicaciones
Fundamentos de la programación
Nombre: Erick Alberto Veintimilla Astudillo
Paralelo: “A”
Fecha: 2012-04-04
Ejercicios de Programación
3.2) ¿Cuáles de los siguientes identificadores no son válidos?
a) XRayo b) X_Rayoc) R2D2 d) Xe) 45 f) N14g) ZZZZ h) 3u
No son válidos los literales e), h).
3.3) ¿Cuáles de las siguientes constantes no son válidas?
a) 234 b) -8.975c) 12E - 5 d) 0e) 32,767 f) 1/2g) 3.6E + 7 h) -7E12i) 3.5 * 10 j) 0,456k) 0.000001 l) 224E1
No son válidos los literales c), g), h), l).
3.4) Evaluar la siguiente expresión para A=2 y B=5:
![Page 2: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/2.jpg)
3 * A - 4 * B / A^2
CODIGO EJECUCUION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;int main(){ int A=2, B=5,iresp; iresp=3*A-4*B/pow(A,2); cout << "La respuesta es: "<<iresp<<endl; return 0;}
3.5) Evaluar la expresión:
4 / 2 *3 / 6 + 6 /2 / 1 / 5^2 / 4 *2
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float fresp; fresp=((4/2*3/6)+(6/2/1/pow(5,2)/4*2)); cout << "La respuesta es: "<<fresp<<endl; return 0;}
3.6) Escribir las siguientes expresiones algebraicas como expresiones logarítmicas
a) √b2−4ac b – 4 * a * c
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ int a,b,c,iresp; cout<<"Ingrese los valores de a b y c: "<<endl; cin>>a>>b>>c; iresp=sqrt(pow(b,2))-4*a*c; cout << "La respuesta es: "<<iresp<<endl; return 0;}
b) x2+ y2
z2
(x ^ 2 + y ^ 2) / z ^ 2
![Page 3: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/3.jpg)
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float x,y,z,fresp; cout<<"Ingrese los valores de x y and z: "<<endl; cin>>x>>y>>z; fresp=(pow(x,2)+pow(y,2))/pow(z,2); cout << "La respuesta es: "<<fresp<<endl; return 0;}
c) 3x+2 y
2 z
(3 * x + 2 * y) / ( 2 * z) CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ float x,y,z,fresp; cout<<"Ingrese los valores de x y and z: "<<endl; cin>>x>>y>>z; fresp=(3*x+2*y)/(2*z); cout << "La respuesta es: "<<fresp<<endl; return 0;}
d) a+bc−d
(a + b) / (c – d)CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ float a,b,c,d,fresp; cout<<"Ingrese los valores de a b c y d:\n "<<endl; cin>>a>>b>>c>>d; fresp=(a+b)/(c-d); cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
e) 4x2- 2x + 7 4 * x ^ 2 – 2 * x + 7
![Page 4: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/4.jpg)
CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ int x,iresp; cout<<"Ingrese el valor de x\n "<<endl; cin>>x; iresp=4*pow(x,2)-2*x+7;
cout << "\nLa respuesta es: "<<iresp<<endl; return 0;}
f) x+ yx
−3 x5
(x + y) / x – (3 * x) /5
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float x,y,fresp; cout<<"Ingrese el valor de x and y\n "<<endl; cin>>x>>y; fresp=(x+y)/x-3*x/5; cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
g) abc
a / (b * c)
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float a,b,c,fresp; cout<<"Ingrese el valor de a b y c:\n "<<endl; cin>>a>>b>>c; fresp=a/(b*c); cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
h) xyz x * y *z
![Page 5: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/5.jpg)
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ int x,y,z,iresp; cout<<"Ingrese el valor de x y and z:\n "<<endl; cin>>x>>y>>z; iresp=x*y*z; cout << "\nLa respuesta es: "<<iresp<<endl; return 0;}
i ¿ y 2− y 1x 2−x1
(y2 – y1) / (x2 – x1)
CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ float y2,y1,x2,x1,fresp; cout<<"Ingrese el valor de y2 y1 x2 x1:\n "<<endl; cin>>y2>>y1>>x2>>x1; fresp=(y2-y1)/(x2-x1); cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
j) 2πr2 * π * r
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float r,fresp; cout<<"Ingrese el valor de r:\n "<<endl; cin>>r; fresp=2*M_PI*r; cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
k) 43π r3
![Page 6: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/6.jpg)
(4 / 3)* π * r ^ 3 CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ float r,fresp; cout<<"Ingrese el valor de r:\n "<<endl; cin>>r; fresp=(4/3)*M_PI*pow(r,3); cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
l) (x 2−x1)2+¿
(x2- x1) ^ 2 + (y2 – y1) ^2CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ int x2,x1,y2,y1,iresp; cout<<"Ingrese el valor de x2 x1 y2 y1:\n "<<endl; cin>>x2>>x1>>y2>>y1; iresp=pow((x2-x1),2)+pow((y2-y1),2); cout << "\nLa respuesta es: "<<iresp<<endl; return 0;}
3.7) Escribir las siguientes expresiones algorítmicas como expresiones algebraicas.a) b ^ 2 – 4 * a * c
b2−4 ac
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ int a,b,c,iresp; cout<<"Ingrese el valor de a b c:\n "<<endl; cin>>a>>b>>c; iresp=pow(b,2)-4*a*c; cout << "\nLa respuesta es: "<<iresp<<endl; return 0;}
b) 3 * x ^ 4 – 5 * x ^ 3 + x 12 – 17
![Page 7: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/7.jpg)
3 x4−5 x3+12x−17CODIGO EJECUCION DEL PROGRAMA
#include <iostream>#include <cmath>using namespace std;
int main(){ int x,iresp; cout<<"Ingrese el valor de x:\n "<<endl; cin>>x; iresp=3*pow(x,4)-5*pow(x,3)+12*x-17; cout << "\nLa respuesta es: "<<iresp<<endl; return 0;}
c) (b + d) / (c + 4)b+dc+4
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float b,d,c,fresp; cout<<"Ingrese el valor de b d y c:\n "<<endl; cin>>b>>d>>c; fresp=(b+d)/(c+4); cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
d) (x ^ 2 + y ^ 2) ^ (1 /2)
(x¿¿2+ y2)12 ¿
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float x,y,fresp; cout<<"Ingrese el valor de x and y:\n "<<endl; cin>>x>>y; fresp=(pow(x,2)+pow(y,2))*1/2; cout << "\nLa respuesta es: "<<fresp<<endl; return 0;}
![Page 8: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/8.jpg)
3,8) Descripción: Si el valor de A=4, B=5 y C=1, evaluar las siguientes expresiones.A) B*A-B^2/4*C.B) (A*B)/3^2.C) (((B+C)/2*A+10)*3*B)-6.
#include <iostream>#include <cmath>using namespace std;
int main(){ float A=4,B=5,C=1,frespA,frespB,frespC; cout<<"Ingrese el valor de A B y C:\n "<<endl; //Literal A frespA=B*A-pow(B,2)/4*C; cout << "\nLa respuesta del literal A es: "<<frespA<<endl; //Literal B frespB=A*B/pow(3,2); cout << "\nLa respuesta del literal B es: "<<frespB<<endl; //Literal C frespC=(((B+C)/2*A+10)*3*B)-6; cout << "\nLa respuesta del literal C es: "<<frespC<<endl; return 0;}
3.11) Encontrar el valor de cada una de las siguientes expresiones o decir si no es una expresión válida.
a) 9 – 5 – 3 b) 2 div 3 + 3 / 5
c) 9 div 2 / 5 d) 7 mod 5 mod 3
e) 7 mod (5 mod 3) f) (7 mod 5) mod 3
g) (7 mod 5 mod 3) h) ((12 + 3) div 2) / (8 - (5 + 1))
i) 12 / 2 * 3 j) raiz2 (cuadrado (4))
k) cuadrado (raiz2 (4)) l) trunk (815) + redondeo (815)
TODAS LAS EXPRESIONES SON VALIDAS.
![Page 9: DeberNro2](https://reader033.fdocuments.mx/reader033/viewer/2022061107/5449cb6cb1af9f0c6d8b4651/html5/thumbnails/9.jpg)
CODIGO EJECUCION DEL PROGRAMA#include <iostream>#include <cmath>using namespace std;
int main(){ float A,B,C,D,E,F,G,H,I,J,K,L; //Literal A
A=9-5-3;cout<<"El valor de A es: "<< A;
//Literal BB=2/3+3/5;cout<<"\nEl valor de B es: "<< B;//Literal CC=9/2/5;cout<<"\nEl valor de C es: "<< C;//Literal DD=7%5%3;cout<<"\nEl valor de D es: "<< D;//Literal EE=7%(5%3);cout<<"\nEl valor de E es: "<< E;//Literal FF=(7%5)%3;cout<<"\nEl valor de F es: "<< F;//Literal GG=(7%5%3);cout<<"\nEl valor de G es: "<< G;//Literal HH=((12+3)/2)/(8-(5+1));cout<<"\nEl valor de H es: "<< H;//Literal II=12/(2*3);cout<<"\nEl valor de I es: "<< I;//Literal JJ=sqrt(pow(4,2));cout<<"\nEl valor de J es: "<< J;//Litaral KK=pow(sqrt(4),2);cout<<"\nEl valor de K es: "<< K;//Lietral LL=trunc(815)+round(815);cout<<"\nEl valor de L es: "<< L;
return 0;}