Programación en C++
Ejercicios
a) imprime (salida a pantalla)
b) operadores +,-,*,/,%
c) prog. forma secuencial (básico)
d) sentencia switch-brake
e) do-while, if-else, case-break
​
​
Así se imprime: Este ejercicio nos permite imprimir en pantalla mediante las salida de datos, en la consola lo único que nos mostrará es el texto: asi se imprime
#include<iostream>
using namespace std;
int main(){
cout << "asi se imprime" << endl;
return 0;
}
Operaciones aritméticas: al inicio se le pide al usuario que ingrese dos números enteros para sumarlos, restarlos, etc. mediante el uso de los operadores +, -, *, /, % y se muestran los resultados.
#include<iostream>
using namespace std;
int main(){
int num1, num2;
cout<<"introduce dos numeros enteros: "<<endl;cin>>num1;cin>>num2;
cout<<"\nnum1+num2= "<<num1+num2;
cout<<"\nnum1-num2= "<<num1-num2;
cout<<"\nnum1*num2= "<<num1*num2;
cout<<"\nnum1/num2= "<<num1/num2;
cout<<"\nnum1%num2= "<<num1%num2<<endl;
return 0;
}
salida en consola:
​
introduce dos numeros:
25
5
num1+num2= 30
num1-num2= 20
num1*num2= 125
num1/num2= 5
num1%num2= 0
​
Program ended with exit code: 0
Ejemplo de programación en c++ en forma secuencial.
Al usuario se le pide ingrese 3 numeros
#include<iostream>
using namespace std;
int main(){
int num1, num2, num3;
cout<<"introduce 3 numeros";cin>>num1:
cin>>num2;cin>>num3;
cout<<"suma los dos primeros numeros "<<num1+num2;
cout<<"divide numero1/ numero 3"<<num1/num3
return 0;
}
salida en consola:
​
introduce 3 numeros 40 5 8
suma los dos primeros numeros 45
divide numero1/numero3 40
Program ended with exit code: 0
Ejemplo de programación en c++ la sentencia switch - break
se pide al usuario ingrese un numero del 1 al 5
#include<iostream>
using namespace std;
int main(){
int num;
cout<<"intruce un numero entre 1 y 5: ";cin>>num;
switch(num){
case 1: cout<<"el numero que ingresaste es el 1"<<endl; break;
case 2: cout<<"el numero que ingresaste es el 2"<<endl; break;
case 3: cout<<"el numero que ingresaste es el 3"<<endl;break;
case 4: cout<<"el numero que ingresaste es el 4"<<endl; break;
case 5: cout<<"el numero que ingresaste es el 5"<<endl; break;
default: cout<<"el numero que ingresaste no cumple con lo pedido"<<endl;
}
return 0;
}
salida en consola:
​
intruce un numero entre 1 y 5: 4
el numero que ingresaste es el 4
Program ended with exit code: 0
Ejemplo de programación en c++ usando do-while, if-else, case-break
se calcula el area o el perimetro de un romboide
#include<iostream>
using namespace std;
int main(){
int base,altura, opcion, salir;
do{
cout<<"ingrese 1:para medir el area 2:perimetro de un romboide: ";cin>>opcion;
if(opcion>=3){
cout<<"la opcion esta fuera de rango, saliendo"<<endl;
return 0;
}else
cout<<"ingrese el valor de la base: ";cin>>base;
cout<<"ingrese el valor de la alttura: ";cin>>altura;
switch(opcion){
case 1: cout<<"el area del romboide es: "<<base*altura<<endl;break;
case 2: cout<<"el perimetro del romboide es: "<<(base*2)+(altura*2)<<endl;break;
}
cout<<"desea realizar otra operación 1=si 2=no ";cin>>salir;
}while (salir==1);
return 0;
}
salida en consola:
​
ngrese 1:para medir el area 2:perimetro de un romboide: 2
ingrese el valor de la base: 34
ingrese el valor de la alttura: 33
el perimetro del romboide es: 134
desea realizar otra operación 1=si 2=no 1
ingrese 1:para medir el area 2:perimetro de un romboide: 5
la opcion esta fuera de rangoProgram ended with exit code: 0