Link a los codigos en c++
Los siguientes codigos son los mismos codigos que encontraras en el link de arriba :
1. Programa que saca el promedio de 6 variables:
Los siguientes codigos son los mismos codigos que encontraras en el link de arriba :
1. Programa que saca el promedio de 6 variables:
#include<iostream>
using namespace std;
int main ()
{
float calif1,calif2,calif3,calif4,calif5,calif6,prom;
cout<<"PROMEDIO
DE 6 variables"<<endl;
cout<<"Ingresa
el primer valor : ";
cin>>calif1;
cout<<"Ingresa
el segundo valor: ";
cin>>calif2;
cout<<"Ingresa
el tercer valor : ";
cin>>calif3;
cout<<"Ingresa
el cuarto valor : ";
cin>>calif4;
cout<<"Ingresa
el quinto valor : ";
cin>>calif5;
cout<<"ingresa
el sexto valor: ";
cin>>calif6;
prom=(calif1+calif2+calif3+calif4+calif5+calif6)/6;
cout<<"El
promedio es:" <<prom<<endl;
cin.get ();
return 0;
}
2. Programa que efectúa las operaciones básicas de tan solo 3 variables:
#include<iostream>
using namespace std;
int main ()
{
float z, x,
c, suma, resta, multiplicación, división;
cout<<"Operaciones
Básicas" <<endl;
cout<<"Teclea
el Primer Numero:";
cin>>z;
cout<<"Teclea
el Segundo Numero:";
cin>>x;
cout<<"Teclea
el Tercer Numero:";
cin>>c;
suma=z+x+c;
resta=z-x-c;
multiplicación=z*x*c;
división=z/x/c;
cout<<"La
Suma es: " <<suma<<endl;
cout<<"La
Resta es: " <<restaendl;
cout<<"la
Multiplicacion es: " <<multiplicación<<endl;
cout<<"La
División es: " <<division<<endl;
cin.get ();
return 0;
}
3. Programa que resuelve el teorema de pitagoras:
#include<iostream>
#include<math.h>
using namespace std;
int main ()
{
float ca,
co, hip;
cout<<"Programa
que calcula el Teorema de Pitagoras"<<endl;
cout<<"Ingresa
el lado del cateto Adyacente: ";
cin>>ca;
cout<<"Ingresa
el lado del cateto opuesto: ";
cin>>co;
hip=sqrt(ca*ca+co*co);
cout<<"El
resultado de la Hipotenusa es: "<<hip <<endl;
cin.get ();
return 0;
}
4. Programa que ecuaciones de segundo grado por la formula general:
#include<iostream>
#include<math.h>
using namespace std;
int main ()
{
float C, L,
U,RESTA, X1, X2;
cout<<"Programa
que resuleve ecuaciones de segundo grado usando Formula
General"<<endl;
cout<<"escibre
el valor del término Cuadrático:";
cin>>C;
cout<<"escribe
el valor del término Lineal:";
cin>>L;
cout<<"escribe
el valor del término Independiente:";
cin>>U;
if (C>0)
{
RESTA=(L*L)-(4*C*U);
if (RESTA>0)
{
X1=(-L+sqrt(RESTA))/(2*C);
X2=(-L-sqrt(RESTA))/(2*C);
cout<<"X1
tiene un valor de:" <<X1;
cout<<"X2
tiene un valor de:" <<X2;
cout<<"\n";
}
else
cout<<"La
ecuacion no posee una solución"<<endl;
}
cin.get ();
return
0;
}
5. Programa que actué como conversor de grados centigrados a fahrenheit:
#include<iostream>
using namespace std;
int main ()
{
float GC,G F;
cout<<"Ingresa
el valor de los Grados Centigrados:";
cin>>GC;
GF=(9/5)*GC+32;
cout<<"Los grados
Fahrenheit son: " <<GF<<endl;
cin.get();
return 0;
}
6. Programa que calcule el área de un cuadrado:
#include<iostream>
using namespace std;
int main ()
{
float
lado,calculo;
cout<<"AREA
DE UN CUADRADO"<<endl;
cout<<"Ingresa
el lado del cuadrado: ";
cin>>lado;
calculo=lado*lado;
cout<<"El
Area es:" <<calculo <<endl;
cin.get ();
return 0;
}
7. Programa que calcule el área de un circulo:
#include<iostream>
#include<math.h>
#define PI 3.1416
using namespace std;
int main ()
{
float r,are;
cout<<"AREA
DE UN CIRCULO"<<endl;
cout<<"Ingresa
el radio del circulo: ";
cin>>r;
are=pow(r,2)*PI;
cout<<"El Area es:"
<<are <<endl;
cin.get ();
return 0;
}
8. Programa que calcule el área de un rectangulo:
#include<iostream>
using namespace std;
int main ()
{
float
b,h,area;
cout<<"escribe
la Base del Rectangulo: ";
cin>>b;
cout<<"escribe
la Altura del Rectangulo: ";
cin>>h;
area=b*h;
cout<<"El Area es:"
<<area <<endl;
cin.get ();
return 0;
}
9. Programa que calcule el volumen del cilindro:
#include<iostream>
using namespace std;
int main ()
{
float r,h,volume,calculos;
cout<<"VOLUMEN
DE UN CILINDRO"<<endl;
cout<<"Ingresa
el Radio del Circulo: ";
cin>>r;
cout<<"Ingresa
la Altura del Cilindro: ";
cin>>h;
calculos=r*r*3.1416;
volumen=calculos*h;
cout<<"El
Volumen es:" <<volumen <<endl;
cin.get ();
return 0;
}
10. Programa que calcule el volumen de una esfera:
#include<iostream>
using namespace std;
int main ()
{
float r,vol;
cout<<"VOLUMEN
DE UNA ESFERA"<<endl;
cout<<"Ingresa
el Radio de la Esfera: ";
cin>>r;
vol=(4/3)*(3.1416*r*r);
cout<<"El
Volumen es:" <<vol <<endl;
cin.get ();
return 0;
}
11. Programa que pida dos números e imprima cual es el mayor de ellos:
#include<iostream>
using namespace std;
int main ()
{
int n1,n2;
cout<<"Ingresa el
valor 1: ";
cin>>n1;
cout<<"Ingresa el
valor 2: ";
cin>>n2;
if(n1>n2)
{ cout<<"El valor
mayor es: "<<n1; }
else if(n1<n2)
{ cout<<"El valor
mayor es: "<<n2; }
else
{ cout<<"El valor es
igual: "<<n1; }
return 0;
}
12. Programa que solo sume los numeros impares con if:
#include<iostream>
using namespace std;
int main ()
{
int a, b,
sum;
cout<<"Programa
que suma Numeros Impares"<<endl;
cout<<"Introduce
un numero:";
cin>>a;
cout<<"Introduce
otro numero:";
cin>>b;
if (a%2!=0
&& b%2!=0)
{
sum=a+b;
cout<<"La
Sumatoria es: "<<sum <<endl;
}
else
cout<<"No
se puede realizar la suma, hay numero(s) pares" <<endl;
cin.get ();
return 0;
}
13. Programa que solo imprima los numeros divisibles entre 3 del 1-20:
#include<iostream>
using namespace std;
int main()
{
int n=3;
for(n=3;n<=20;n++)
{
if(n%3==0)
{cout<<n<<"\n";}
}
cin.get();
return 0;
}
14. Programa que sume los pares del 0 a 20 usando (while):
#include
<iostream>
using
namespace std;
int main()
{
int i=2,
sum=0;
while(i<=20)
{
sum+=i;
i=i+2;
}
cout<<"sum:"
<<sum;
cin.get ();
return 0;
}
15. Programa que imprima los pares del 0 a 20 usando (for):
#include <iostream>
using namespace std;
int main ()
{
int i;
for (i=0; i<=20; i=i+2)
{
cout<<i
<<"\n";
}
cin.get ();
return 0;
}
16. Programa que imprima los impares del 0 a 20 usando (while):
#include <iostream>
using namespace std;
int main ()
{
int i=0;
while(i<20)
{
i=i+1;
if(i%2!=0)
{
cout<<i
<<"\n";;
}
}
cin.get ();
return 0;
}
17. Programa con menu usando para hacer las operaciones basicas usando switch:
#include<iostream>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main ()
{
int opc;
float a, b, sum, rest, multi,
divi;
do{
system("cls");
cout<<"MENU
PRINCIPAL" <<endl;
cout<<"1.Suma
de dos números" <<endl;
cout<<"2.Resta
de dos números" <<endl;
cout<<"3.Multiplicacion
de dos números" <<endl;
cout<<"4.Division
de dos números" <<endl;
cout<<"5.Salir"
<<endl;
cout<<"\n";
cout<<"Ingresa
el numero de opción:";
cin>>opc;
switch (opc)
{
case 1:
cout<<"SUMA
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
sum=a+b;
cout<<"El
resultado de la suma es:" <<sum <<endl;
system("pause");
break;
case 2:
cout<<"RESTA
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
rest=a-b;
cout<<"El
resultado de la resta es:" <<rest <<endl;
cin.get();
break;
case 3:
cout<<"MULTIPLICACION
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
multi=a*b;
cout<<"El
resultado de la multiplicación es:" <<multi <<endl;
cin.get();
break;
case 4:
cout<<"DIVISION
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
divi=a/b;
cout<<"El
resultado de la división es:" <<divi <<endl;
cin.get();
break;
case 5:
cout<<"Fin del
Programa" <<endl;
break;
default:
cout<<"No
es una opción" <<endl;
system("pause");
break;
}
}while(opc !=5);
cin.get ();
system("pause");
return 0;
}
18. Programa con menu usando para hacer las operaciones basicas usando if:
#include<iostream>
#include<stdlib.h>
using namespace std;
int main ()
{
int opc;
float a, b, sum, rest, multi, divi;
do{
system ("cls");
cout<<"MENU
PRINCIPAL" <<endl;
cout<<"1.Suma
de dos números" <<endl;
cout<<"2.Resta
de dos números" <<endl;
cout<<"3.Multiplicacion
de dos números" <<endl;
cout<<"4.Division
de dos números" <<endl;
cout<<"5.Salir"
<<endl;
cout<<"\n";
cout<<"Ingresa
el numero de opción:";
cin>>opc;
if (opc==1)
{
cout<<"SUMA
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
sum=a+b;
cout<<"El
resultado de la suma es:" <<sum <<endl;
system("pause");
}
if (opc==2)
{
cout<<"RESTA
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
rest=a-b;
cout<<"El
resultado de la resta es:" <<rest <<endl;
system("pause");
}
if (opc==3)
{
cout<<"MULTIPLICACION
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
multi=a*b;
cout<<"El
resultado de la multiplicación es:" <<multi <<endl;
system("pause");
}
if (opc==4)
{
cout<<"DIVISION
DE DOS NUMEROS" <<endl;
cout<<"Ingresa
el primer número:";
cin>>a;
cout<<"Ingresa
el segundo numero:";
cin>>b;
divi=a/b;
cout<<"El
resultado de la división es:" <<divi <<endl;
system("pause");
}
if (opc==5)
{
cout<<"Fin del
Programa" <<endl;
}
if
(opc>5)
{
cout<<"No
es una opción, intenta de nuevo" <<endl;
system("pause");
}
}while(opc !=5);
cin.get ();
system("pause");
return 0;
}
19. Programa para el area del cuadrado utilizando una funcion:
#include<iostream>
#include<math.h>
using namespace std;
float cuadra(); //declaracion de la funcion
int main ()
{
float are;
are=cuadra();
cout<<"El
área del Cuadrado es:" <<are <<endl;
cin.get ();
system("pause");
}
float cuadra() //codigo de la funcion
{
float a, l;
cout<<"Ingresa
el Lado del Cuadrado:";
cin>>l;
a=pow(l,2);
return a;
}
20. Programa para sacar las areas del cuadrado,rectangulo y el circulo con funciones :
#include<iostream>
#include<math.h>
#define PI 3.1416
using namespace std;
float cuadra(float); //declaracion de la funcion para el cuadrado
float rectan(float, float); //declaracion de la funcion para el rectangulo
float circ(float); //declaracion de la funcion para el circulo
int main()
{
float lado;
float base, altu;
float radi;
float are,aredos,aretres;
cout<<"PROGRAMA
QUE CALCULA AREAS" <<endl;
cout<<"Ingresa
el Lado del Cuadrado:";
cin>>lado;
cout<<"Ingresa
la Base del Rectángulo:";
cin>>base;
cout<<"Ingresa
la Altura del Rectángulo:";
cin>>altu;
cout<<"Ingresa
el Radio del Circulo:";
cin>>radi;
are=cuadra(lado);
cout<<"El
Área del Cuadrado es:" <<are <<endl;
aredos=rectan(base,
altu);
cout<<"El
Área del Rectángulo es:" <<aredos <<endl;
aretres=circ(radi);
cout<<"El
Área del Circulo es:" <<aretres <<endl;
cin.get();
system("pause");
}
float cuadra(float l) //codigo de la funcion del cuadrado
{
float cua;
cua=pow(l,2);
return cua;
}
float rectan(float b, float a) //codigo de la funcion del rectangulo
{
float ab;
ab=b*a;
return ab;
}
float circ(float r) //codigo de la funcion del circulo
{
float ap;
ap=pow(r,2)*PI;
return ap;
}
21. conversor de Euros,Dolares Y Libras a Peso mexicano
(con menu y funciones):
#include<iostream>
using namespace std;
void conveuro(float);
void convedola(float);
void convelibra(float);
int main ()
{
float
euro,dola,libra;
int opc;
cout<<"MENU
PRINCIPAL" <<endl;
cout<<"1.Conversion
de Euros a Pesos" <<endl;
cout<<"2.Conversion
de Dolares a Pesos" <<endl;
cout<<"3.Conversion
de Libras Esterlinas a Pesos" <<endl;
cout<<"4.Salir"
<<endl;
cout<<"\n";
cout<<"Ingresa
el numero de opcion:";
cin>>opc;
if (opc==1)
{
cout<<"Ingresa
los Euros que desea convertir:";
cin>>euro;
conveuro(euro);
}
if (opc==2)
{
cout<<"Ingresa
los Dolares que desea convertir:";
cin>>dola;
convedola(dola);
}
if (opc==3)
{
cout<<"Ingresa
las Libras Esterlinas que desea convertir:";
cin>>libra;
convelibra(libra);
}
if (opc==4)
{
cout<<"Fin
del Programa" <<endl;
}
cin.get ();
system("pause");
}
void conveuro(float euro)
{
float con;
con=euro*17.27;
cout<<"Los
pesos son:" <<con <<endl;
}
void convedola(float dola)
{
float condos;
condos=dola*12.79;
cout<<"Los
pesos son:" <<condos <<endl;
}
void convelibra(float libra)
{
float contres;
contres=libra*20.56;
cout<<"Los
pesos son:" <<contres <<endl;
}
22.Programa con menú principal y librerías :
//codigo del programa y menu principal
#include<iostream>
#include<math.h>
#include "Areas.h"
#include "Conversiones.h"
#define PI 3.1416
using namespace std;
int main ()
{
int opc;
cout<<"MENU
PRINCIPAL" <<endl;
cout<<"1.PROGRAMA
QUE CALCULA AREAS" <<endl;
cout<<"2.PROGRAMA
QUE REALIZA CONVERSIONES DE DINERO" <<endl;
cout<<"3.SALIR"
<<endl;
cout<<"\n";
cout<<"Ingresa
el numero de opcion:";
cin>>opc;
if (opc==1)
{
float lado;
float base, altu;
float radi;
float
are,aredos,aretres;
cout<<"PROGRAMA
QUE CALCULA AREAS" <<endl;
cout<<"Ingresa
el Lado del Cuadrado:";
cin>>lado;
cout<<"Ingresa
la Base del Rectangulo:";
cin>>base;
cout<<"Ingresa
la Altura del Rectangulo:";
cin>>altu;
cout<<"Ingresa
el Radio del Circulo:";
cin>>radi;
are=cuadra(lado);
cout<<"El
Area del Cuadrado es:" <<are <<endl;
aredos=rectan(base,
altu);
cout<<"El
Area del Rectangulo es:" <<aredos <<endl;
aretres=circ(radi);
cout<<"El
Area del Cuadrado es:" <<aretres <<endl;
}
if (opc==2)
{
float euro,dola,libra;
int opc;
cout<<"MENU
PRINCIPAL" <<endl;
cout<<"1.Conversion
de Euros a Pesos" <<endl;
cout<<"2.Conversion
de Dolares a Pesos" <<endl;
cout<<"3.Conversion
de Libras Esterlinas a Pesos" <<endl;
cout<<"4.Salir"
<<endl;
cout<<"\n";
cout<<"Ingresa
el numero de opcion:";
cin>>opc;
if (opc==1)
{
cout<<"Ingresa
los Euros que desea convertir:";
cin>>euro;
conveuro(euro);
}
if (opc==2)
{
cout<<"Ingresa
los Dolares que desea convertir:";
cin>>dola;
convedola(dola);
}
if (opc==3)
{
cout<<"Ingresa
las Libras Esterlinas que desea convertir:";
cin>>libra;
convelibra(libra);
}
if (opc==4)
{
cout<<"Fin
del Programa" <<endl;
}
}
if (opc==3)
{
cout<<"Fin del
Programa" <<endl;
}
cin.get ();
system("pause");
}
//libreria areas.h
#define PI 3.1416
#include<iostream>
using namespace std;
float cuadra(float l)
{
float cua;
cua=pow(l,2);
return cua;
}
float rectan(float b, float a)
{
float ab;
ab=b*a;
return ab;
}
float circ(float r)
{
float ap;
ap=pow(r,2)*PI;
return ap;
}
//libreria conversiones.h
#include<iostream>
using namespace std;
void conveuro(float);
void convedola(float);
void convelibra(float);
void
conveuro(float euro)
{
float con;
con=euro*17.27;
cout<<"Los
pesos son:" <<con <<endl;
}
void convedola(float dola)
{
float condos;
condos=dola*12.79;
cout<<"Los
pesos son:" <<condos <<endl;
}
void convelibra(float libra)
{
float contres;
contres=libra*20.56;
cout<<"Los
pesos son:" <<contres <<endl;
}
23.cadena de numeros pares utilizando FOR :
#include<iostream>
#include<cstring>
using namespace std;
int main ()
{
int par[20];
for(int i=0; i=20;i=i+1)
{
par[i]=i;
}
for (int j=0;j<=20;j=j+1)
{
if(par[j]%2==0){
cout<<par[j] <<"
";}
}
cout<<"\n";
system ("pause");
return 0;
}
24.programa con cadena de numeros del 1-10 cuadrados :
#include<iostream>
#include<cstring>
using namespace std;
int main ()
{
int x[10];
for(int k=0; k<=10;k=k+1)
x[k]=k*k;
for (int l=0;l<=10;l=l+1)
cout<<x[l] <<"
";
cout<<"\n";
system ("pause");
return 0;
}
25.programa con cadena Basica :
#include<iostream>
#include<string.h>
using namespace std;
int main ()
{
string s1( "Cadena basica" ); //introduce dentro de las comillas el texto que quieras
cout<<s1 <<endl;
system("pause");
}
26.programa con dos CADENAS UNIDAS DE FORMA BASICA :
#include<iostream>
#include<string.h>
using namespace std;
int main ()
{
string s1( "CADENA" );
s1 += ",BASICA";
cout<<s1 <<endl;
system("pause");
}
27.programa con las funciones de cadenas :
#include<iostream>
#include<string.h>
using namespace std;
int main ()
{
char str1[10]="Hello";
char str2[10]="World";
char str3[10];
int len;
strcpy (str3,str1);
cout<<"strcpy
(str3,str1):" <<str3 <<endl;
strcat(str1,str2);
cout<<"strcat(str1,str2):"
<<str1 <<endl;
len=strlen(str1);
cout<<"strlen(str1):"
<<len <<endl;
system
("pause");
cin.get ();
}
28.Cadena con numeros aleatorios :
#include<iostream>
#include<cstring>
#include<stdlib.h>
using namespace std;
int main ()
{
srand(time(0));
int myarr[10];
for(int i=0; i<10;i=i+1)
myarr[i]=rand()%10+1;
for (int j=0;j<10;j=j+1)
cout<<myarr[j] <<"
";
system ("pause");
return 0;
}
0 comentarios:
Publicar un comentario