You are on page 1of 4

C++

operadores aritmeticos
delphi
|
C++
+
|
+
|
*
|
*
div
|
/
mod
|
%
inc
|
++
dec
|
----------------------------------------------------delphi
>
<
=
<>
>=
<=

relacioneles
|
C++
|
>
|
<
|
==
|
!=
|
>=
|
<=

--------------------------------------------------llamadas a procedimiento
delphi
|
C++
writeln |
printf("/n")
write
|
printf
readln
|
scanf("% d,&<identificador>")
or
|
||
not
|
!
--------------------------------------------------------variables
1.<identificador>
2.tipo
3.valor(para leerlo scanf)
asignandolo "="
sintaxia
tipo<identificador>
int a,b,c,;
for(int 1=0;

---------------------------------------------------comentarios en bloque /* - -------- - - - - - -*/


comentario en linea //
declaraciones
tipo | identificador
int | a,b,c

variables globales
int x,y;
int menor (a,b)
{int 1,b,c

variables locales

------------------;}

windowss
delphi: edit1.text
textBox1-> Text
-------------------------------------------------definicion de una funcin
enbabezado

tipo <identificador>(parametros(p1,p2,p3))

declaracin

tipo<identificador>,<identificador2>,<identificador3>

de parametros
{
declaraciones
<instrucciones>
}
EJEMPLO:
int menor(a,b)
int a,b
{
if (a<b)
RETURN A
else
return(b)
}
instruciones de control alternativas
if (expresion boolean)
<instruccion>
else
<instruccion>
--------------switch(){
case k:<instruccion>;break
k2:<instrucciones>;break
.
.
.
default:
<instrucciones>;
}
EJEMPLO
switch(a){
case 1,3,5,7,9:printf("es impar");break;
2,4,6,8,10:printf("es par");break;
default:
printf("no es un numero de 1 a 11");

}
--------------------------------------------------------especificaciones de conservacion
empieza con % y lleva en codigo de conversion
%d
%4d
%7,4f
con el modificador se determina presentacion (longitud,de campo,digitos ETC.)
codifo de conversion d=decimales
o=forma exacta sin signo
x=hexadecimal sin signo
f=tipo float
e=notecion exponencial
c=caracter
s=cadena de caracteres
---------------------scanf
admite parametros de dos clases
especificaciones de formato
apuntadores a variables
especificaciones de formato:
-se escribe entre comillas
-empieza con el simbolo %
-puede cpmtener codigo de conversion y modificadores de conversion
------------------------------------------------------lista de apuntadores
contiene azpresiones que opuntan(son diceciones)las variables que recibiran los
valores
puede ser nombres de variavles tipo puntero o expresiones formandas con el simbo
lo & seguido de un identificador
int n1,n2
scanf("%d%d"&ni,&n2)
char letra;int n;floatr;
scanf(2%c"%f",&letra,&n,&r);
---------------------------------------------ciclos
while(condicion)
{
}
--------do
{
}while(condicion)
EJEMPLO DO
int sum=0,cont=0;
do
{int+=1
sum=sum+cont;
}while(cont<10)
printf("la suma es %d",sum)

---for (valor inicial;condicion;incremento)


<instrucciones>
EJEMPLO FOR
for(i=0;i<10;1++)
{printf("vueltas %d,i);
}
----------------num1=convert::toint32(textbox1->text):
textbox1->convert::tostring(suma);
edit3.text:=inttostr(suma);
------------------------------------------------------------------------registro
type registro aluno=record
nombre:string[30];
edad:integer;

You might also like