Beruflich Dokumente
Kultur Dokumente
int func1 ( )
{
...
}
int func2 ( )
{
...
}
EJEMPLO 2.2
#include <iostream>
using namespace std;
// Este programa isualiza Bienvenido a la programacion en C++
// Pronto se van a escribir programas en C++
int main()
{
cout << " Bienvenido a la programacion en C++\n";
cout << " Pronto se van a escribir programas en C++\n";
system("PAUSE");
return EXIT_SUCCESS;
}
EJEMPLO 2.3
#include <iostream.h>
//Definir macros
#define pi 3.14 15
//Declaraciones globales
float radio, altura;
//prototipo de funcin
float area_circulo( float radio);
float volumen_cilindor( float radio, float altura);
int main()
{
// ...
}
EJEMPLO 2.4
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout << " Lucas Snchez Garca\n";
cout << " Calle Marquillos de Mazarambroz, \n";
cout << " Mazarambroz, TOLEDO \n";
cout << " Castilla la Mancha, ESPAA\n";
system("PAUSE");
return EXIT_SUCCESS;
}
EJEMPLO 2.5
#include <cstdlib>
#include <iostream>
using namespace std;
void prueba( );
void prueba( )
{
cout << "Mis primeros pasos en C++ \n";
}
EJEMPLO 2.6.
#include <cstdlib>
#include <iostream>
using namespace std;
float suma(float a, float b);
numero = 2;
numero1 = 3;
sumadenumeros = suma(numero, numero1);
cout << " la suma de " << numero << " y " << numero1<< endl;
cout << " es : " << sumadenumeros << endl;
system("PAUSE");
return EXIT_SUCCESS;
}
EJEMPLO 2.7.
#include <iostream.h> //archivo cabecera donde se encuentra cout
using namespace std; //usa la consola como disposivo estandar
int main(int argc, char *argv[]) //nmero de argumentos y cuales
{
// este programa slo muestra en pantalla el mensaje
//hola mundo cruel
cout << " Hola mundo cruel"; // visualiza el mensaje
system("PAUSE"); //archivo de ejecucin retenido hasta pulsar tecla
return EXIT_SUCCESS; // retorna el control al sistema operativo.
}
EJEMPLO 2.8
int valor, valor1, valor2 = 100, valor3 = 25, x, y;
short int Numero_asociado = 345, numer, libre;
long numero_grande1, numero_grade2 = 345678;
EJEMPLO 2.9
char car = 'c', car1 = 'D';
El ejemplo convierte 'c' (cdigo ASCII 99) a 'C' (cdigo ASCII 67), y 'D' (cdigo ASCII
68) a 'd' (cdigo ASCII 100).
EJEMPLO 2.10
include <cstdlib>
#include <iostream>
using namespace std;
EJEMPLO 2.11
#include <iostream.h>
void main()
{
bool b1, b2 = false, b3 = true;
int i1 = b3, i4 = 10;
cout << b2: << b2 << endl; // muestra el valor de b2 que es 0
...
}
EJEMPLO 2.12
234, -456 son constantes enteras.
12334L , 43567L son constantes enteras largas. Tienen el sufijo L
0777, 0123 son constantes en octal. Comienza por 0 y dgitos entre 0 y 7
0XFF3A , 0x2AB345 son constantes hexadecimal. Comienzan por 0X
3456UL constante sin signo y larga. Sufijo U sin signo
EJEMPLO 2.13
EJEMPLO 2.14
EJEMPLO 2.15
int x, z, t = 4;
float xx = 2.0, yy = 8, zz;
char Si = 'S', No = 'N', ch;
EJEMPLO 2.16
#include <iostream>
using namespace std;
int suma=0;//puede usarse en todas las funciones. mbito de programa.
// suma es una variable global.
int f( )
{
// puede usar suma por ser global, pero no i ni j por ser locales.
suma= suma + 30; // efecto lateral sobre suma. Debe evitarse.
}
suma = suma + j;//puede usar suma por ser global y j por ser local
f( );
cout << suma ;
system("PAUSE");
return EXIT_SUCCESS;
}
EJEMPLO 2.17.
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
char Nombre, Apellido;
EJEMPLO 2.18.
// Programa inicial
#include <iostream>
.
using namespace std;
int main ( )
{
cout << "Hola mundo cruel!" << endl;
}
EJEMPLO 2.19.
#include <iostream>
namespace geo
{
const double PI = 3.141592;
double longcircun (double radio)
{
return 2*PI*radio;
}
}
EJERCICIO 2.2
#include <cstdlib>
#include <iostream>
using namespace std;
int main( )
{
cout << "*******\n";
cout << "* *\n";
cout << "* *\n";
cout << "* *\n";
cout << "*******\n";
cout << "* *\n";
cout << "* *\n";
cout << "* *\n";
cout << "*******\n";
system("PAUSE");
return EXIT_SUCCESS;
}
EJERCICIO 2.3
EJERCICIO 2.4
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
cout << " Bienvenido al C++ \n";
cout << " Pronto comenzaremos a programar en C++ \n";
system("PAUSE");
return EXIT_SUCCESS;
}
EJERCICIO 2.5
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
char ejemplo[50];
EJERCICIO 2.6
EJERCICIO 2.7
EJERCICIO 2.8
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int v1 ;
float v2,precio;
EJERCICIO 2.9
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
EJERCICIO 2.10
N Correcto
MiProblema Correcto
Mi Juego Incorrecto (lleva espacio en blanco)
MiJuego Correcto (lleva espacio en blanco)
write Correcto
m&m Incorrecto
registro Correcto
AB Correcto
85 Nombre Incorrecto (comienza por nmero)
AAAAAAAAAA Correcto
Nombre_Apellidos Correcto
Saldo_Actual Correcto
92 Incorrecto (nmero)
Universidad Pontificia Incorrecto (lleva espacio en blanco)
Set 15 Incorrecto (lleva espacio en blanco)
Artculo I. *143Edad Incorrecto (no puede comenzar
por * )