Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

Sentencias de Control


Las sentencias de control

Operadores de relación,igualdad y lógica
La sentencia vacía
La sentencia compuesta
Las sentencias if- if else , el operador condicional
La sentencia while
La sentencia for
La sentencia do-while
La sentencia switch
La sentencia break
La sentencia continue
La sentencia goto


Estas son las sentencias de control que maneja el lenguaje c.
Es muy importante conocer dentre de las sentencias de control a los operadores de relación , igualdad y lógica , ya que dentro de cada sentencia se puden utilizar estos operadores.



Se usan para modificar el flujo de la ejecución.
Op. de Relación:          < menor que
                                     > mayor que
                                     <= menor o igual que
                                     >= mayor o igual que
Op de Igualdad:           == igual a
                                    != distinto de
Op. de Lógica:            ! negación
                                    && AND lógico
                                     || OR lógico
El operador " ! " es unario, los demás son binarios.

Todos devuelven como resultado ya sea un falso o un verdadero. Los operadores tienen que al igual que en matemáticas un orden de prioridad .

Prioridad (orden descendente) y asociatividad de operadores de
relación y algunos otros
!        -(unario)       ++     --         sizeof(tipo) derecha a izquierda
*          /              %                                         izquierda a derecha
+ -                                                                   izquierda a derecha
<               <=            >                          >=     izquierda a derecha
==            !=                                                    izquierda a derecha
&&                                                                  izquierda a derecha
||                                                                       izquierda a derecha
=           +=        -=            *= ...                       derecha a izquierda
, (coma)                                                           izquierda a derecha


Tabla semántica de los operadores de relación
valor de e1-e2               e1<e2            e1>e2                 e1<=e2          e1>=e2
positivo                            0                   1                           0                     1
cero                                  0                   0                           1                     1
negativo 1 0 1 0

Analizar el valor de la expresión:

3<j<5
si j tiene el valor 7

( 3<j )<5 ---> 1<5 ---> 1
j=7;
printf("%d\n", 3<j<5); se escribirá: 1
Si se trata de chequear si el valor de "j" está comprendido entre 3 y 5,
hay que escribir:
3<j && j<5


La sentencia vacía

" ; "
for ( n=0; getchar() != EOF; ++n) ;


Sentencia compuesta

• Una serie de sentencias encerradas entre llaves.
• Si hay declaraciones al principio, entonces se llama
BLOQUE.
• Una sentencia compuesta se puede poner en cualquier
lugar donde pueda ir una simple
{
int i;
float p;
p=1.0;
for (i=1; i<=e; ++i) p=p*b;
return(p);
}


Descarga Libros en c y c++ https://mega.nz/folder/ZckjDaLR#v5Bgwuv3ypM8uxOoKw90Wg



Comentarios

Entradas populares