Professional Documents
Culture Documents
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;
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)