Lenguaje de Programación

Ejercicios de clase
Ejercicio - 01

Líneas de Código
//ejercicio 1
//.exportacion de librerias
#include<iostream>
#include<cmath>
//funcion principal
using namespace std;
int main(){
char c;
int i=260;
float f=10.89;
c=i;
cout<<"\n"<< c ;
i=f;
f=i;
cout<<"\n"<< f;
return 0;
}
Ejercicio - 02

Líneas de Código
//ejercicio 2
#include<iostream>
#include<cmath>
using namespace std;
int main (){
int a,b=10;
float c=10.89;
a=10+0*10;
c=c/a;
a=a+1;
b=a%b;
cout<<"\n"<<a<<"\t"<<c<<"\t"<<b;
return 0;
}
Ejercicio - 03

Líneas de Código
//ejercicio 3
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
int a=10,b;
b=a;
a=a+1;
cout<<"\n"<<a*b;
return 0;
}
Ejercicio - 04

Líneas de Código
//ejercicio 4
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
int a=10,b;
b=a++;
cout<<"\n"<<a+b;
return 0;
}
Ejercicio - 05

Líneas de Código
//ejrcicio 5
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
int a=10,b;
a=a+1;
b=a--;
cout<<"\n"<<a<<"\n"<<b;
return 0;
}
Ejercicio - 06

Líneas de Código
//ejercicio 6
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
int a=10,b;
b=++a;
cout<<"\n"<<a*b;
return 0;
}
Ejercicio - 07 (tabla de verdad con el operador AND)


Líneas de Código
//ejercicio 7 - parte 1
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
//1.designacion de variables boleanas
bool p,q,R,negacion;
p=false;
q=false;
//2.titulo
cout<<"TABLA DE VERDAD PARA EL OPERADOR AND"<<"\n";
cout<<"------------------------------------"<<"\n";
//3.construccion de tabla de verdad
cout<<"p && q R !R"<<"\n";
cout<<"__________________________________________"<<"\n";
cout<<"\n";
//4.operaciones logicas
//4.1. false and false
R=(p and q);
negacion=(!R);
cout<<p <<" "<<"and" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
//4.2. false and true
q=true;
R=( p and q);
negacion=(!R);
cout<<p <<" "<<"and" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
//4.3. true and fasle
p=true;
q=false;
R=( p and q);
negacion=(!R);
cout<<p <<" "<<"and" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
//4.4.true and true
q=true;
R=( p and q);
negacion=(!R);
cout<<p <<" "<<"and" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
return 0;
}
Ejecución

Ejercicio - 07 (tabla de verdad con el operador OR)


Líneas de Código
// ejercicio 7 - parte 2
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
//1.designacion de variables boleanas
bool p,q,R,negacion;
p=false;
q=false;
//2.titulo
cout<<"TABLA DE VERDAD PARA EL OPERADOR OR"<<"\n";
cout<<"------------------------------------"<<"\n";
//3.construccion de tabla de verdad
cout<<"p || q R !R"<<"\n";
cout<<"__________________________________________"<<"\n";
cout<<"\n";
//4.operaciones logicas
//4.1. false or false
R=(p or q);
negacion=(!R);
cout<<p <<" "<<"or" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
//4.2. false or true
q=true;
R=( p or q);
negacion=(!R);
cout<<p <<" "<<"or" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
//4.3. true or fasle
p=true;
q=false;
R=( p or q);
negacion=(!R);
cout<<p <<" "<<"or" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
//4.4.true or true
q=true;
R=( p or q);
negacion=(!R);
cout<<p <<" "<<"or" " "<< q <<" =" " " <<R <<" "<<negacion<<endl;
return 0;
}
Ejecución

Ejercicio - 07

Líneas de Código
//ejercicio 7
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main (){
int a=0,b=10,c;
a=((!b)|| ((b+1) >10 ));
c=((b%2)==0);
cout<<"\n"<<a;
cout<<"\n"<<b;
cout<<"\n"<<c;
return 0;
}
Ejercicio - 08

Líneas de Código
//ejercicio 8
//importacion de librerias
#include<iostream>
#include<cmath>
using namespace std;
//funcion principal
int main(){
//1.designacion de variables
double a, b, c,s, perimetro,area;
//2.titulo del programa
cout<<"PROGRAMA PARA CALCULAR EL AREA y perimetro DE UN TRIUNGULO (cm)"<<"\n";
cout<<"\n";
//3. asignacion de valor para los lados del triangulo
cout<<"designe los valores de los lados en centimetros"<<"\n";
cout<<"\n";
cin>>a;
cin>>b;
cin>>c;
//4. formula para perimetro
perimetro=(a+b+c);
//5. formula para el semiperimetro
s=(perimetro/2);
//6. formula para el area del triangulo
area=(sqrt(s*(s-a)*(s-b)*(s-c)));
//7. resultados mostrados en pantalla
cout<<"el perimetro del triangulo en centrimetros es = " <<perimetro <<"\n";
cout<<"el area del triangulo en centimetros cuadrados es = " <<area <<"\n";
return 0;
}
Ejecución

Ejercicio - 09

Líneas de Código
//ejercicio 9
//importacion de librerias
#include<iostream>
#include<math.h>
//definicion de constante pi
#define pi 3.1471592
using namespace std;
//funcion principal
int main(){
//1.titulo
cout<<"CALCULADORA DE AREA Y PERIMETRO DE CIRCULOS (cm)" <<"\n";
cout<<"\n";
//2.designacion de variables
double diametro,radio,perimetro,area;
//3.solicitar diametro
cout<<"designe el valor del diametro en centimetros" <<"\n";
cin>>diametro;
//4.formula de radio
radio=(diametro/2);
//5.formula de perimetro
perimetro=(2*pi*radio);
//6.formula del area
area=(pi*radio*radio);
//7.datos mostrados en pantalla
cout<<"el perimetro en centimetros es = "<<perimetro <<"\n";
cout<<"el area en centimetros cuadrados es =" <<area <<"\n" ;
return 0;}
Ejecución

Ejercicio - 10

Líneas de Código
//ejercicio 10
//importacion de librerias
#include<iostream>
#include<cmath>
//definicion de constante k
#define k 8990000000
//funcion principal
using namespace std;
int main(){
//1.designacion de variables
double F,q1,q2,x2,x1,y1,y2,d;
//1.titulo
cout<<"CALCULADORA DE FUERZA ELECTRICA" <<"\n";
//2. datos a solicitar
cout<<"designe el valor de la carga 1"<<"\n";
cin>>q2;
cout<<"designe el valor de la carga 2"<<"\n";
cin>>q1;
cout<<"designe el valor de la coordenada en x1"<<"\n";
cin>> x1;
cout<<"designe el valor de la coordenada en x2"<<"\n";
cin>> x2;
cout<<"designe el valor de la coordenada en y1"<<"\n";
cin>> y1;
cout<<"designe el valor de la coordenada en y2"<<"\n";
cin>> y2;
//3. formula para la distancia
d=(sqrt(pow(x2-x1,2)+(pow(y2-y1,2))));
//4. formula para la fuerza electrica
F=(k*((q1*q2)/d));
//5. resultado
cout<<"el valor de la fuerza electrica es =" <<F <<"\n";
return 0;}
Ejecución
