top of page

Ejercicios de clase

Ejercicio - 01

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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

image.png

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)

image.png
image.png

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

image.png

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

image.png
image.png

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

image.png

Ejercicio - 07

image.png

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

image.png

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

image.png

Ejercicio - 09

image.png

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

image.png

Ejercicio - 10

image.png

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

image.png
bottom of page