Está en la página 1de 10

ESQUEMA DE

GENERACIN
VARIABLES Y
CONSTANTES

Constante:

Una constante es un dato cuyo valor no


puede cambiar durante la ejecucin del
programa.

En este ejemplo se declaran tres constantes (Min, Max y Sep).

1. En la primera lnea del cuerpo del programa se asigna una


constante a una variable
2. En la siguiente, se usa una constante en una comparacin.
3. La constante Sep interviene en una expresin que se asigna a una
variable.

Las constantes se dividen en 3 clases:


constantesliterales(sin nombre): Son valores de cualquier tipo que
se utilizan directamente, no se declaran ya queno tienen nombre.
rea_circulo = 3.1416 * (r^2)
constantesdeclaradas(con nombre): son las que se declaran en la
seccinconstasignndoles un valor directamente.
A = 10;
B = 5;
constantesexpresin: a estas no se les asigna un valor
directamente, sino que se les asigna unaexpresin.
base = 3;
altura = 4;
rea_tringulo = (base * altura) / 2

Variables
Una variable es un smbolo que
representa todo aquello que vara o
que est sujeto a algn tipo de
cambio. Toda variable pertenece a
untipo de datoconcreto.
int x;
String y;
Int z;

Utilizacin de una variable:


Incrementar su valor:
i:=i+1
Controlar un ciclo:
fori:=1to10do...
Chequear una condicin:
ifi<10then...
Participar en una expresin:
n:=(MaxMin)divi

Diferencias entre constantes y variables.


Las constantes ya reciben un valor
inicial en su declaracin.
Las variables primero se declaran,
luego se inician, y luego se usan.
Las constantes, una vez
declaradas mantienen su valor
durante toda la ejecucin del
programa.
En cambio, las variables pueden
cambiar su valor tantas veces
como deseen.

.
.
.
Int mximo(int x, int y){
If (x>y)
return x;
else
Return y;
}
.
.
.

.
.
.
float areatriangulo (void) {
float base, altura;
printf("Introduce base: ");
scanf("%f",&base);
printf("Introduce altura: ");
scanf("%f",&altura);
return (base*altura)/2;
}
.
.
.

#include <stdio.h>
main() {
int multiplicador,multiplicando,resultado;
multiplicador = 1000 ; /* les asigno valores */
multiplicando = 2 ;
resultado = multiplicando * multiplicador ;
printf("Resultado = %d\n", resultado);
}

Los Arreglos se descomponen en estructuras bsicas para


manejo de manera simple:
Ejemplo:
char a[]= Hola;
Se representa como:
a[0]=H; a[1]=o; a[2]=l; a[3]=a;

También podría gustarte