Codigos de programas
-
Upload
grant-nathan -
Category
Documents
-
view
384 -
download
1
Transcript of Codigos de programas
#include <iostream>
#include <stdlib.h>
int num = 34;
using namespace std;
int main ()
{
cout<< num << "\n \n" << endl;
system ("Pause");
return 0;
}
Hola mundo
#include <stdio.h>
#include <stdlib.h>
int main ()
{
printf("hola mundo \n \n \n");
system ("pause");
return 0;
}
Variables enteras
#include <iostream>
#include <stdlib.h>
int num = 35;
int num2 = 45 ;
int suma = num + num2 ;
using namespace std;
int main ()
{
cout << suma << "\n \n" << endl;
system ("pause");
return 0;
}
Variables bool
#include <iostream>
#include <stdlib.h>
using namespace std;
bool variable = 15;
int main ()
{
cout << variable << "\n \n" << endl;
system ("pause");
return 0;
}
Variable Float
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
float num = 34.5678;
float num2 = 12.4567;
cout << num + num2 << "\n \n" << endl;
getch ();
return 0;
}
Variable Double
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
double num = 0.567867548000098899;
double num2 = 12.4567;
cout << num + num2 << "\n \n" << endl;
getch ();
return 0;
}
Constantes
#include <iostream>
#include <conio.h>
using namespace std;
int num = 45;
int main ()
{
num =45;
cout << num << "\n \n" << endl;
getch ();
return 0;
}
Operadores basicos
#include <iostream>
#include <conio.h>
using namespace std;
int num = 45;
int num2 = 34;
int ope;
int main ()
{
ope = num + num2;
cout << ope << "\n \n" << endl;
getch ();
return 0;
}
Operadores de comparacion
#include <iostream>
#include <conio.h>
using namespace std;
bool compro;
int num1 = 45;
int num2 = 34;
int main ()
{
compro = (num1 == num2);
cout << compro << "\n \n" << endl;
getch ();
return 0;
}
Operadores logicos
#include <iostream>
using namespace std;
bool compro;
int num1, num2, num3, num4;
int main ()
{
num1 = 12;
num2 = 45;
num3 = 65;
num4 = 32;
compro = !(num4 > num1);
cout << compro << "\n \n" << endl;
cin.get ();
return 0;
}
Sentencias If
#include <iostream>
using namespace std;
int num1= 20;
int num2= 19;
bool bouleana = true;
int main ()
{
if (num1>num2)
{
cout << "es mayor" << endl;
}
else
{
cout << " es menor" << endl;
}
cin.get ();
return 0;
}
Switch – case
#include <iostream>
using namespace std;
int main ()
{
char c;
cout << "escribe una letra" << endl;
cin>> c;
switch (c)
{
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cout << " es una vocal \n" << endl;
break;
default:
cout << " es una consonante" << endl;
}
system ("pause")
return 0;
}
Comentario
#include <iostream>
using namespace std;
int main ()
{
/* Switch - case*/
char c;
cout << "escribe una letra" << endl;
cin>> c;
switch (c)
{ case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cout << " es una vocal \n" << endl;
break;
default:
cout << " es una consonante" << endl;
}
system ("pause") ;
return 0;}
While – Do while
#include <iostream>
using namespace std;
int main ()
{ int i = 0;
while (i<=5)
{
cout<< i << endl;
i++;
}
cin.get () ;
return 0;
}
For – Arrays
#include <iostream>
using namespace std;
int main ()
{
char c[5];
c[0]= 'H':
c[1]= 'O':
c[2]= 'L':
c[3]= 'A':
c[4]= '!':
for ( int i= 0; 1<5; 1++)
{
cout << c[i];
}
cout << endl;
cin.get () ;
return 0;
}
Include
#include <iostream>
using namespace std;
int main ()
{
cout << " include" << endl;
cin.get ();
return 0;
}
Define
#define sumar(a,b) a+b
#define multiplicar(a,b) a*b
#define dividir(a,b) a/b
#include <iostream>
int numero1 = 2;
int numero2 = 4;
int suma;
int mult;
int divid;
using namespace std;
int main()
{
suma = sumar (numero1, numero2);
mult = multiplicar (numero1, numero2);
divid = dividir (numero2, numero1);
cout<<" la suma es: " << suma <<endl;
cout<<" la multiplicacon es: " << mult <<endl;
cout<<" la divicion es: " << divid <<endl;
cin.get();
return 0;}
Introducir a funciones
#include <iostream>
int num1 =2;
int num2 =4;
int suma;
using namespace std;
int sumar ( int a, int b)
{
return (a) + (b);
}
int main ()
{
suma = sumar (num1, num2);
cout<< suma << endl;
cin.get ();
return 0;
}
Empleados
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main ()
{ char nombre [31];
int horastrab;
float cuotahora,sueldo;
char desea;
do
{
printf( "\n calcula el sueldo de varios empleados \n");
printf( " cual es el nombre del empleado: ");
gets(nombre);
printf( " teclee el numero de horas trabajadas:");
scanf("%d",&horastrab);
printf("teclee la cuota por hora");
scanf("%f",&cuotahora);
fflush(stdin); /* vaciar memoria */
sueldo=horastrab*cuotahora;
printf("el empleado :%s\n",nombre);
printf("gano:$%8.2f\n\n",sueldo);
printf("otro empleado (s/n)?:");
desea = getchar ();
fflush(stdin);
}
while(desea=='s'||desea=='s');
printf("presione una tecla para continuar :");
fflush(stdin);
getchar ();}
Empleados +1
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main ()
{
char nombre [31];
int horastrab, totempleados;
float cuotahora,sueldo;
char desea;
totempleados=0;
do
{
printf( "\n calcula el sueldo de varios empleados \n");
printf( " cual es el nombre del empleado: ");
gets(nombre);
printf( " teclee el numero de horas trabajadas:");
scanf("%d",&horastrab);
printf("teclee la cuota por hora");
scanf("%f",&cuotahora);
fflush(stdin); /* vaciar memoria */
sueldo=horastrab*cuotahora;
totempleados=totempleados+1;
printf("el empleado :%s\n",nombre);
printf("gano:$%8.2f\n\n",sueldo);
printf("otro empleado (s/n)?:");
desea = getchar ();
fflush(stdin);
}
while(desea=='s'||desea=='s');
printf("empleados calculados %d \n",totempleados);
printf("presione una tecla para continuar :");
fflush(stdin);
getchar ();}
#include <cstdlib>
#include <iostream>
using namespace std;
class Pareja
{double a,b;
public:
Pareja() {}
Pareja (double x, double y ): a (x), b(y){}
double getA();
double getB();
void setA(double n);
void setB(double n);
};
double Pareja::getA() {return a;}
double Pareja::getB() {return b;}
void Pareja::setA(double n) {a = n;}
void Pareja::setB(double n) {b = n;}
class Suma: public Pareja
{
double resultado;
public:
Suma (double a, double b): Pareja (a,b){}
double calcular ();
};
double Suma :: calcular(){return getA()+ getB();}
int main(int argc, char *argv[])
{
Suma s (80,100);
cout << s.getA()<<"+ "<<s.getB()<<"="<<s.calcular()<< endl;
cin.get();
system("PAUSE");
return EXIT_SUCCESS;
}
Llamada (5,7)
#include <iostream>
using namespace std;
int llamada ( int x, int y) {
cout << " estamos en la funcion!!"<< endl;
return (x+y);
}
int main ()
{
cout<< " vamos a llamar a la funcion.."<< endl;
int z = llamada (5,7);
cout<< "resultado :" <<z<< endl;
cout<< "resultado :"<< llamada (6,7) << endl;
cout<< "programa terminado \n" << endl;
system("pause");
return 0;
}
Condicion 1 y 2
#include <iostream>
using namespace std;
int main()
{
condicion 1;
condicion 2;
}
for ((1=1); i <=10; i++;)
{
printf ("%d" ,i);
for (j=1; j<=10; j++);
printf ("%d" ,j);
}
system ("PAUSE");
return 0;
}
Calcula V.I.R.
#include <stdlib.h>
#include <iostream>
using namespace std;
int main()
{
char op;
printf(" que opercion desea realizar? \n 1 calcular intencidad \n 2 calcular la matriz \n 3 calcular carga \n \n");
cin>>op;
switch(op)
{
case '1':
{
float i,v,r;
printf("ingrese el valor de el voltage:\n");
scanf("%f",&v);
printf("ingrese el valor de la resistencia:\n");
scanf("%f",r);
i=v/r;
printf("la intencidad:\n",i);
fflush(stdin);
break;
}
case '2':
{
int M,N, Matriz;
printf("ingrese el numero de columnas:");
scanf("%D",&M);
printf("ingrese el numero de filas:");
scanf("%D",&N);
Matriz=M*N;
printf("Matriz \n",Matriz);
fflush(stdin);
break;
}
case '3':
{
float q1,q2,r,Q;
const float k= 9*(10*10*10*10*10*10*10*10*10);
printf("ingrse el valor de la carga 1\n");
scanf("%f",&q1);
printf("ingrese el valor de la carga 2\n");
scanf("%f",&q2);
printf("ingrese el radio \n");
scanf("%f",&r);
Q=(k*q1*q2)/(r*r);
printf("carga puntual es :%4.2f\n\n",Q);
fflush(stdin);
printf("Calculos de electronica \n");
break;
}
default:
printf("no eres electronico\n");
}
system ("PAUSE");
return 0;
}
Condicion printf
#include <iostream>
#include <stdlib.h>
using namespace std;
char* letra = "CodigoFacilito";
int main ()
{
cout<< letra << "\n \n" << endl;
system ("PAUSE");
return 0;
}
Operadores 3
#include <iostream>
using namespace std;
int main()
{
cout <<"vamos a probar los operadores \n";
unsigned int test = 0;
int a= 23, b= 21, c = 34;
cout <<"valores: " << c << " " << b << " " << a << endl;
if (a > b)
cout<<"a mayor o igual que b" << endl;
else
cout <<"a menor que b" << endl;
if (a >=b)
{
cout <<"a mayor o igual que b" << endl;
if (a == 23)
{
cout <<"a igual que 23" << endl;
cout <<"terminamos:" << endl;
}
} else
#include <iostream>
#include <stdlib.h>
using namespace std;
int main ()
{
cout<< "vamos a provar los operadores \n";
unsigned int test=0 ;
int a = 23, b = 21, c = 34;
cout<< "valores: " << c << " " << b << " " << a << endl;
cout << " dame valores \n a=";
cin >> a;
cout << " dame valores \n b=";
cin >> b;
cout << " dame valores \n c=";
cin >> c;
cout <<"Y ahora son estos: c=" << c << "b=" << b << "a=" << a << endl;
if (!(a == b))
cout << "a y b no son iguales" << endl;
else
cout << "a y b son iguales" << endl;
if ((a == b) || (b == c))
cout << " A y B son iguales o B y C son iguales" << endl;
else
cout << "ni A y B son iguales ni B y C son iguales" << endl;
system ("PAUSE");
return 0;
}
Pide valores A,B,C…
#include <iostream>
using namespace std;
int main()
{
unsigned int test = 0;
unsigned int a = 0, b= 0, c;
c=b=a = ++test;
b += 3;
c++;
a -= 1;
cout <<"Y ahora son estos: c=" << c << "b=" << b << "a=" << a << endl;
cout <<"Dame valores: \n a=";
cin >> a;
cout << "b=";
cin >> b;
cout << "c";
cin >> c;
cout <<"Y ahora son estos: c=" << c << "b=" << b << "a=" << a << endl;
if (a > b)