ESTRUCTURA IF

Es una estructura de condicciony de decision

  • estructura simple

if <> then

sentencia1

sentencia2

sentencia3

end if

ejemplo :

if <>9> then

print("gano")

* estructura comouesta:

sentencia1

sentencia2

sentencia3

else

sentencia1

sentencia n

end if

ejemplo

if <10>6> then

print('gano')

else

print('perdi')

end if

* estructura conjuncion

if(condiccion 1&& condiccion)

{

accion1

accion2

}

EJEMPLO

if (n>18 && n <38)

{

print("necesita libreta militar")

{

}

}

* estructura disyuncion:

if (condiccion II CONDICCION2)

{

ACCION1

ACCION2

}

*ESTRUCTURA EN VISUAL BASIC

if condicion then

{intruccion verdadera }

else

{instruccion falsa}

end if

*pseudocodigo

if condiccion(condiccion)

ejecuta esto si la condiccion es verdadera

else

ejecuta si al opcion es falsa

*estructura IF anidados

if(condiccion1)

{

if (condiccion2)

{

acicion1

accion2

else

accion1

accion2

*pseudocodigo

# incluyr

main()

{

int contado:

float castro

print("por favor digite si el pago es de contado y o si no es de contado");

scant("% d'; & contado):

print("por favor digite el costo del articulo");

acsn("% f "; & costo;

if (contado=1)

{

if (costo>1000000)

{

costo = costo-costo *0.20;

else

costo= costo*0.10;

{

else

{

if

costo=costo*0.15;

{

else

costo=costo*0.5

}

}

}

print("el valor a pagar es de % f/n", costo)

{

relizacion de codigo en c par un programa que el costo de un articulo y aplica los siguiente condicciones.

*si el pago es de contado

- si el pago es superior a1000000 rebaja el 20%

-en otro caso rebaja 10%

*si el costo es superior a un millon rabaja el 15%

-en otro caso rebaja 5%

ESTRUCTURA WHILE

significa mientra, es una estructura , tamien una condiccion, es una estructura mientras que se averdadero

*sintaxis

while ( condiccion)

{

sentencia1

sentencia2

sentencian

{

*ejemplo

mostrar los digitos

declaracion de variables

v.e= no hay

v.p= digito tipo= numero entero natural <10

inicio

digito=0

mientras digito<0

mostrar digito

digito= digito+1

fim mientras

fin

*ejemplo en c

# include

#define veces 5

main(vord)

{int cont<5);

{

print("nombre");

cont++;

{retur 0;

{

*ejemplo

inicio

algotirmo= potencias_de_3

contador=1

base=3

mientras contador =<20

potencias = base ´contador

mostrar potencia

contador = contador + 1

finmientras

fin

CONTROL STRUCTS

If: condiccion de control que sirve para comparar

diferencias

if: interaccion

while: condiccion


0 comentarios: