Professional Documents
Culture Documents
Ma nual de C++
Mdul o 3
ELABORADO POR
Zul ma Angl ica Argell o Mat as
Si ste ma E- Learni ng
PROCADI S
Pgi na 1
El
presente
introducir
en
manual
el
manejo
aplicaciones
alumno
autogestin
su
se
elabor
del
beneficios.
con
programa
Esperando
fomentando
la
finalidad
C++,
as
orientar
en
su
como
siempre
de
sus
al
curiosidad.
los
ejercicios
que
se
encuentran
aqu
fueron
ya
les
deseo
la
mejor
de
las
suertes
en
el
aprendizaje de C++.
Pgi na 2
vec
esq
ueu
nmi
sm
opr
ob
le
map
ue
der
es
ol
ve
rs
edev
ar
ia
sma
ne
ra
sdi
fe
re
nt
esq
ues
oni
gu
al
me
nt
eco
rr
ec
ta
s.
En l a act uali dad, el C++ es un l enguaj e verstil, pot ent e y general. Su xit o entre l os
pr ogra madores pr ofesi onal es le ha llevado a ocupar el pri mer puest o co mo herra mi ent a de
desarroll o de apli caci ones. El C++ manti ene l as vent aj as del C en cuant o a ri queza de
operadores y expresi ones, flexi bili dad, conci sin y efi ci enci a. Ade ms, ha eli mi nado
al gunas de l as difi cult ades y li mit aci ones del C origi nal. La evol uci n de C++ ha conti nuado
con l a apari ci n de Java, un l enguaj e creado si mplifi cando al gunas cosas de C++ y
aadi endo otras, que se utiliza para reali zar apli caci ones en Int ernet.
Por razones parti cul ares y debi do a su grat ui dad he deci di do usar el Dev- C++ para
e mpezar a ent ender este nuevo l enguaj e. Espero sepan co mprender debi do a que el
lenguaj e es el mi s mo y por l o t ant o el cdi go que se utiliza es apli cabl e a Vi s ual C++.
El Dev- C++ no es ms que un edit or que nos permi t e escri bir nuestros progra mas y que el
convi erte en i nstrucci ones de mqui na para ser ej ecut adas por el comput ador y present ar l os
result ados. Exi st en otros edit ores co mo el Borl and C y visual C++ entre otros que l o que
ca mbi an es que pueden traer ms apli caci ones o herra mi ent as visual es per o en esenci a
per mit e hacer l o mi s mo que el Dev- C++.
[ Directi vas del pre-pr ocesador: i ncl udes y defi nes]
[ Decl araci n de vari abl es gl obal es]
[ Pr ot oti pos de funci ones]
[ Decl araci ones de cl ases]
funci n mai n
[defi ni ci ones de funci ones]
[defi ni ci ones de cl ases]
Laes
tr
uc
tu
rad
eunp
ro
gr
am
aenCoC
++q
ue
da
r
aas
:
Gu a de acti vi dades 1
Obj eti vos
Luego de co mpl et ar est a gu a de acti vi dades el estudi ant e ser capaz de:
Identifi car l os el e ment os del ent or no i nt egrado de desarroll o de C++.
I mpl e ment ar sol uci ones me di ant e pr ogra maci n clsi ca.
Decl arar y asi gnar val ores tant o a las variabl es de me mori a co mo a l os arregl os.
Anali zar como es el fl uj o de control de un pr ograma.
Cr ear funci ones y pr ocedi mi ent os defi ni dos por el usuari o.
el
desarroll o
de
est as
prcti cas
debern
crear
una
car pet a
Practi cas_C++_ No mbre ya sea en el escrit ori o o en el disco ( C:), para guardar sus trabaj os
correspondi ent es, dentro de l a mi s ma reco mi endo crear una subcarpet a diferent e para cada
I nstruct ora: Zul ma Angli ca Argell o Mat as
Pgi na 3
mai n()
{
pri ntf(" Hol a Mundo");
get ch();
ret ur n( 0);
//escri bir,
// det ener para visuali zar
// Pr oceso fi nali zado OK
}
Br eve expli caci n:
1. // est as barras i ndi can come nt ari os
2. Mai n es el mt odo que se utiliza para e mpezar cual qui er pr ogra ma.
3. ; el punt o y co ma es muy i mport ant e, pues ci erra cada l nea de co mando, si no es
col ocado el progra ma puede ent ender que t odo es part e de una mi s ma sent enci a.
Prcti ca N 2
I mpri mir el cuadrado de un n mer o i ngresado por el usuari o.
#i ncl ude<coni o. h>
#i ncl ude<st di o. h>
mai n()
{
// variabl es
fl oat x, c; //fl oat = %f =real
//i nstrucci ones
pri ntf(" Di git e un nu mer o"); //escri bir
scanf(" %f ", &x); //leer
c=x*x;
pri ntf("El cuadrado de %f es %f", x, c);
get ch();
I nstruct ora: Zul ma Angli ca Argell o Mat as
Pgi na 4
Pgi na 5